Ghidra 12.2 及更早版本中的 BinaryField.read() 函数存在不受控的内存分配漏洞。攻击者可通过利用未校验的 32 位长度字段,耗尽堆内存。攻击者可诱使用户导入精心构造的 GZF 压缩数据库文件,从而在 PackedDatabase.open() 中触发 OutOfMemoryError,导致导入操作中止并造成拒绝服务(DoS)。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| NationalSecurityAgency | ghidra | ≤ 12.2 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| NationalSecurityAgency | ghidra | 0 ~ 12.2 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-115397 | 5.5 MEDIUM | Ghidra before 12.2 Denial of Service via Extension Archive Install |
| CVE-2026-115396 | 5.5 MEDIUM | Ghidra 10.3 before 12.2 Denial of Service via Compressed Theme Archive |
| CVE-2026-115395 | 5.5 MEDIUM | Ghidra 10.3 before 12.2 Denial of Service via ThemeReader.readZipTheme() |
| CVE-2026-115398 | 5.5 MEDIUM | Ghidra before 12.2 Denial of Service via TAR and ZIP File System Mount |
| CVE-2026-115503 | 5.5 MEDIUM | Ghidra before 12.2 Denial of Service via Compressed Extension Archive |
No comments yet