Katalog CVE

CVE-2025-69644

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

Streszczenie

W Binutils przed wersją 2.46 wykryto podatność typu denial-of-service w narzędziu objdump podczas przetwarzania spreparowanego pliku binarnego z uszkodzonymi informacjami debugowymi. Błąd logiczny w obsłudze nagłówków list lokalizacji DWARF może spowodować, że objdump wejdzie w nieskończoną pętlę i będzie generować niekończący się wynik do momentu ręcznego przerwania. Podatność pozwala lokalnemu atakującemu na nadmierne zużycie zasobów poprzez dostarczenie złośliwego pliku wejściowego.

Ocena ryzyka

Lokalny atakujący może wywołać nadmierne zużycie zasobów (CPU, pamięć, dysk) poprzez dostarczenie spreparowanego pliku binarnego do analizy objdump. Może to zakłócić działanie systemów lub procesów przetwarzających niezaufane pliki.

Rekomendacja

Zaktualizuj Binutils do wersji 2.46 lub nowszej. Ogranicz uruchamianie objdump na niezaufanych plikach binarnych oraz rozważ stosowanie limitów zasobów dla takich procesów.

Inne podatności w GNU Binutils

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

An issue was discovered in Binutils before 2.46. The objdump contains a denial-of-service vulnerability when processing a crafted binary with malformed debug information. A logic flaw in the handling of DWARF location list headers can cause objdump to enter an unbounded loop and produce endless output until manually interrupted. This issue affects versions prior to the upstream fix and allows a local attacker to cause excessive resource consumption by supplying a malicious input file.

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