CVE-2026-116841 DevilutionX 1.4.0 through 1.5.5 Out-of-Bounds Read via libmpq Hash Table Lookup
- Exploited in the wild
- Not known
- Fix
- None listed
What is CVE-2026-116841?
CVE-2026-116841 is a medium-severity vulnerability in diasurgical DevilutionX, published on 27 Oct 2026.
Official description
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.
Weakness: CWE-125
Which versions are affected by CVE-2026-116841?
How do I fix CVE-2026-116841?
No fix has been published for CVE-2026-116841 yet. Limit exposure of the affected software until one is available.
Is CVE-2026-116841 being exploited?
There is no known exploitation of CVE-2026-116841 in the wild and no public exploit code.
Sources
Also known as GHSA-mqmm-g9r5-977r.