Katalog CVE

CVE-2026-43623

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

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.

Ocena ryzyka

Atakujący może dostarczyć spreparowane archiwum TAR, co może spowodować uszkodzenie sąsiedniej pamięci stosu i potencjalnie doprowadzić do wykonania dowolnego kodu.

Rekomendacja

Zaktualizuj bibliotekę microtar do wersji powyżej 0.1.0 lub zastosuj łatkę bezpieczeństwa.

Inne podatności w microtar

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

microtar through 0.1.0 contains a stack-based buffer overflow vulnerability in the raw_to_header() function in src/microtar.c that allows attackers to corrupt adjacent stack memory by supplying a crafted TAR archive with non-null-terminated name or linkname fields. The function uses strcpy() to copy 100-byte ustar format fields that lack null terminators, causing writes of up to 355 bytes into a 100-byte destination buffer when mtar_open(), mtar_find(), or mtar_read_header() process attacker-supplied TAR archives.

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