CVE-2026-55738
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 47 - wyżej niż 47% wszystkich znanych CVE
Streszczenie
Przepełnienie bufora na stosie w funkcji raw_to_header w src/microtar.c w microtar 0.1.0. Funkcja kopiuje pola name i linkname z nagłówka TAR za pomocą strcpy bez zapewnienia zakończenia null.
Ocena ryzyka
Ryzyko wykonania dowolnego kodu lub awarii programu podczas przetwarzania złośliwych plików TAR.
Rekomendacja
Zaktualizuj bibliotekę microtar do wersji z poprawką lub unikaj przetwarzania niezaufanych plików TAR.
Inne podatności w microtar
Zobacz wszystkie- CVE-2026-71267Krytyczne
Funkcje microtar mtar_write_file_header i mtar_write_dir_header (src/microtar.c) kopiują nazwę wpisu dostarczoną przez wywołującego do 100-bajtowego pola struktury mtar_header_t na stosie przez strcpy(h.name, name), bez sprawdzenia, czy strlen(name) jest mniejsze niż 100 przed kopiowaniem.
- CVE-2026-54417Wysokie
W bibliotece microtar 0.1.0 w funkcji mtar_next występuje przepełnienie liczby całkowitej, które pozwala zdalnemu atakującemu na wywołanie odmowy usługi (niesterowalne zużycie CPU / nieskończona pętla) poprzez spreparowany archiwum tar. Obliczenia przesunięcia do następnego rekordu używają arytmetyki 32-bitowej.
- CVE-2026-43623Wysokie
Podatność przepełnienia bufora na stosie w bibliotece microtar do wersji 0.1.0. Funkcja raw_to_header() w src/microtar.c używa strcpy() do kopiowania pól name lub linkname z archiwum TAR, które mogą nie być zakończone znakiem null, co prowadzi do zapisu do 355 bajtów do 100-bajtowego bufora docelowego.
Oryginalny opis (angielski, źródło NVD)
A stack-based buffer overflow exists in the raw_to_header function in src/microtar.c in rxi microtar 0.1.0. The function copies the 100-byte name and linkname fields of a TAR header with strcpy without guaranteeing null termination of the source.

