Podatności microtar
4 znanych podatności CVE w microtar, przetłumaczonych i ocenionych.
- 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-55738Wysokie
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.
- 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.

