جزئیات آسیبپذیری
CVE-2026-59870
nodeca js-yaml
js-yaml quadratic-complexity denial of service via YAML11_SCHEMA !!omap parsing
CVSS 3.1
7.5بالا
شرح رسمی (انگلیسی)
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, causing O(n^2) CPU consumption when yaml.load() parses a crafted ordered-map document. In v3 and v4, !!omap is active and exploitable by default. v5 doesn't use !!omap by default, and the chances of activating it are very low.This issue is fixed in 3.15.1, 4.3.1, and 5.2.1.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 7.5بالا | 3.1 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| nodeca | js-yaml | >= 3.0.0, < 3.15.1 | CVEProject cvelistV5 (CNA) |
| nodeca | js-yaml | >= 4.0.0, < 4.3.1 | CVEProject cvelistV5 (CNA) |
| nodeca | js-yaml | >= 5.0.0, < 5.2.1 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۷- https://github.com/nodeca/js-yaml/commit/22a8071ef032117bc6249c330b240ac3aa2d3ded x_refsource_MISC
- https://github.com/nodeca/js-yaml/commit/39f3211a2f01b3c6982710cf21434ab7060acefe x_refsource_MISC
- https://github.com/nodeca/js-yaml/commit/c3cc4b0bb9ddb9af2dd9b61e0d56f5ce7983cd4a x_refsource_MISC
- https://github.com/nodeca/js-yaml/releases/tag/3.15.1 x_refsource_MISC
- https://github.com/nodeca/js-yaml/releases/tag/4.3.1 x_refsource_MISC
- https://github.com/nodeca/js-yaml/releases/tag/5.2.1 x_refsource_MISC
- https://github.com/nodeca/js-yaml/security/advisories/GHSA-724g-mxrg-4qvm x_refsource_CONFIRM
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیبپذیریهای تازه را در تلگرام بگیرید.
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۴/۱۷
- آخرین بهروزرسانی
- ۱۴۰۵/۰۷/۱۴
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
۰٫۷۴٪
احتمال بهرهبرداری در ۳۰ روز
۵۴٫۸٪
صدک (نسبت به همهی CVEها)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- بله
- وضعیت بهرهبرداری
- اثبات مفهوم
- اثر فنی
- جزئی
ضعفها (CWE)
- CWE-407Inefficient Algorithmic Complexity