Katalog CVE

CVE-2026-116841

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

DevilutionX w wersjach od 1.4.0 do 1.5.5 zawiera podatność polegającą na odczycie poza granicami bufora w dołączonej bibliotece libmpq, w funkcji libmpq__file_number_from_hash, która pozwala na odczyt pamięci sterty poprzez niekontrolowane wartości block_table_index. Atakujący może umieścić spreparowane archiwum .mpq w ścieżce danych gry, np. jako mod, wywołując odczyt poza mapą mpq_map i awarię gry.

Ocena ryzyka

Możliwe jest zdalne wywołanie awarii gry oraz potencjalny wyciek informacji z pamięci procesu.

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 an out-of-bounds read vulnerability in the bundled libmpq libmpq__file_number_from_hash function that allows attackers to read heap memory via unchecked block_table_index values. Attackers can place a crafted .mpq archive in the game's data path, such as a mod, to trigger reads past mpq_map and crash the game.

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