جزئیات آسیبپذیری
CVE-2026-90556
freeciv freeciv
Freeciv before 3.2.6 Heap Buffer Overflow via worklist_load
CVSS 4.0
8.5بالا
شرح رسمی (انگلیسی)
Freeciv versions before 3.2.6 contain a heap buffer overflow in worklist_load() when processing savegame files with declared worklist lengths exceeding the fixed array bound of 64 elements. Attackers can craft malicious savegame files that write past the entries array into adjacent heap-allocated struct fields, potentially corrupting memory when a user or server operator loads the file.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 8.5بالا | 4.0 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| 7.8بالا | 3.1 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| freeciv | freeciv | v < 3.2.6 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۷- https://github.com/freeciv/freeciv/commit/75ecde3e86ddf2fe775768450e9a290a4f4d4387 patch
- https://github.com/freeciv/freeciv product
- https://redmine.freeciv.org/issues/2161 issue-tracking
- https://github.com/freeciv/freeciv/blob/R3_2_5/server/savegame/savegame3.c#L964 technical-description
- https://github.com/freeciv/freeciv/releases/tag/R3_2_6 release-notes
- https://github.com/freeciv/freeciv/blob/R3_2_5/server/savegame/savegame2.c#L788 technical-description
- https://www.vulncheck.com/advisories/freeciv-before-3.2.6-heap-buffer-overflow-via-worklist-load third-party-advisory
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیبپذیریهای تازه را در تلگرام بگیرید.
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۶/۲۱
- آخرین بهروزرسانی
- ۱۴۰۵/۰۶/۲۷
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- VulnCheck
پیشبینی بهرهبرداری (EPSS)
۰٫۲٪
احتمال بهرهبرداری در ۳۰ روز
۱۰٫۱٪
صدک (نسبت به همهی CVEها)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- خیر
- وضعیت بهرهبرداری
- ندارد
- اثر فنی
- کامل
ضعفها (CWE)
- CWE-122Heap-based Buffer Overflow