Prototype Pollution Vulnerability in js-yaml by Nodeca
CVE-2025-64718
What is CVE-2025-64718?
The js-yaml library, a popular JavaScript YAML parser and dumper, contains a vulnerability that allows attackers to manipulate the prototype of parsed YAML documents through a technique known as prototype pollution. This affects all users handling untrusted YAML inputs. The flaw has been addressed in js-yaml version 4.1.1, and users are encouraged to upgrade. Additional protection measures can be implemented by running Node.js with the '--disable-proto=delete' option or by using Deno, which offers built-in protection against prototype pollution.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
js-yaml >= 4.0.0, < 4.1.1 < 4.0.0, 4.1.1
js-yaml < 3.14.2 < 3.14.2
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved
