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

CVE-2026-53633

vitest-dev vitest

Vitest: Exposed Browser Mode API Can Proxy CDP and Overwrite Config Files, Leading to RCE

CVSS 3.1
9.8بحرانی

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

Vitest is a testing framework powered by Vite. From 3.0.0 until 3.2.5, 4.1.8, and 5.0.0-beta.4, Vitest Browser Mode exposed a cdp() API that forwarded raw Chrome DevTools Protocol methods without being gated by allowWrite or allowExec, allowing a remote client with exposed browser API metadata to use CDP Page.setDownloadBehavior and Runtime.evaluate to overwrite vite.config.ts and execute attacker-controlled Node.js code. This issue is fixed in versions 3.2.5, 4.1.8, and 5.0.0-beta.

امتیازهای CVSS

امتیازنسخهمنبعبردار
9.8بحرانی 3.1 CVEProject cvelistV5 (CNA) (GitHub_M) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

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

فروشندهمحصولنسخه‌هامنبع
vitest-dev vitest >= 3.0.0, < 3.2.5 CVEProject cvelistV5 (CNA)
vitest-dev vitest >= 4.0.0, < 4.1.8 CVEProject cvelistV5 (CNA)
vitest-dev vitest >= 5.0.0-beta.0, < 5.0.0-beta.4 CVEProject cvelistV5 (CNA)

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

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

اطلاعات

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

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

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

ارزیابی SSVC (CISA)

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

ضعف‌ها (CWE)

  • CWE-862
    Missing Authorization
  • CWE-749
    Exposed Dangerous Method or Function