製品・ソフトウェアに関する情報
7-Zipにおける複数の脆弱性
Title 7-Zipにおける複数の脆弱性
Summary

7-Zipは高い圧縮率を持つファイルアーカイバです。バージョン9.18から26.00までの間、7-ZipのArハンドラBSD SYMDEFパーサにヒープの境界外読み取りが存在していました。7-ZipのUnix arアーカイブパーサでは4バイトのヒープ境界外読み取りが発生します。BSDスタイルの__.SYMDEFシンボルテーブルを解析する際、ParseLibSymbols関数はGet32を通じて32ビットのnamesSizeフィールドを、バッファサイズと等しくなる可能性のある位置で読み取り、ヒープ割り当ての末尾から4バイト分を読み過ぎてしまいます。これによりデフォルトアロケータのもとで初期化されていないヒープデータを読み取ってしまいます。この問題はバージョン26.01で修正されました。

Possible impacts ・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアは停止しません。 
Solution

ベンダ情報を参照して適切な対策を実施してください。

Publication Date June 5, 2026, midnight
Registration Date June 9, 2026, 2:13 p.m.
Last Update June 9, 2026, 2:13 p.m.
CVSS3.0 : 警告
Score 6.5
Vector CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Affected System
7-Zip
7-Zip 9.34 以上 26.01 未満
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
Change Log
No Changed Details Date of change
1 [2026年06月09日]
  掲載
June 9, 2026, 2:13 p.m.

NVD Vulnerability Information
CVE-2026-48112
Summary

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.

Publication Date June 6, 2026, 2:16 a.m.
Registration Date June 6, 2026, 4:17 a.m.
Last Update June 9, 2026, 3 a.m.
Affected software configurations
Configuration1 or higher or less more than less than
cpe:2.3:a:7-zip:7-zip:*:*:*:*:*:*:*:* 9.34 26.01
Related information, measures and tools
Common Vulnerabilities List