Open Source
In-depth guides and analysis on open source from the Safeguard engineering team.
252 articles
Is react-native-image-crop-picker Safe? A Security Guide
react-native-image-crop-picker is a popular native module for photo selection and cropping in React Native apps. Here is how to assess its risk and use it safely.
Is react-native-svg-transformer Safe to Use? A Security Guide
react-native-svg-transformer lets you import SVG files as React components in Metro, but it runs at build time and pulls a dependency tree worth reviewing. Here's how to use it safely.
Is the npm qs Package Safe? A Security Review of qs
The npm qs package parses query strings under most Express apps, and a prototype pollution flaw once let a single URL hang your Node process. Here is what to check and how to use qs safely.
React Form Input Packages: react-hook-form, react-phone-input-2, country-state-city
The react-phone-input-2 npm package has half a million weekly downloads and no releases since 2021. A practical review of three form-layer dependencies and what each one really costs.
immer npm: A Security Review and Safe Usage Guide
The immer npm package makes immutable state updates painless, but its older versions carried prototype pollution flaws. Here is its security history and how to depend on it safely.
netty-handler: TLS in Netty and Keeping It Patched
netty-handler is where Netty's TLS lives, which makes it the module scanners flag most. What SslHandler actually does, the hostname-verification gotcha, and the patch cadence to keep.
react-native-blob-util: A Security Guide to Safe File and Blob Handling
react-native-blob-util is the maintained successor to rn-fetch-blob. Here is what it does, why the migration matters for security, and how to handle files safely.
Is body-parser Safe to Use? A Security Review of the npm Package
npm body-parser is Express middleware for reading request bodies, and it is safe when kept current. Here is the CVE-2024-45590 denial-of-service issue and how to configure it defensively.
Is Formik on npm Safe? A Security Review
Formik is a widely used React form library. Here is an honest look at its security history, dependency risk, and how to use it safely.
Is the npm express Package Safe? A Security Review
The npm express package is the most widely used Node.js web framework, and it is safe to run today if you stay on a maintained version and watch its small dependencies. Here is the security picture.
jsonwebtoken npm: Security Review and Safe Usage
The jsonwebtoken npm package signs and verifies JWTs for countless Node apps, and versions at or below 8.5.1 carry serious verification flaws. Here is how to use npm jsonwebtoken safely.
broadcast-channel npm Package: Health, Security, and Alternatives
A practitioner review of the broadcast-channel npm package: maintenance health, how its storage fallbacks work, the security boundaries of cross-tab messaging, and when the native API is enough.
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.