Envelope decryption recovery slots from untrusted metadata are processed without validating against a maximum slot count limit. An attacker can supply a crafted file with numerous recovery slots to cause pre-authentication CPU and memory exhaustion (DoS).
Explore
Rule Explorer
Search the public rule index by CVE, GHSA, CWE, language, framework, author, or rule slug. Filter by language, framework, severity, confidence, license, and validation status.
- Public rules
- 4797
- Downloads
- 7.4M
- Verified
- 4797
- Authors
- 2
Search the rule indexUse CVE, GHSA, CWE, language, framework, package, or rule slug.
CVE-2026-81699: Openssl Encrypt Unbounded Recovery Slotscve-2026-81699-openssl-encrypt-unbounded-recovery-slots
CVE-2025-53633: Go Archive Zip Unbounded Io Copycve-2025-53633-go-archive-zip-unbounded-io-copy
A reader obtained from archive/zip (*File).Open() is decompressed with io.Copy and no cumulative size limit. A crafted zip archive (zip bomb) can inflate to arbitrary size and exhaust disk or memory, causing a denial of service (CWE-405; CVE-2025-53633). Replace io.Copy with io.CopyN inside a loop that accumulates bytes against a maximum-size budget, or wrap
All matching rules loaded.