جزئیات آسیبپذیری
CVE-2026-120203
ShowDoc ShowDoc
ShowDoc 2.8.14 before 3.9.6 Code Injection via Mock Templates
CVSS 4.0
8.7بالا
نمای کلی
اکسپلویتهای عمومی
اخبار مرتبط
خط زمانی
خلاصهی فارسی
خلاصهی فارسی برای این آسیبپذیری هنوز تهیه نشده است.
شرح رسمی (انگلیسی)
ShowDoc 2.8.14 before 3.9.6 contains a code injection vulnerability in its Mock feature that allows authenticated users to execute shell commands through mockjs templates. Attackers can store a template via MockController::add with escaped parentheses that mockjs evaluates with eval(), then trigger it through MockController::infoByKey to run commands, as root in the official Docker image.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 8.7بالا | 4.0 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| 8.8بالا | 3.1 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| ShowDoc | ShowDoc | 2.8.14 ≤ v < 3.9.6 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۵- https://github.com/star7th/showdoc/commit/5a2087a3f408f5266f61e9e2fb98845ef4788288 patch
- https://gist.github.com/LioTree/028af150fd991cf9924dd2c7d5912e54 technical-description
- https://github.com/star7th/showdoc/blob/v3.9.5/mock/index.js#L42 technical-description
- https://github.com/star7th/showdoc product
- https://www.vulncheck.com/advisories/showdoc-2.8.14-before-3.9.6-code-injection-via-mock-templates third-party-advisory
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۸/۰۹
- آخرین بهروزرسانی
- ۱۴۰۵/۰۸/۰۹
- وضعیت
- PUBLISHED
- صادرکننده (CNA)
- VulnCheck
- اولویت کلون
- بهزودی
پیشبینی بهرهبرداری (EPSS)
۰٫۳۵٪
احتمال بهرهبرداری در ۳۰ روز
۲۸٫۸٪
صدک (نسبت به همهی CVEها)
ضعفها (CWE)
- CWE-94Improper Control of Generation of Code ('Code Injection')