Vulnerabilities
6 CVEs · NVD, GitHub Advisories, CISA KEV, FIRST EPSS, GitHub PoC repos
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2026-59870 | js-yaml is a JavaScript YAML parser and dumper. js-yaml is a JavaScript YAML parser and dumper. From 5.0.0 before 5.2.1, YAML11_SCHEMA support for the !!omap tag in src/tag/sequence/omap.ts uses omapTag.addItem() to perform a linear duplicate-key scan on every insertion, causing O(n^2) CPU consumption when yaml.load() parses a crafted ordered-map document. This issue is fixed in version 5.2.1. NVD description · AI analysis pending | 7.5 | <1% | PoC |
| — | |
| CVE-2026-53550 | js-yaml is a JavaScript YAML parser and dumper. js-yaml is a JavaScript YAML parser and dumper. Prior to 4.2.0 and 3.15.0, a crafted YAML document can trigger algorithmic CPU exhaustion in js-yaml merge-key processing (<<) by repeating the same alias many times in a merge sequence. This causes quadratic parse-time behavior relative to input size and can block a Node.js worker/event loop for seconds with a relatively small payload (tens of KB), resulting in denial of service. The issue is in merge handling inside lib/loader.js. This vulnerability is fixed in 4.2.0 and 3.15.0. NVD description · AI analysis pending | 5.3 | <1% | PoC |
| — | |
| CVE-2025-64718 | js-yaml is a JavaScript YAML parser and dumper. js-yaml is a JavaScript YAML parser and dumper. In js-yaml before 4.1.1 and 3.14.2, it's possible for an attacker to modify the prototype of the result of a parsed yaml document via prototype pollution (`__proto__`). All users who parse untrusted yaml documents may be impacted. The problem is patched in js-yaml 4.1.1 and 3.14.2. Users can protect against this kind of attack on the server by using `node --disable-proto=delete` or `deno` (in Deno, pollution protection is on by default). NVD description · AI analysis pending | 5.3 | <1% |
| — | ||
| CVE-2017-16070 | nodecaffe was a malicious module published with the intent to hijack environment variables. nodecaffe was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm. NVD description · AI analysis pending | 7.5 | 1% |
| — |