- Top reward
- $1,500
- Top severity paid
- Critical
- Assets in scope
- 6
- Public CVEs
- 36
- Last change
- No changes yet
At a glance
What to know before you start testing.
- Pays from $1,500
- for critical bugs.
- Report on Sorona
- Submit through the program page.
- Partial safe harbor
- Some legal protection; read the terms.
- Publish after a fix
- Coordinate the timing with the company.
Rewards
What Sorona lists as the payout for each severity.
| Severity | Relative size | Reward |
|---|---|---|
| Critical | $1,500+ | |
| High | $700+ | |
| Medium | $300+ | |
| Low |
|
$100 $100 / 1 month Claude Max |
- Safe harbor
-
Partial
Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
6 assets you may test, 5 excluded.
Web 1
- https://www.7-zip.org
Products and areas 5
- Archive format handlers across 7z, ZIP, RAR, TAR, ISO, CAB, MSI, NSIS, WIM and VHD, each of which is its own parser reading attacker-authored bytes
- Header parsing and archive metadata handling, where most of the real bugs have historically lived
- The 7-Zip archiver core and the LZMA and LZMA2 SDK that is embedded in software far beyond 7-Zip itself
- The compression and decompression codecs: LZMA, PPMd, BZip2 and Deflate
- The Windows GUI shell integration and the 7z and 7za command-line front ends
Out of scope (5)
- Cosmetic changes and refactors with no security effect
- Issues in the unRAR-licensed code, where the licence forbids deriving a competing implementation
- Patches older than twelve months or newer than one month, which fall outside the program's age window
- Third-party forks and repackagings such as NanaZip and 7-Zip ZS, which the Tier 1 row does not cover
- Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail
Rules
What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.
While testing
-
Submit through sorona.xyz.
-
Keep the patch merged, without reverts, for one month before claiming, and submit it while it is at least one month and no more than twelve months old
-
Three Patch Rewards submissions per person per month is the hard cap
-
The reward panel may split an award between the submitter and the maintainers, so the full Tier 1 figure is a ceiling rather than an entitlement
-
Google cannot pay individuals or entities on sanctions lists, in sanctioned territories, or located in Russia or Belarus
Not accepted
-
Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail
-
Cosmetic changes and refactors with no security effect
-
Third-party forks and repackagings such as NanaZip and 7-Zip ZS, which the Tier 1 row does not cover
-
Issues in the unRAR-licensed code, where the licence forbids deriving a competing implementation
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 1 hour ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
| CVE | Summary | Severity | Published |
|---|---|---|---|
| CVE-2026-111497 | A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote unauthenticated attacker to corrupt adjacent decoder state memory, disclose sensitive memory contents, cause a denial of service, or potentially execute arbitrary code using a crafted Brotli-compressed stream. Users need to update any Brotli librarie | Critical 9.2 | 22 Oct 2026 |
| CVE-2026-14266 | 7-Zip XZ Decompression Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of 7-Zip. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the processing of XZ chunked data. Crafted X | High 7.8 | 29 Jul 2026 |
| CVE-2026-58052 | 7-Zip for Windows through 26.01 fails to preserve the Mark-of-the-Web when extracting a crafted RAR5 archive, because its guard that suppresses an archive-supplied Zone.Identifier stream matches the exact name 'Zone.Identifier' while a RAR5 STM record named ':Zone.Identifier:$DATA' is not matched and NTFS canonicalizes it to the same stream, overwriting the propagated Internet-zone marker with Zon | Medium 4.8 | 28 Jun 2026 |
| CVE-2026-48104 | 7-Zip is a file archiver with a high compression ratio. Versions 9.18 through 26.00 contain an uninitialized heap read in the SquashFS archive handler caused by a sparsely populated index array. In the SquashFS handler, _blockToNode is allocated with capacity for every metadata block but populated only when an inode crosses a block boundary, so a crafted image with few inodes spanning many blocks | Medium 4.2 | 5 Jun 2026 |
| CVE-2026-48111 | 7-Zip is a file archiver with a high compression ratio. Versions 9.21 through 26.00 contain an off-by-one out-of-bounds read vulnerability in the ParseDepedencyExpression function of the UEFI firmware image parser(CPP/7zip/Archive/UefiHandler.cpp). The function validates an attacker-controlled opcode byte using > instead of >= against the element count of the 10-entry kExpressionCommands static ar | Medium 4.3 | 5 Jun 2026 |
| CVE-2026-48112 | 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 | Medium 6.5 | 5 Jun 2026 |
| CVE-2026-48103 | 7-Zip is a file archiver with a high compression ratio. Versions 9.34 through 26.00 contain an off-by-one heap out-of-bounds read in the WIM (Windows Imaging) archive handler's security descriptor lookup. In CHandler::GetSecurity (CPP/7zip/Archive/Wim/WimHandler.cpp), the per-image SecurOffsets table holds numEntries + 1 cumulative offsets, but the check securityId >= SecurOffsets.Size() admits se | Medium 4.3 | 5 Jun 2026 |
| CVE-2026-48102 | 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 in | Low 3.1 | 5 Jun 2026 |
| CVE-2026-48101 | 7-Zip is a file archiver with a high compression ratio. Versions 9.21 through 26.00 contain an An uninitialized memory disclosure vulnerability in the UEFI capsule (.scap) parser in 7-Zip. The OpenCapsule function allocates a heap buffer of attacker-declared CapsuleImageSize (up to 1 GiB) without zero-initialization, then reads the file contents into it with ReadStream_FALSE whose return value is | Medium 6.5 | 5 Jun 2026 |
| 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) | High 8.8 | 5 Jun 2026 |
| CVE-2026-48092 | 7-Zip is a file archiver with a high compression ratio. Versions 9.34 through 26.00 contain a heap memory disclosure via SquashFS fragment offset integer overflow on 32-bit builds. 32-bit integer overflow in the SquashFS ReadBlock function allows an attacker-controlled node.Offset value to bypass the fragment bounds check, causing memcpy to read heap memory preceding the cache buffer into the extr | Medium 4.3 | 5 Jun 2026 |
| CVE-2025-11002 | 7-Zip ZIP File Parsing Directory Traversal Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of 7-Zip. Interaction with this product is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the handling of symbolic links in ZIP files. Craft | High 7.8 | 23 Jan 2026 |
| CVE-2025-11001 | 7-Zip ZIP File Parsing Directory Traversal Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of 7-Zip. Interaction with this product is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the handling of symbolic links in ZIP files. Craft | High 7.8 | 19 Nov 2025 |
| CVE-2025-55188 | 7-Zip before 25.01 does not always properly handle symbolic links during extraction. | Low 3.6 | 8 Aug 2025 |
| CVE-2025-53816 | 7-Zip is a file archiver with a high compression ratio. Zeroes written outside heap buffer in RAR5 handler may lead to memory corruption and denial of service in versions of 7-Zip prior to 25.0.0. Version 25.0.0 contains a fix for the issue. | Medium 5.5 | 17 Jul 2025 |
| CVE-2025-53817 | 7-Zip is a file archiver with a high compression ratio. 7-Zip supports extracting from Compound Documents. Prior to version 25.0.0, a null pointer dereference in the Compound handler may lead to denial of service. Version 25.0.0 contains a fix cor the issue. | Medium 5.5 | 17 Jul 2025 |
| CVE-2022-47111 | 7-Zip 22.01 does not report an error for certain invalid xz files, involving block flags and reserved bits. Some later versions are unaffected. | Low 2.5 | 19 Apr 2025 |
| CVE-2022-47112 | 7-Zip 22.01 does not report an error for certain invalid xz files, involving stream flags and reserved bits. Some later versions are unaffected. | Low 2.5 | 19 Apr 2025 |
| CVE-2025-0411 | 7-Zip Mark-of-the-Web Bypass Vulnerability. This vulnerability allows remote attackers to bypass the Mark-of-the-Web protection mechanism on affected installations of 7-Zip. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the handling of archived files. When extracting files from a c | High 7.0 | 25 Jan 2025 |
| CVE-2024-11612 | 7-Zip CopyCoder Infinite Loop Denial-of-Service Vulnerability. This vulnerability allows remote attackers to create a denial-of-service condition on affected installations of 7-Zip. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the processing of streams. The issue results from a l | Medium 6.5 | 22 Nov 2024 |
| CVE-2024-11477 | 7-Zip Zstandard Decompression Integer Underflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of 7-Zip. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the implementation of Zstandard decompression | High 7.8 | 22 Nov 2024 |
| CVE-2023-40481 | 7-Zip SquashFS File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of 7-Zip. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of SQFS files. The issue results f | High 7.8 | 3 May 2024 |
| CVE-2023-31102 | Ppmd7.c in 7-Zip before 23.00 allows an integer underflow and invalid read operation via a crafted 7Z archive. | High 7.8 | 3 Nov 2023 |
| CVE-2022-47069 | p7zip 16.02 was discovered to contain a heap-buffer-overflow vulnerability via the function NArchive::NZip::CInArchive::FindCd(bool) at CPP/7zip/Archive/Zip/ZipIn.cpp. NOTE: the Supplier has found that this is not a buffer overflow; at most an out-of-bounds read can occur. | High 7.8 | 22 Aug 2023 |
| CVE-2022-29072 | 7-Zip through 21.07 on Windows allows privilege escalation and command execution when a file with the .7z extension is dragged to the Help>Contents area. This is caused by misconfiguration of 7z.dll and a heap overflow. The command runs in a child process under the 7zFM.exe process. NOTE: multiple third parties have reported that no privilege escalation can occur | High 7.8 | 15 Apr 2022 |
| CVE-2018-10115 | Incorrect initialization logic of RAR decoder objects in 7-Zip 18.03 and before can lead to usage of uninitialized memory, allowing remote attackers to cause a denial of service (segmentation fault) or execute arbitrary code via a crafted RAR archive. | High 7.8 | 2 May 2018 |
| CVE-2018-10172 | 7-Zip through 18.01 on Windows implements the "Large memory pages" option by calling the LsaAddAccountRights function to add the SeLockMemoryPrivilege privilege to the user's account, which makes it easier for attackers to bypass intended access restrictions by using this privilege in the context of a sandboxed process. Note: This has been disputed by 3rd parties who argue this is a valid feature | High 8.8 | 16 Apr 2018 |
| CVE-2018-5996 | Insufficient exception handling in the method NCompress::NRar3::CDecoder::Code of 7-Zip before 18.00 and p7zip can lead to multiple memory corruptions within the PPMd code, allows remote attackers to cause a denial of service (segmentation fault) or execute arbitrary code via a crafted RAR archive. | High 7.8 | 31 Jan 2018 |
| CVE-2017-17969 | Heap-based buffer overflow in the NCompress::NShrink::CDecoder::CodeReal method in 7-Zip before 18.00 and p7zip allows remote attackers to cause a denial of service (out-of-bounds write) or potentially execute arbitrary code via a crafted ZIP archive. | High 7.8 | 30 Jan 2018 |
| CVE-2016-7804 | Untrusted search path vulnerability in 7 Zip for Windows 16.02 and earlier allows remote attackers to gain privileges via a Trojan horse DLL in an unspecified directory. | High 7.8 | 22 May 2017 |
| CVE-2016-2334 | Heap-based buffer overflow in the NArchive::NHfs::CHandler::ExtractZlibFile method in 7zip before 16.00 and p7zip allows remote attackers to execute arbitrary code via a crafted HFS+ image. | High 7.8 | 13 Dec 2016 |
| CVE-2016-9296 | A null pointer dereference bug affects the 16.02 and many old versions of p7zip. A lack of null pointer check for the variable folders.PackPositions in function CInArchive::ReadAndDecodePackedStreams in CPP/7zip/Archive/7z/7zIn.cpp, as used in the 7z.so library and in 7z applications, will cause a crash and a denial of service when decoding malformed 7z files. | High 7.5 | 12 Nov 2016 |
| CVE-2016-2335 | The CInArchive::ReadFileItem method in Archive/Udf/UdfIn.cpp in 7zip 9.20 and 15.05 beta and p7zip allows remote attackers to cause a denial of service (out-of-bounds read) or execute arbitrary code via the PartitionRef field in the Long Allocation Descriptor in a UDF file. | High 8.8 | 7 Jun 2016 |
| CVE-2015-1038 | p7zip 9.20.1 allows remote attackers to write to arbitrary files via a symlink attack in an archive. | Medium 5.8 | 21 Jan 2015 |
| CVE-2008-6536 | Unspecified vulnerability in 7-zip before 4.5.7 has unknown impact and remote attack vectors, as demonstrated by the PROTOS GENOME test suite for Archive Formats (c10). | High 10.0 | 30 Mar 2009 |
| CVE-2007-4725 | Stack consumption vulnerability in AkkyWareHOUSE 7-zip32.dll before 4.42.00.04, as derived from Igor Pavlov 7-Zip before 4.53 beta, allows user-assisted remote attackers to execute arbitrary code via a long filename in an archive, leading to a heap-based buffer overflow. | Medium 6.8 | 5 Sep 2007 |
Original policy
Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Skip to content What this pays This project runs no bounty of its own. sorona.xyz pays you directly on qualified, reproduced findings. Severity │ sorona.xyz pays Critical │ $1,500+ High │ $700+ Medium │ $300+ Low │ $100 / 1 month Claude Max Submit a vulnerability Separately, for a merged upstream patch : up to $15,000 Google Patch Rewards pays for a patch you get accepted upstream and that stays merged, without reverts, for one month, not for the report. 7-Zip is named by URL in the Tier 1 scope table under "Widespread decompression libraries", so the full $15,000 column is reachable rather than the $5,000 Tier 2 cap. Memory-safety hardening can carry a 2× or 3× multiplier through the end of 2026, and the panel may split an award between the submitter and the maintainers. Patches must be between one and twelve months old, submissions are rate-limited to three a month, and sanctions and territory exclusions apply. CVE history 11 Last 12 months 22 Lifetime Memory safety 55 % Parsing/validation 25 % Code execution 12 % Denial of service 5 % Latest advisories Loading the feed Overview 7-Zip is the default third-party archiver on a very large share of Windows desktops, and its LZMA SDK travels much further than the application: installers, game engines, firmware packers and malware-analysis tooling all vendor it. Archive parsers are a direct route to code execution because people open untrusted archives from email and the web by reflex. Eleven of 7-Zip's twenty-two lifetime advisories were published in 2026, so this is an actively attacked parser on a steep curve. The project pays nothing for a vulnerability report and takes them through GitHub private vulnerability reporting, so sorona.xyz pays you directly on qualified, reproduced findings. In scope The 7-Zip archiver core and the LZMA and LZMA2 SDK that is embedded in software far beyond 7-Zip itself The compression and decompression codecs: LZMA, PPMd, BZip2 and Deflate Archive format handlers across 7z, ZIP, RAR, TAR, ISO, CAB, MSI, NSIS, WIM and VHD, each of which is its own parser reading attacker-authored bytes Header parsing and archive metadata handling, where most of the real bugs have historically lived The Windows GUI shell integration and the 7z and 7za command-line front ends Out of scope Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail Patches older than twelve months or newer than one month, which fall outside the program's age window Cosmetic changes and refactors with no security effect Third-party forks and repackagings such as NanaZip and 7-Zip ZS, which the Tier 1 row does not cover Issues in the unRAR-licensed code, where the licence forbids deriving a competing implementation Most-valued findings Memory corruption in an archive format handler triggered by opening or previewing a crafted archive. That is 55% of 7-Zip's bug history and the route to code execution, and it is the class Google's Tier 1 row exists to fund Header and metadata parsing defects, historically where the real bugs live, since the header is read before any content is decompressed Codec-level bounds errors in LZMA, LZMA2, PPMd or BZip2, which propagate into every product that vendors the SDK rather than staying inside the application Path traversal or absolute-path writes during extraction that place a file outside the destination directory Structural hardening that closes a whole class of bounds errors across handlers at once, which is the complicated, high-impact shape the $15,000 row is written for and which can also carry the memory-safety multiplier Program rules Submit through sorona.xyz. This project runs no bounty of its own; we validate, coordinate disclosure with the maintainers, and pay you directly. The cash on Google's rail is paid for a merged upstream patch. A vulnerability report on its own earns nothing there Keep the patch merged, without reverts, for one month before claiming, and submit it while it is at least one month and no more than twelve months old Three Patch Rewards submissions per person per month is the hard cap The reward panel may split an award between the submitter and the maintainers, so the full Tier 1 figure is a ceiling rather than an entitlement The memory-safety multipliers that can double or triple an award run to the end of 2026 Google cannot pay individuals or entities on sanctions lists, in sanctioned territories, or located in Russia or Belarus Disclosure 7-Zip takes security reports through GitHub private vulnerability reporting on the official ip7z/7zip source mirror, and pays nothing for them. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability