Katalog CVE

CVE-2026-116842

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

DevilutionX w wersjach od 1.4.0 do 1.5.5 zawiera podatność przepełnienia bufora sterty w dołączonej bibliotece libmpq, w funkcji libmpq__archive_dup, podczas otwierania spreparowanych archiwów MPQ. Atakujący może dostarczyć archiwum MPQ, w którym liczba wpisów w tablicy bloków przekracza liczbę wpisów w tablicy skrótów, powodując przepełnienie sterty przez memcpy podczas uruchamiania i awarię gry.

Ocena ryzyka

Możliwe jest zdalne wywołanie awarii aplikacji, a w sprzyjających warunkach potencjalne wykonanie kodu w kontekście procesu gry.

Rekomendacja

Zaktualizuj DevilutionX do wersji nowszej niż 1.5.5, zawierającej poprawkę w bibliotece libmpq.

Inne podatności w DevilutionX

Oryginalny opis (angielski, źródło NVD)

DevilutionX 1.4.0 through 1.5.5 contains a heap buffer overflow vulnerability in the bundled libmpq libmpq__archive_dup routine when opening crafted MPQ archives. Attackers can supply an MPQ archive whose block table count exceeds its hash table count, causing memcpy to overflow the heap during startup and crash the game.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS