Safeguard
Topic

Open Source

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

252 articles

Open Source

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.

Apr 17, 20257 min read
Open Source

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.

Apr 17, 20255 min read
Open Source

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.

Apr 17, 20256 min read
Open Source

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.

Apr 17, 20256 min read
Open Source

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.

Apr 14, 20256 min read
Open Source

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.

Apr 9, 20256 min read
Open Source

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.

Apr 9, 20255 min read
Open Source

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.

Apr 9, 20255 min read
Open Source

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.

Apr 9, 20255 min read
Open Source

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.

Apr 9, 20256 min read
Open Source

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.

Apr 9, 20255 min read
Open Source

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.

Apr 9, 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 16) — Supply Chain Security Blog | Safeguard