An open index of dependabot pull requests across open source projects.

js-yaml

Ecosystem:
npm
Package URL:
pkg:npm/js-yaml
Total PRs:
17,810 Dependabot PRs
Latest PR:
about 3 hours ago
Unique Repositories:
14,271 repositories
Unique Repos (30 days):
325 repositories
Security Advisories
js-yaml: YAML merge-key chains can force quadratic CPU consumption in js-yaml
GHSA-g796-fgmg-93mv CVE-2026-59868 MODERATE published about 3 hours ago • updated about 1 hour ago
### Impact This is the same report as for v3/v4, but with lower severity, because in v5, merge is off by default When merge keys (`<<`) are enabl...
js-yaml: YAML merge-key chains can force quadratic CPU consumption
GHSA-52cp-r559-cp3m CVE-2026-59869 HIGH published about 3 hours ago • updated about 1 hour ago
### Impact js-yaml can spend quadratic CPU time parsing a document whose size grows only linearly. The issue is triggered by a chain of mappings w...
js-yaml: Quadratic-complexity (O(n^2)) DoS via !!omap tag in YAML11_SCHEMA
GHSA-724g-mxrg-4qvm CVE-2026-59870 MODERATE published about 3 hours ago • updated about 1 hour ago
### Summary `js-yaml` v5.x introduces `YAML11_SCHEMA` support with the `!!omap` (ordered map) tag. The `omapTag.addItem()` function performs a line...
JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases
GHSA-h67p-54hq-rp68 CVE-2026-53550 MODERATE published about 1 month ago • updated 4 days ago
### Summary A crafted YAML document can trigger algorithmic CPU exhaustion in `js-yaml` merge-key processing (`<<`) by repeating the same alias man...
js-yaml has prototype pollution in merge (<<)
GHSA-mh29-5h37-fv8m CVE-2025-64718 MODERATE published 8 months ago • updated 5 days ago
### Impact In js-yaml 4.1.0, 4.0.0, and 3.14.1 and below, it's possible for an attacker to modify the prototype of the result of a parsed yaml doc...
Recent PRs
Package Details
Name: js-yaml
Ecosystem: npm
PURL Type: npm
Package URL: pkg:npm/js-yaml
JSON API: View JSON
Security Advisories

8

Active advisories
CRITICAL 1
HIGH 2
MODERATE 5
View All npm Advisories
Package Information
Description:

YAML 1.2 parser and serializer

Repository: https://github.com/nodeca/js-yaml
Homepage: https://github.com/nodeca/js-yaml#readme
Latest Release: 4.1.0
over 5 years ago
Dependent Repos: 1,075,506
Dependent Packages: 20,789
Downloads: 510,155,139
Ranking: Top 0.0319% by dependent repos Top 0.0015% by downloads Top 0.0051% by dependent pkgs
PR Status
Open 9,165 (51.5%)
Merged 14 (0.1%)
Closed 8,617 (48.4%)
PR Types
Major 399 (2.2%)
Minor 1,249 (7.0%)
Patch 16,103 (90.4%)
Removal 31 (0.2%)