جزئیات آسیب‌پذیری

CVE-2025-55130

nodejs node
CVSS 3.1
7.1بالا

شرح رسمی (انگلیسی)

A flaw in Node.js’s Permissions model allows attackers to bypass `--allow-fs-read` and `--allow-fs-write` restrictions using crafted relative symlink paths. By chaining directories and symlinks, a script granted access only to the current directory can escape the allowed path and read sensitive files. This breaks the expected isolation guarantees and enables arbitrary file read/write, leading to potential system compromise. This vulnerability affects users of the permission model on Node.js v20, v22, v24, and v25.

امتیازهای CVSS

امتیازنسخهمنبعبردار
7.1بالا 3.1 CVEProject cvelistV5 (CNA) (redhat-SADP) CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
7.1بالا 3.0 CVEProject cvelistV5 (CNA) (hackerone) CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
nodejs node 20.19.6 ≤ v ≤ 20.19.6 CVEProject cvelistV5 (CNA)
nodejs node 22.21.1 ≤ v ≤ 22.21.1 CVEProject cvelistV5 (CNA)
nodejs node 24.12.0 ≤ v ≤ 24.12.0 CVEProject cvelistV5 (CNA)
nodejs node 25.2.1 ≤ v ≤ 25.2.1 CVEProject cvelistV5 (CNA)

منابع و راهنماها

۲۰
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۴/۱۱/۰۱
آخرین به‌روزرسانی
۱۴۰۵/۰۴/۲۴
وضعیت
منتشرشده
صادرکننده (CNA)
hackerone

پیش‌بینی بهره‌برداری (EPSS)

۱٫۶۹٪
احتمال بهره‌برداری در ۳۰ روز
۷۷٫۳٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
خیر
وضعیت بهره‌برداری
ندارد
اثر فنی
کامل

ضعف‌ها (CWE)

  • CWE-289
    Authentication Bypass by Alternate Name
  • CWE-281
    Improper Preservation of Permissions