CVE-2026-48104: Uninitialized heap read in SquashFS archive handler (bsc#1267862).
CVE-2026-48111: off-by-one out-of-bounds read in ParseDepedencyExpression function (bsc#1267863).
CVE-2026-48112: heap out-of-bounds read in BSD SYMDEF parser (bsc#1267864).
Changes:
linux version of 7-Zip can use huge pages (2 MB pages). It can
increase compression speed for 10% for 7z/xz/LZMA/LZMA2 compression.
new -spo[d|c|r] switch specifies the path generation mode for
the output directory for archive extraction. The output directory
path is generated from the path specified in the -o{dir_path}
switch and the name of the archive being unpacked.
-spod : for Linux/Posix/macOS: -o{dir_path} specifies the direct
path to the output directory. The asterisk () character
in {dir_path} will not be replaced by the archive name.
-spoc : 7-Zip will concatenate the path specified in -o{dir_path}
with the archive name to form the final path to the output
directory.
-spor : 7-Zip will replace asterisk () character in the path
specified in the -o{dir_path} with the archive name.
This is the default option.
some bugs were fixed.
Update to 26.00:
improved code for ZIP, CPIO, RAR, UFD, QCOW, Compound.
7-Zip File Manager: improved sorting order of the file list.
It uses file name as secondary sorting key.:
7-Zip File Manager: improved Benchmark to support systems with more than
64 CPU threads.
bug fixed: 7-Zip could not correctly extract TAR archives containing sparse
files