CVE-2026-116842
MediumCVSS 6.1Exploitation Probability (EPSS)
Low risk3th percentile - higher than 3% of all known CVEs
Summary
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.
Risk Assessment
Remote crash of the application is possible, and under favorable conditions potential code execution in the game process context.
Recommendation
Update DevilutionX to a version later than 1.5.5 that includes the fix in the libmpq library.
Other vulnerabilities in DevilutionX
Original NVD description (English source)
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.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

