CVE-2020-35493
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 65 - wyżej niż 65% wszystkich znanych CVE
Streszczenie
W binutils w pliku bfd/pef.c występuje błąd przepełnienia bufora na stercie podczas przetwarzania spreparowanego pliku PEF przez objdump. Prowadzi to do odczytu poza zakresem bufora. Luka dotyczy wersji binutils wcześniejszych niż 2.34.
Ocena ryzyka
Atakujący może dostarczyć złośliwy plik PEF, powodując awarię objdump i wpływając na dostępność aplikacji. Ryzyko jest szczególnie istotne w środowiskach automatycznie przetwarzających niezaufane pliki binarne.
Rekomendacja
Zaktualizuj binutils do wersji 2.34 lub nowszej. Unikaj uruchamiania objdump na plikach pochodzących z niezaufanych źródeł.
Inne podatności w binutils
Zobacz wszystkie- CVE-2026-6846Wysokie
W bibliotece binutils odkryto podatność przepełnienia bufora sterty podczas przetwarzania specjalnie spreparowanego pliku obiektowego XCOFF w trakcie linkowania. Lokalny atakujący może nakłonić użytkownika do przetworzenia złośliwego pliku, co może prowadzić do wykonania dowolnego kodu lub odmowy usługi.
- CVE-2026-6845Średnie
W narzędziu binutils, a konkretnie w programie `readelf`, wykryto podatność umożliwiającą lokalnemu atakującemu przeprowadzenie ataku typu Denial of Service (DoS). Poprzez nakłonienie użytkownika do przetworzenia specjalnie spreparowanego pliku ELF, atak może spowodować nadmierne zużycie zasobów systemowych lub awarię programu, prowadząc do braku odpowiedzi systemu.
- CVE-2026-6844Średnie
W narzędziu readelf z pakietu binutils znaleziono dwie podatności na odmowę usługi (DoS). Specjalnie spreparowany plik ELF może spowodować wyczerpanie zasobów (CWE-400) prowadzące do braku pamięci lub dereferencję pustego wskaźnika (CWE-476) prowadzącą do błędu segmentacji. Obie mogą spowodować awarię lub zawieszenie narzędzia readelf.
- CVE-2020-35507Średnie
W binutils w wersjach przed 2.34 funkcja bfd_pef_parse_function_stubs w pliku bfd/pef.c zawiera błąd. Atakujący może dostarczyć spreparowany plik przetwarzany przez objdump, co powoduje dereferencję wskaźnika NULL.
- CVE-2020-35496Średnie
W binutils funkcja bfd_pef_scan_start_address() w pliku bfd/pef.c zawiera błąd. Atakujący może dostarczyć spreparowany plik przetwarzany przez objdump, co powoduje dereferencję wskaźnika NULL.
- CVE-2020-35495Średnie
W binutils w pliku bfd/pef.c występuje błąd. Atakujący może dostarczyć spreparowany plik wejściowy przetwarzany przez objdump, co powoduje dereferencję wskaźnika NULL.
- CVE-2020-35494Średnie
W binutils w pliku /opcodes/tic4x-dis.c występuje błąd polegający na użyciu niezainicjowanej pamięci podczas przetwarzania spreparowanego pliku wejściowego. Największe zagrożenie dotyczy dostępności aplikacji, a w mniejszym stopniu poufności danych. Luka dotyczy wersji binutils wcześniejszych niż 2.34.
Oryginalny opis (angielski, źródło NVD)
A flaw exists in binutils in bfd/pef.c. An attacker who is able to submit a crafted PEF file to be parsed by objdump could cause a heap buffer overflow -> out-of-bounds read that could lead to an impact to application availability. This flaw affects binutils versions prior to 2.34.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

