CVE-2026-48102: 7-zip Out-of-bounds Read
Vulnerability summary
CVE-2026-48102 is a medium (CVSS 4.3) Out-of-bounds Read vulnerability in 7-zip. EPSS estimates a 0.27% chance of exploitation in the next 30 days, higher than 18.2% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 4 · Related 4Timeline
- 05-06-2026PublishedVulnerability first disclosed.
- 09-06-2026Last modifiedVulnerability information updated.
Description
7-Zip is a file archiver with a high compression ratio. Versions 9.11 through 26.00 contain a heap out-of-bounds read of up to 3 bytes in the UDF disc image handler's File Identifier Descriptor parser. In CFileId::Parse (CPP/7zip/Archive/Udf/UdfIn.cpp), after validating size < 38 + idLen + impLen and advancing processed to 38 + impLen + idLen, the alignment-padding loop reads p[processed] while incrementing up to 3 times to reach a 4-byte boundary, and the processed <= size bounds check only runs after the loop. When (38 + impLen + idLen) % 4 != 0 and 38 + impLen + idLen == size, the loop reads 1 to 3 bytes past the end of the exact-size heap buffer allocated via buf.Alloc((size_t)item.Size). The UDF handler is registered for .iso and .udf files and auto-detected by signature, and the OOB read triggers during Open() when listing or extracting a crafted UDF image. Impact is limited to information disclosure (a 1-bit oracle per OOB byte via open/fail behavior) and denial of service (crash under hardened allocators); there is no write primitive. Version 26.01 fixes the issue.
CVSS metrics
5 scores · 5 sources · 1 version- CVE.orgCNA3.1LowCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:NDiffers
- OSV · AlpineEcosystem advisory · calculated4.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
- OSV · UbuntuEcosystem advisory · calculated4.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
- OSV · DebianEcosystem advisory · calculated4.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
EPSS trend
Probability
0.27%
Chance of exploitation in the next 30 days
Percentile
18%
Versus all other CVEs
30-day change
+0.08 pp
From 0.19% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundGhsl 2026 115 Ghsl 2026 122 7 Zip
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Debian2 products
- 7zip< 22.01+really26.01+dfsg-0+deb12u1 | All versions (No fix recorded) | < 26.01+dfsg-1
- p7zip< 16.02+really26.01+dfsg-0+deb12u1 | < 16.02+transitional.1
Ubuntu2 products
- 7zipAll versions (No fix recorded)
- p7zipAll versions (No fix recorded)
7-zip1 product
- 7-zip≥ 9.11, < 26.01
Alpine1 product
- 7zip< 26.01-r0
Mcmilk1 product
- 7-zip≥ 9.11, < 26.01
5 vendors · 7 products
References
5 links- securitylab.github.com/advisories/GHSL-2026-115_GHSL-2026-122_7-zip/X Refsource CONFIRMREPORTExploitPatchThird Party Advisory