Description
Ghidra 10.3 before 12.2 contains a resource allocation without limits vulnerability in ThemeReader.readZipTheme() that extracts unlimited theme ZIP entries to the images directory. Attackers can persuade users to import a crafted theme archive with many small files, exhausting inodes and disk space to deny service to the host.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
NationalSecurityAgency ghidra
Default version status: unaffected
10.3 to < 12.2affected
pkg:github/NationalSecurityAgency/ghidraReferences
- https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-fvwx-pwq5-3738 ↗
- https://github.com/NationalSecurityAgency/ghidra/commit/b0762c3e728a6a26d80ed4943c2efd53e2569120 ↗
- https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.2_build ↗
- https://github.com/NationalSecurityAgency/ghidra ↗
- https://www.vulncheck.com/advisories/ghidra-10.3-before-12.2-denial-of-service-via-themereader-readziptheme ↗