Socket Certified Patches

Delete your CVEs

Socket Certified Patches surgically removes CVEs from your dependencies — no version updates, no supply chain surprises. Patches live in your repo, not our servers.

extend@3.0.1index.js
Certified patch · +2 −1human-readable
Why Socket Certified Patches

A direct path to zero exploitable risk

Reachability tells you what needs fixing. Certified Patches fix it instantly with surgical, validated changes committed into your repo.

$ npx socket patch
  • One command, done

    Run a single CLI command after install, or let safe-npm/safe-pnpm apply patches automatically. No manifest file changes, no weird plugins.

  • Human-reviewed, AI-validated

    Every patch is reviewed by domain experts (like TC39 delegates for npm) and validated against hundreds of AI-generated test cases to guarantee it won't break your build.

  • Audit everything

    Patches are plain text and human-readable. Review exactly what's changing before you apply it.

How it works

Patch the CVEs that matter in three steps

Certified Patches fits into your existing workflow and fixes CVEs with minimal overhead.

  1. Identify vulnerable packages

    Socket’s Reachability Analysis identifies which CVEs are actually exploitable in your codebase.

  2. Apply certified patches

    Run one command to apply human-reviewed, AI-validated patches that surgically fix the vulnerability.

  3. Commit and deploy

    Patches live in your repo as plain text. Review, commit, and deploy with confidence.

Built for security teams and developers

Socket Certified Patches gives you the control and transparency you need to secure your dependencies without disrupting your workflow.

  • Own your patches forever

    Patches get committed alongside your code. Keep them forever, even if you cancel Socket or we disappear. Zero vendor lock-in.

  • Update dependencies on your schedule

    Stop being forced into risky upgrades just to fix a CVE in a transitive dependency. Patch it now, update when you're ready.

  • Protect legacy systems

    Patch even unmaintained or abandoned packages where no upstream fix will ever be published.

  • Reduce operational risk

    Keep your current dependency graph stable, with no version churn or unexpected regressions from 'just update it' workflows.

  • Stop malicious updates cold

    Because patches apply in place, you avoid compromised upstream releases entirely.

  • No special infrastructure

    Patches run locally during your build—no registry proxies, mirrors, or external services required.

Stay ahead of threats

Free patches for critical CVEs

No Socket subscription required to patch the most dangerous npm vulnerabilities. Premium patches are available for comprehensive coverage.

Call us at (844) SOCKET-0

Cut through the noise and focus on real threats.

Get actionable alerts for the supply chain risks that matter. Socket highlights risky dependencies directly within the developer workflow.