CVE-2026-42483
KrytyczneStreszczenie
W wersji 7.1.2 hashcata występuje przepełnienie bufora oparte na stercie w parserze haszy Kerberos, co pozwala atakującemu na wywołanie odmowy usługi lub potencjalne wykonanie dowolnego kodu poprzez spreparowany plik haszy Kerberos.
Ocena ryzyka
Organizacja może być narażona na ataki, które prowadzą do odmowy usługi lub nieautoryzowanego wykonania kodu, co może skutkować utratą danych lub dostępem do systemów.
Rekomendacja
Zaleca się aktualizację hashcata do najnowszej wersji, aby usunąć tę podatność oraz przeprowadzenie audytu bezpieczeństwa systemów korzystających z Kerberos.
Inne podatności w hashcat v7.1.2
Zobacz wszystkie- CVE-2026-42482Krytyczne
W mangle_to_hex_lower() i mangle_to_hex_upper() w hashcat v7.1.2 występuje przepełnienie bufora na stosie, które może prowadzić do odmowy usługi lub wykonania dowolnego kodu. Problem ten występuje przy użyciu pliku reguł lub opcji -j lub -k z hasłami o długości 128 lub więcej znaków.
- CVE-2026-68768Średnie
hashcat zawiera podatność przepełnienia bufora na stercie (zapis poza zakresem) w funkcji outfile_write() w src/outfile.c. Podczas składania danych wyjściowych do bufora o stałym rozmiarze (HCBUFSIZ_LARGE, ~16 MB), funkcja sekwencyjnie dołącza nazwę użytkownika, separator, hash i tekst jawny przez memcpy bez sprawdzania, czy łączna długość mieści się w pojemności bufora.
- CVE-2026-68767Średnie
Funkcja fgetl() w hashcat (src/filehandling.c) zapisuje terminator null jeden bajt poza buforem wywołującego, gdy linia wejściowa ma dokładnie długość bufora. Atakujący mogą wywołać ten zapis poza zakresem na stercie, dostarczając plik hash, potfile lub listę słów zawierającą linię o dokładnie HCBUFSIZ_LARGE bajtach.
- CVE-2026-68766Wysokie
Hashcat nie ogranicza opcji wiersza poleceń podczas analizowania plików przywracania, co pozwala atakującym na wstrzyknięcie opcji przekierowujących wyjście, takich jak --outfile i --potfile-path. Atakujący mogą przygotować pliki przywracania ze złośliwymi opcjami, aby dodać kontrolowaną treść do dowolnych plików, co umożliwia wykonanie kodu podczas celowania w pliki startowe powłoki.
- CVE-2026-68765Średnie
hashcat w wersjach po v7.1.2 zawiera podatność na przepełnienie bufora sterty w module KeePass AESKDF/KDBX v4 (moduł 34301). Atakujący może dostarczyć zbyt duży dziewiąty token pola hasha, co powoduje zapis poza granicami bufora i może prowadzić do uszkodzenia sterty lub naruszenia pamięci.
Oryginalny opis (angielski, źródło NVD)
A heap-based buffer overflow in the Kerberos hash parser in hashcat v7.1.2 allows an attacker to cause a denial of service or possibly execute arbitrary code via a crafted Kerberos hash file. The issue affects module_hash_decode in multiple Kerberos-related modules because account_info_len is calculated from untrusted delimiter positions without upper-bound validation before memcpy copies the data into a fixed-size account_info buffer.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

