CVE-2024-5876: high-severity vulnerability in IrfanView
IrfanView PSP File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
IrfanView has a flaw in how it reads PSP image files that allows attackers to crash the program or run malicious code if you open a specially crafted file. This happens because the program doesn't properly check the size of data before copying it into memory.
A heap-based buffer overflow exists in IrfanView's PSP file parser due to insufficient validation of user-supplied data length before copying to a heap buffer. Remote code execution is possible when a user opens a malicious PSP file, with the attacker code executing in the context of the vulnerable process.
In the same product, most dangerous first.