Katalog CVE

CVE-2026-110716

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

unshield do wersji 1.6.2 zawiera podatność heap out-of-bounds read w funkcji unshield_get_file_table(), umożliwiającą odczyt poza zaalokowaną pamięcią sterty poprzez niesprawdzone przesunięcia w nagłówku pliku cabinet. Atakujący może dostarczyć spreparowany plik InstallShield cabinet z file_table_offset poza zakresem lub dużą liczbą plików, aby zawiesić narzędzie unshield lub aplikacje korzystające z biblioteki.

Ocena ryzyka

Spreparowany plik cabinet może spowodować awarię aplikacji przetwarzającej archiwa, prowadząc do odmowy usługi lub potencjalnego wycieku danych z pamięci.

Rekomendacja

Zaktualizuj unshield powyżej wersji 1.6.2 lub unikaj przetwarzania niezaufanych plików cabinet do czasu wydania poprawki.

Inne podatności w unshield

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

unshield through 1.6.2 contains a heap out-of-bounds read vulnerability in unshield_get_file_table() that allows attackers to read past heap allocations via unchecked cabinet header offsets. Attackers can supply a crafted InstallShield cabinet with out-of-range file_table_offset or large file counts to crash the unshield tool or library consumers.

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