Katalog CVE

CVE-2026-54389

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

Ghidra przed wersją 12.1.3 zawiera podatność na niekontrolowane zużycie zasobów w parserze PDB, która pozwala atakującym na zakończenie procesu Ghidra poprzez dostarczenie spreparowanego pliku PDB z przerośniętym parametrem. Procedura deserializacji AbstractPdb odczytuje wszystkie pozostałe parametry do nieograniczonej listy, powodując niekontrolowany wzrost sterty, co wyzwala OutOfMemoryError, który omija obsługę wyjątków i powoduje awarię aplikacji.

Ocena ryzyka

Podatność umożliwia atakującemu spowodowanie awarii aplikacji (odmowa usługi) poprzez dostarczenie złośliwego pliku PDB, co może zakłócić pracę analityków korzystających z Ghidry.

Rekomendacja

Zaktualizuj Ghidra do wersji 12.1.3 lub nowszej. Unikaj otwierania niezaufanych plików PDB.

Inne podatności w Ghidra

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Ghidra before 12.1.3 contains an uncontrolled resource consumption vulnerability in the PDB parser that allows attackers to terminate the Ghidra process by supplying a crafted PDB file with an oversized parameters section. The AbstractPdb deserialization routine reads all remaining parameters into an unbounded list, causing uncontrolled heap growth that triggers an OutOfMemoryError which bypasses exception handling and crashes the application.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS