---
id: 2607
title: "Preventing prototype pollution in your repository"
source_domain: aikido.dev
source_url: "https://www.aikido.dev/blog/prevent-prototype-pollution"
published_at: "2023-06-01T00:00:00Z"
tags: ["cloud", "rce", "remediation", "npm", "prototype-pollution", "cve", "aikido", "javascript", "nodejs"]
phying_url: "https://phying.com/item/2607"
lang: en
---

# Preventing prototype pollution in your repository

## Summary

Prototype pollution causes 20-30% of CVEs in JavaScript/npm stacks and can lead to RCE. The article covers why Node's --frozen-intrinsics isn't ready and how the nopp library mitigates it.

## Intelligence Metadata

- **Sources:** aikido.dev
- **Published:** 2023-06-01T00:00:00Z
- **Original:** https://www.aikido.dev/blog/prevent-prototype-pollution
- **Phying News:** https://phying.com/item/2607
