PT-2026-104007

CVE-2026-102514

·

Published

2026-10-01

·

Updated

2026-10-02

Description by

CVSS 4.0
8.4
High
MetricsAV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions PeaZip versions prior to 11.2.1
Description An out-of-bounds write exists in the PEA archive extraction routine within the unpea procedure function of the pea.pas file. The issue occurs when decompressing a PCOMPRESS1 stream, where the 32-bit compressed-block-size field of the first block (compsize) is read from the archive and used without validation as the length for a block read into the fixed-size global buffers wbuf1 and wbuf2 (1,114,112 bytes). This allows the first block to bypass the compsize > WBUFSIZE check, leading to an out-of-bounds read at an attacker-chosen offset via wbuf1[compsize]. Additionally, the copy loop uses the requested length instead of the actual bytes read and terminates on equality rather than an upper bound. This memory corruption can be triggered by opening or extracting a crafted .pea archive, potentially allowing arbitrary code execution as the user running the application across Windows, macOS, Linux, and BSD platforms.
Recommendations Update to a version newer than 11.2.0.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾