Safeguard
Topic

Open Source

In-depth guides and analysis on open source from the Safeguard engineering team.

252 articles

Open Source

eslint-plugin-import and import-helpers: Order Your Imports, Catch Mistakes

eslint-plugin-import-helpers gives you fully configurable import ordering; eslint-plugin-import catches the real bugs — unresolved paths, phantom dependencies, cycles. Most codebases want both.

Dec 3, 20257 min read
Open Source

The glob npm Package and CVE-2025-64756: What Happened and How to Fix It

In November 2025 a command-injection flaw in the glob npm CLI lit up scanners across the Node ecosystem. Here is what CVE-2025-64756 actually affects and how to remediate it.

Nov 28, 20256 min read
Open Source

angular.io Security: Keeping Your Angular App Safe in 2025

The docs at angular.io teach safe defaults, but recent CVEs in SSR, the HTTP client, and template sanitization show where the framework still needs your attention.

Nov 24, 20256 min read
Open Source

npm Malware Today: The Current Threats and How to Stay Safe

npm malware today means self-spreading worms, infostealers, and typosquatted packages that run on install. Here is what the current campaigns look like and how to defend your builds.

Nov 20, 20256 min read
Open Source

Is the New Relic npm Package Safe? A Security Review

A security-focused review of the New Relic npm package (newrelic): what it does, how it handles your license key, install-script behavior, and safe-usage tips.

Nov 12, 20256 min read
Open Source

react-native-confirmation-code-field: Building Secure OTP Input

This tiny React Native library gives you a clean OTP entry UI, but a secure one-time-code flow is mostly about what happens around the field, not in it.

Nov 12, 20256 min read
Open Source

p-limit: Safe Concurrency Control in Node.js

The p-limit npm package caps how many promises run at once — a one-function library that quietly prevents self-inflicted outages, API bans, and resource exhaustion in Node.js services.

Nov 6, 20256 min read
Open Source

@twotalltotems/react-native-otp-input: A Security Guide

This popular OTP input component for React Native has not shipped an update in years. Here is a security guide to using @twotalltotems/react-native-otp-input, or moving off it.

Nov 4, 20255 min read
Open Source

bcrypt on npm: A Security Review and Safe Usage Guide

The bcrypt npm package is a solid password-hashing choice, but its 72-byte input limit and native build story create footguns worth understanding before you ship.

Oct 30, 20256 min read
Open Source

react-native-android-location-enabler: Safe Usage and Security Notes

The react-native-android-location-enabler package shows the native Android dialog that asks users to turn on location services. Here is how to use it correctly and the privacy practices that go with it.

Oct 22, 20255 min read
Open Source

Zod on npm: A Security Review and Safe Usage Guide

Zod is a well-maintained TypeScript validation library that is itself a security asset, if you put it at your trust boundaries. Here is a review and how to use it right.

Oct 16, 20256 min read
Open Source

image-size npm Package: Vulnerability History and Safe Usage

The image-size npm package has shipped several infinite-loop denial-of-service bugs in 2025. Here is what happened, which versions are affected, and how to use it safely.

Oct 14, 20257 min read

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.

Open Source (Page 2) — Supply Chain Security Blog | Safeguard