VulnSea

js-yaml vulnerabilities

CVEs whose affected-version data names the js-yaml package (npm). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

8 CVEsRSS

GHSA-r3ph-w7gj-g6xmMedium· 5.3
1mo ago

js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources

js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources

▾ Sunlitjs-yaml · js-yamlvia GHSA
CVE-2026-84375High· 7.5
2mo ago

js-yaml is a JavaScript YAML parser and dumper

js-yaml is a JavaScript YAML parser and dumper. From 3.0.0 until 3.15.2, 4.3.2, and 5.4.1, maxTotalMergeKeys in lib/js-yaml/loader.js and lib/loader.js does not count empty mapping sources while processing the merge key <<. An attacker c…

▾ Twilightnodeca · js-yamlEPSS 0.54%via NVD
GHSA-5p4m-2wfm-xmqjHigh· 7.5
2mo ago

JS-YAML: Quadratic CPU consumption in !!omap resolution (3.x and 4.x) — CVE-2026-59870 fix not backported

JS-YAML: Quadratic CPU consumption in !!omap resolution (3.x and 4.x) — CVE-2026-59870 fix not backported

▾ Twilightjs-yaml · js-yamlvia GHSA
GHSA-pm4m-ph32-ghv5High· 7.5
3mo ago

js-yaml: Exponential parsing time in flow collections leads to denial of service

js-yaml: Exponential parsing time in flow collections leads to denial of service

▾ Twilightjs-yaml · js-yamlvia GHSA
CVE-2026-59870High· 7.5PoC⚖ disputed
3mo ago

js-yaml is a JavaScript YAML parser and dumper

js-yaml is a JavaScript YAML parser and dumper. Prior to 3.15.1, 4.3.1, and 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, cau…

▾ Midnightnodeca · js-yamlEPSS 0.74%via NVD
CVE-2026-59869High· 7.5
3mo ago

js-yaml is a JavaScript YAML parser and dumper

js-yaml is a JavaScript YAML parser and dumper. From 3.0.0 before 3.15.0 and from 4.0.0 before 4.3.0, js-yaml can spend quadratic CPU time parsing a document whose size grows only linearly when a chain of mappings uses merge keys where e…

▾ Twilightnodeca · js-yamlEPSS 0.58%via NVD
CVE-2026-59868Medium· 5.3⚖ disputed
3mo ago

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.0, when merge keys are enabled, js-yaml can spend quadratic CPU time parsing a document whose size grows only linearly when a chain of mappings uses merge keys where e…

▾ Sunlitnodeca · js-yamlEPSS 0.64%via NVD
CVE-2025-64718Medium· 5.3
11mo ago

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 …

▾ Sunlitnodeca · js-yamlEPSS 0.42%via NVD
js-yaml vulnerabilities (CVEs) · VulnSea