Debian Package Tracker
Register | Log in
Subscribe

7zip

7-Zip file archiver with a high compression ratio

Choose email to subscribe with

general
  • source: 7zip (main)
  • version: 26.01+dfsg-2
  • maintainer: YOKOTA Hiroshi (DMD) (DM)
  • uploaders: Dylan Aïssi [DMD]
  • arch: any
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 22.01+really25.01+dfsg-0+deb12u1
  • old-bpo: 25.01+dfsg-1~deb13u1~bpo12+1
  • stable: 25.01+dfsg-1~deb13u2
  • testing: 26.01+dfsg-2
  • unstable: 26.01+dfsg-2
versioned links
  • 22.01+really25.01+dfsg-0+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 25.01+dfsg-1~deb13u1~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 25.01+dfsg-1~deb13u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 26.01+dfsg-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • 7zip
  • 7zip-standalone
action needed
2 security issues in trixie high

There are 2 open security issues in trixie.

1 important issue:
  • CVE-2026-48095: 7-Zip is a file archiver with a high compression ratio. Versions 26.00 and prior contain a heap buffer overflow vulnerability caused by an under-allocation in the NTFS compressed stream buffer (GetCuSize shift UB), potentially allowing attackers to cause arbitrary code execution or application crashes. CInStream::GetCuSize() in the NTFS handler computes the compression-unit buffer size as (UInt32)1 << (BlockSizeLog + CompressionUnit), and a crafted image with ClusterSizeLog >= 28 and CompressionUnit == 4 drives the exponent to 32, which is undefined behavior and collapses on x86/x64 so _inBuf is allocated as 1 byte. ReadStream_FALSE then writes up to 256 MB of attacker-controlled data into that 1-byte buffer in 64 KB iterations, and because the CInStream object sits only 304 bytes after _inBuf, its vtable pointer is overwritten and the next dispatched call achieves a vtable hijack. On 32-bit builds the overflow is unconditionally reached; on 64-bit it requires the parallel 8 GB _outBuf allocation to succeed, otherwise failing closed to denial of service. The NTFS handler is enabled by default in stock 7z.dll and, via signature-based fallback matching "NTFS " at offset 3, will open a crafted image regardless of file extension during extraction or testing. Version 26.01 fixes the issue.
1 issue left for the package maintainer to handle:
  • CVE-2026-48112: (needs triaging) 7-Zip is a file archiver with a high compression ratio. Versions 9.18 through 26.00 contain a heap out-of-bounds read in 7-Zip Ar handler BSD SYMDEF parser. A 4-byte heap out-of-bounds read exists in the Unix ar archive parser in 7-Zip. When parsing a BSD-style __.SYMDEF symbol table, the ParseLibSymbols function reads a 32-bit namesSize field via Get32 at a position that can equal the buffer size, reading 4 bytes past the end of the heap allocation. This reads uninitialized heap data under the default allocator. Version 26.01 patches the issue.

You can find information about how to handle this issue in the security team's documentation.

Created: 2026-05-28 Last update: 2026-06-06 03:48
news
[rss feed]
  • [2026-05-18] 7zip 26.01+dfsg-2 MIGRATED to testing (Debian testing watch)
  • [2026-05-11] Accepted 7zip 26.01+dfsg-2 (source) into unstable (YOKOTA Hiroshi)
  • [2026-05-03] Accepted 7zip 25.01+dfsg-1~deb13u2 (source) into proposed-updates (Debian FTP Masters) (signed by: Sylvain Beucler)
  • [2026-05-03] Accepted 7zip 22.01+really25.01+dfsg-0+deb12u1 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Sylvain Beucler)
  • [2026-05-02] 7zip 26.01+dfsg-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-28] Accepted 7zip 26.01+dfsg-1 (source) into unstable (YOKOTA Hiroshi)
  • [2026-04-22] 7zip 26.00+dfsg1-3 MIGRATED to testing (Debian testing watch)
  • [2026-04-19] Accepted 7zip 26.00+dfsg1-3 (source) into unstable (YOKOTA Hiroshi)
  • [2026-04-07] Accepted 7zip 25.01+dfsg-1~deb13u1~bpo12+1 (source) into oldstable-backports (Sylvain Beucler)
  • [2026-04-03] 7zip 26.00+dfsg1-2 MIGRATED to testing (Debian testing watch)
  • [2026-03-31] Accepted 7zip 26.00+dfsg1-2 (source) into unstable (YOKOTA Hiroshi)
  • [2026-03-31] Accepted 7zip 26.00+dfsg1-1 (source) into unstable (YOKOTA Hiroshi)
  • [2026-03-29] Accepted 7zip 26.00+dfsg-5 (source) into unstable (YOKOTA Hiroshi)
  • [2026-03-17] 7zip 26.00+dfsg-4 MIGRATED to testing (Debian testing watch)
  • [2026-03-15] Accepted 7zip 26.00+dfsg-4 (source) into unstable (YOKOTA Hiroshi)
  • [2026-03-14] Accepted 7zip 26.00+dfsg-3 (source) into unstable (YOKOTA Hiroshi)
  • [2026-03-08] 7zip 26.00+dfsg-2 MIGRATED to testing (Debian testing watch)
  • [2026-03-05] Accepted 7zip 26.00+dfsg-2 (source) into unstable (YOKOTA Hiroshi)
  • [2026-02-20] 7zip 26.00+dfsg-1 MIGRATED to testing (Debian testing watch)
  • [2026-02-13] Accepted 7zip 26.00+dfsg-1 (source) into unstable (YOKOTA Hiroshi)
  • [2025-12-30] 7zip 25.01+dfsg-5 MIGRATED to testing (Debian testing watch)
  • [2025-12-27] Accepted 7zip 25.01+dfsg-5 (source) into unstable (YOKOTA Hiroshi)
  • [2025-11-05] 7zip 25.01+dfsg-4 MIGRATED to testing (Debian testing watch)
  • [2025-11-03] Accepted 7zip 25.01+dfsg-4 (source) into unstable (YOKOTA Hiroshi)
  • [2025-11-02] Accepted 7zip 25.01+dfsg-1~deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: YOKOTA Hiroshi)
  • [2025-10-01] 7zip 25.01+dfsg-3 MIGRATED to testing (Debian testing watch)
  • [2025-09-29] Accepted 7zip 25.01+dfsg-3 (source) into unstable (YOKOTA Hiroshi)
  • [2025-08-25] 7zip 25.01+dfsg-2 MIGRATED to testing (Debian testing watch)
  • [2025-08-23] Accepted 7zip 25.01+dfsg-2 (source) into unstable (YOKOTA Hiroshi)
  • [2025-08-13] 7zip 25.01+dfsg-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • screenshots
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 26.00+dfsg-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing