VYPR

Ghidra

by Nationalsecurityagency

Source repositories

CVEs (36)

  • CVE-2026-49496MedJun 10, 2026
    risk 0.33cvss 6.1epss 0.00

    Ghidra before 12.1 contains a heap-use-after-free vulnerability in SleighBuilder::generatePointerAdd caused by iterator invalidation when PcodeCacher::allocateInstruction reallocates the issued vector. Attackers can trigger memory corruption by decompiling malicious binaries…

  • CVE-2026-52756MedJun 10, 2026
    risk 0.31cvss 4.8epss 0.01

    Ghidra before 12.2 contains an unauthenticated path traversal vulnerability in the IsfServer that accepts TCP connections and passes client-supplied namespace strings directly to filesystem operations without validation. Remote attackers can connect to port 54321 and send…

  • CVE-2026-115503MedOct 22, 2026
    risk 0.29cvss 5.5epss 0.00

    Ghidra before 12.2 contains an improper handling of highly compressed data vulnerability in ExtensionUtils.unzipToInstallationFolder() that allows attackers to exhaust disk space. Attackers can persuade users to install a crafted zip bomb extension archive that expands without…

  • CVE-2026-115398MedOct 22, 2026
    risk 0.29cvss 5.5epss 0.00

    Ghidra before 12.2 contains a resource allocation without limits vulnerability in FileSystemIndexHelper used by TarFileSystem and ZipFileSystem, which store unbounded archive entries. Attackers can persuade a user to open or batch-import a crafted TAR or ZIP archive with…

  • CVE-2026-115397MedOct 22, 2026
    risk 0.29cvss 5.5epss 0.00

    Ghidra before 12.2 contains a resource allocation without limits vulnerability in ExtensionUtils.unzipToInstallationFolder() that extracts every extension ZIP entry without limiting file count. Attackers who persuade a user to install a crafted extension archive with many files…

  • CVE-2026-115396MedOct 22, 2026
    risk 0.29cvss 5.5epss 0.00

    Ghidra 10.3 before 12.2 contains an improper handling of highly compressed data vulnerability in ThemeReader.processIconFile() that fails to limit decompressed size or compression ratio. Attackers can persuade a user to import a crafted theme ZIP whose icon entries expand to…

  • CVE-2026-115395MedOct 22, 2026
    risk 0.29cvss 5.5epss 0.00

    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…

  • CVE-2026-113604MedOct 20, 2026
    risk 0.29cvss 5.5epss 0.00

    Ghidra 10.2 through 12.1.4 contains a denial of service vulnerability in the ELF loader's ElfHeader class that allocates arrays sized by unvalidated extended section and program header counts. Attackers can supply a crafted 128-byte ELF file that triggers an OutOfMemoryError…

  • CVE-2026-96273MedSep 23, 2026
    risk 0.29cvss 5.5epss 0.00

    Ghidra before 12.1.4 fails to validate the TYPE_COL byte in OptionsDB.createUnregisteredOption(), causing an ArrayIndexOutOfBoundsException that leaves domain objects permanently locked. Attackers can craft a malicious program database file that, when imported, causes the…

  • CVE-2026-100505MedSep 26, 2026
    risk 0.22cvss 4.4epss 0.00

    Ghidra versions 9.2 through 12.1.4 contain a heap out-of-bounds read vulnerability in StringManager::getCodepoint when decoding multi-byte UTF-8, UTF-16, or UTF-32 characters without validating remaining buffer length. Attackers can craft malicious binaries containing strings or…

  • CVE-2026-52757MedJun 10, 2026
    risk 0.22cvss 4.4epss 0.00

    Ghidra before 12.1 contains a heap-use-after-free vulnerability in the decompiler's HighVariable::merge() function during the variable merging pass. Attackers can trigger this vulnerability by crafting a binary that causes stale pointers in the HighIntersectTest::highedgemap…

  • CVE-2026-49497LowJun 10, 2026
    risk 0.21cvss 3.3epss 0.00

    Ghidra before 12.1 contains a path traversal vulnerability in SameDirDebugInfoProvider that fails to validate filenames from ELF binary .gnu_debuglink sections before constructing file paths. Attackers can craft malicious ELF binaries with traversal sequences to probe filesystem…

  • CVE-2024-58350LowJun 10, 2026
    risk 0.19cvss 2.9epss 0.00

    Ghidra before 11.2 contains a use after free vulnerability in the Sleigh backend caused by undefined static initialization order of the SleighArchitecture::translators and XmlArchitectureCapability singletons. Attackers can trigger an infinite loop or denial of service during…

  • CVE-2026-116012LowOct 24, 2026
    risk 0.16cvss 3.6epss —

    Ghidra before 12.2 contains a numeric truncation vulnerability in PackedDecode::skipAttribute and skipAttributeRemaining in marshal.cc that stores 64-bit string lengths in 32-bit variables. Attackers can supply a crafted packed stream, such as a malicious .sla file, to inject…

  • CVE-2026-100503LowSep 26, 2026
    risk 0.14cvss 3.3epss 0.00

    Ghidra versions through 12.1.4 contain a heap use-after-free vulnerability in the decompiler's Funcdata::opInsertAfter function caused by stale INDIRECT effect-op references. Attackers can craft a malicious binary with a specific x86-64 sequence that triggers the vulnerability…

  • CVE-2023-22671CriJan 6, 2023
    risk 0.00cvss 9.8epss 0.03

    Ghidra/RuntimeScripts/Linux/support/launch.sh in NSA Ghidra through 10.2.2 passes user-provided input into eval, leading to command injection when calling analyzeHeadless with untrusted input.

Page 2 of 2