CVE-2023-52169
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read...
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.2
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
CVE-2023-52169- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2023-56842
8.2
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
EUVD-2023-56842- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-g8p4-4qgr-rf4f
8.2
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read...
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
GHSA-g8p4-4qgr-rf4f- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
NVD
8.2
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
CVE-2023-52169- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-52169
8.2
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
DEBIAN-CVE-2023-52169- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2025-1748
8.4
p7zip security update
7za for Linux system to archive file as 7z file format
Security Fix(es):
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains a heap-based buffer overflow that allows an attacker to overwrite two bytes at multiple offsets beyond the allocated buffer size: buffer+512*i-2, for i=9, i=10, i=11, etc.(CVE-2023-52168)
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.(CVE-2023-52169)
- Record
OESA-2025-1748- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2023-52169
8.2
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
UBUNTU-CVE-2023-52169- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSV No score
The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file system image. This has security relevance in some known web-service use cases where untrusted users can upload files and have them extracted by a server-side 7-Zip process.
- Record
CVE-2023-52169- Updated
- 2026-11-02
OSVSUSE-SU-2024:2475-1 No score
Security update for p7zip
This update for p7zip fixes the following issues:
- CVE-2023-52168: Fixed heap-based buffer overflow in the NTFS handler allows two bytes to be overwritten at multiple offsets (bsc#1227358)
- CVE-2023-52169: Fixed out-of-bounds read in NTFS handler (bsc#1227359)
- Record
SUSE-SU-2024:2475-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2625-1 No score
Security update for p7zip
This update for p7zip fixes the following issues:
- CVE-2023-52168: Fixed heap-based buffer overflow in the NTFS handler allows two bytes to be overwritten at multiple offsets (bsc#1227358)
- CVE-2023-52169: Fixed out-of-bounds read in NTFS handler (bsc#1227359)
- Record
SUSE-SU-2024:2625-1- Updated
- 2026-11-02
OSVUSN-7438-1 No score
7zip vulnerabilities
Igor Pavlov discovered that 7-Zip had several memory-related issues. An attacker could possibly use these issues to cause 7-Zip to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2023-52168, CVE-2023-52169)
- Record
USN-7438-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
7zipDebian:12 |
before 22.01+dfsg-8+deb12u1, plus listed versions 22.01+dfsg-8 |
22.01+dfsg-8+deb12u1 |
7zipDebian:13 |
before 24.05+dfsg-1 | 24.05+dfsg-1 |
7zipDebian:14 |
before 24.05+dfsg-1 | 24.05+dfsg-1 |
p7zipDebian:12 |
before 16.02+really25.01+dfsg-0+deb12u1, plus listed versions 16.02+dfsg-8 |
16.02+really25.01+dfsg-0+deb12u1 |
p7zipDebian:13 |
before 16.02+transitional.1 | 16.02+transitional.1 |
p7zipopenEuler:24.03-LTS-SP2 From an advisory covering 2 CVEs |
before 16.02-8.oe2403sp2 | 16.02-8.oe2403sp2 |
p7zipopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 16.02-7.oe2003sp4 | 16.02-7.oe2003sp4 |
p7zipopenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 16.02-7.oe2203sp3 | 16.02-7.oe2203sp3 |
p7zipopenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 16.02-7.oe2203sp4 | 16.02-7.oe2203sp4 |
p7zipopenEuler:24.03-LTS From an advisory covering 2 CVEs |
before 16.02-8.oe2403sp1 | 16.02-8.oe2403sp1 |
Show 24 moreShow less
| Package | Affected | Fixed |
|---|---|---|
p7zipopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 16.02-8.oe2403sp1 | 16.02-8.oe2403sp1 |
p7zipSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 2 CVEs |
before 9.20.1-7.6.1 | 9.20.1-7.6.1 |
p7zipSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 2 CVEs |
before 9.20.1-7.6.1 | 9.20.1-7.6.1 |
p7zipSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Manager Proxy 4.3 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Manager Server 4.3 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipSUSE:Enterprise Storage 7.1 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipopenSUSE:Leap 15.5 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
p7zipopenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 16.02-150200.14.12.1 | 16.02-150200.14.12.1 |
7zipUbuntu:Pro:22.04:LTS |
before 21.07+dfsg-4ubuntu0.1~esm1, plus listed versions 21.03~beta+dfsg-621.04~beta+dfsg-121.06+dfsg-121.07+dfsg-121.07+dfsg-221.07+dfsg-321.07+dfsg-4 |
21.07+dfsg-4ubuntu0.1~esm1 |
7zipUbuntu:Pro:24.04:LTS |
before 23.01+dfsg-11ubuntu0.1~esm1, plus listed versions 23.01+dfsg-323.01+dfsg-723.01+dfsg-823.01+dfsg-11 |
23.01+dfsg-11ubuntu0.1~esm1 |
7zipUbuntu:Pro:22.04:LTS From an advisory covering 2 CVEs |
before 21.07+dfsg-4ubuntu0.1~esm1, plus listed versions 21.03~beta+dfsg-621.04~beta+dfsg-121.06+dfsg-121.07+dfsg-121.07+dfsg-221.07+dfsg-321.07+dfsg-4 |
21.07+dfsg-4ubuntu0.1~esm1 |
7zipUbuntu:Pro:24.04:LTS From an advisory covering 2 CVEs |
before 23.01+dfsg-11ubuntu0.1~esm1, plus listed versions 23.01+dfsg-323.01+dfsg-723.01+dfsg-823.01+dfsg-11 |
23.01+dfsg-11ubuntu0.1~esm1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-52169 is a high vulnerability (CVSS 8.2) in 7-zip, published July 3, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.98%, the 62nd percentile. Fixed in 7zip 22.01+dfsg-8+deb12u1.
References
sourceforge.net/p/sevenzip/bugs/2402
openwall.com/lists/oss-security/2024/07/03/10
dfir.ru/2024/06/19/vulnerabilities-in-7-zip-and-ntfs3
security.netapp.com/advisory/ntap-20241122-0011
nvd.nist.gov/vuln/detail/CVE-2023-52169
github.com/advisories/GHSA-g8p4-4qgr-rf4f
Show 13 moreShow less
security-tracker.debian.org/tracker/CVE-2023-52169
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1748
nvd.nist.gov/vuln/detail/CVE-2023-52168
suse.com/support/update/announcement/2024/suse-su-20242475-1
bugzilla.suse.com/1227358
bugzilla.suse.com/1227359
suse.com/security/cve/CVE-2023-52168
suse.com/security/cve/CVE-2023-52169
suse.com/support/update/announcement/2024/suse-su-20242625-1
ubuntu.com/security/CVE-2023-52169
cve.org/CVERecord?id=CVE-2023-52169
ubuntu.com/security/notices/USN-7438-1
ubuntu.com/security/CVE-2023-52168