جزئیات آسیبپذیری
CVE-2026-79920
Ajenti: Privilege escalation to root via unauthenticated/unauthorized plugin install task
شرح رسمی (انگلیسی)
Ajenti is a Linux & BSD modular server admin panel. Prior to version 2.2.16, any authenticated user can call /api/core/tasks/start to enqueue InstallPlugin, UnInstallPlugin, or UpgradeAll from plugins/plugins/tasks.py without plugin-management authorization. InstallPlugin and UnInstallPlugin construct a pip package specification from unvalidated name and version fields, and the task worker invokes pip while running as root. A low-privileged user can therefore select or manipulate a package installed with root privileges and can install, remove, or upgrade plugins without administrative permission, resulting in root code execution and full host compromise. This issue is fixed in version 2.2.16.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 9.9بحرانی | 3.1 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| ajenti | ajenti | < 2.2.16 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۴- https://github.com/ajenti/ajenti/security/advisories/GHSA-j8xf-5fw2-f99q x_refsource_CONFIRM
- https://github.com/ajenti/ajenti/commit/3a8cbee32df4c5033796f19af4210011163a6f6e x_refsource_MISC
- https://github.com/ajenti/ajenti/commit/f07f02e0cdeeb3e528c1d5af28e27fd11623c49c x_refsource_MISC
- https://github.com/ajenti/ajenti/releases/tag/v2.2.16 x_refsource_MISC
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۶/۳۰
- آخرین بهروزرسانی
- ۱۴۰۵/۰۶/۳۰
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- خیر
- وضعیت بهرهبرداری
- ندارد
- اثر فنی
- کامل
ضعفها (CWE)
- CWE-862Missing Authorization