CVE-2025-57330: Prototype Pollution
Source CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 33% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 24 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Immediate mitigation involves auditing and updating the web3-core-subscriptions package to a version that addresses this vulnerability once available.
- Implement input validation and sanitization on all data passed to the attachToObject function or any related subscription management functions to prevent malicious payloads from reaching the vulnerable code.
- Employ runtime protection mechanisms such as JavaScript sandboxing or prototype pollution detection tools that can monitor and block unauthorized modifications to Object.prototype.
- Use dependency scanning tools integrated into CI/CD pipelines to detect vulnerable package versions and prevent deployment of affected software.
- For critical blockchain infrastructure, consider isolating subscription management components and applying strict access controls and network segmentation to limit exposure.
- Conduct thorough security testing, including fuzzing and penetration testing focused on prototype pollution vectors, to identify and remediate similar vulnerabilities proactively.
- Maintain incident response readiness to quickly address potential denial of service incidents stemming from exploitation attempts.
Description
The web3-core-subscriptions is a package designed to manages web3 subscriptions. A Prototype Pollution vulnerability in the attachToObject function of web3-core-subscriptions version 1.10.4 and before allows attackers to inject properties on Object.prototype via supplying a crafted payload, causing denial of service (DoS) as the minimum consequence.