CVE-2026-116841 DevilutionX 1.4.0 through 1.5.5 Out-of-Bounds Read via libmpq Hash Table Lookup

Medium 6.8 Published Updated
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.

Is CVE-2026-116841 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free