This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PSP files. Crafted data in a PSP file can trigger an off-by-one error when calculating a location to write within a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. https ://www.zerodayinitiative.com/advisories/ZDI-23-1591/ Release 2.10.36 contains a fix: https ://www.gimp.org/news/2023/11/07/gimp-2-10-36-released/#fixed-vulnerabilities
<media-gfx/gimp-2.10.36 multiple vulnerabilities: https ://www.zerodayinitiative.com/advisories/ZDI-CAN-22093/ GIMP DDS File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability: This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of DDS files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. https ://www.zerodayinitiative.com/advisories/ZDI-CAN-22094/ GIMP PSD File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability: This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PSD files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute arbitrary code in the context of the current process. https ://www.zerodayinitiative.com/advisories/ZDI-CAN-22096/ GIMP PSP File Parsing Integer Overflow Remote Code Execution Vulnerability: This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PSP files. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before writing to memory. An attacker can leverage this vulnerability to execute code in the context of the current process. https ://www.zerodayinitiative.com/advisories/ZDI-CAN-22097/ GIMP PSP File Parsing Off-By-One Remote Code Execution Vulnerability: This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PSP files. Crafted data in a PSP file can trigger an off-by-one error when calculating a location to write within a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. All of these vulnerabilities have been fixed in 2.10.36: https ://www.gimp.org/news/2023/11/07/gimp-2-10-36-released/#fixed-vulnerabilities
Sergey, shall we fast-stable?
(In reply to John Helmert III from comment #2) > Sergey, shall we fast-stable? Yes, I have no objection. I created stabilization request.
According to https://www.openwall.com/lists/oss-security/2023/11/20/3, the ZDI-CVE association is: ZDI-CAN-22093: CVE-2023-44441 GIMP DDS File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability https://www.zerodayinitiative.com/advisories/ZDI-23-1592/ ZDI-CAN-22094: CVE-2023-44442 GIMP PSD File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability https://www.zerodayinitiative.com/advisories/ZDI-23-1594/ ZDI-CAN-22096: CVE-2023-44443 GIMP PSP File Parsing Integer Overflow Remote Code Execution Vulnerability https://www.zerodayinitiative.com/advisories/ZDI-23-1593/ ZDI-CAN-22097: CVE-2023-44444 GIMP PSP File Parsing Off-By-One Remote Code Execution Vulnerability https://www.zerodayinitiative.com/advisories/ZDI-23-1591/