Katalog CVE

CVE-2026-80114

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

Streszczenie

Podatność w sterowniku DirectIo64.sys produktów PassMark (PerformanceTest, BurnInTest, OSForensics) przed wskazanymi wersjami zawiera zakodowane na stałe poświadczenia, które pozwalają lokalnym atakującym na wykonywanie dowolnych zapisów do pamięci fizycznej poprzez wyodrębnienie 8-bajtowego klucza osadzonego w binarnym pliku i obliczenie prawidłowych znaczników MD5 dla dowolnych żądań zapisu IOCTL. Atakujący mogą również ominąć dodatkową bramkę walidacyjną, używając własnego IOCTL do wyczyszczenia pojedynczego bitu w bajcie przemieszczenia instrukcji bramkującej, co powoduje pomijanie weryfikacji MAC, kontroli rozmiaru i kontroli ID dostawcy dla wszystkich kolejnych żądań zapisu.

Ocena ryzyka

Organizacja narażona jest na całkowite naruszenie integralności pamięci fizycznej, co może prowadzić do eskalacji uprawnień, przejęcia systemu lub trwałego uszkodzenia danych. Atak może być przeprowadzony przez lokalnego użytkownika bez specjalnych uprawnień.

Rekomendacja

Zaleca się natychmiastową aktualizację produktów PassMark do wersji 11.1 build 1012 (PerformanceTest), 11.1 build 1000 (BurnInTest) i 11.1 build 1016 (OSForensics) lub nowszych. Do czasu aktualizacji należy ograniczyć dostęp lokalny do systemów i monitorować nietypowe operacje na sterownikach.

Inne podatności w PassMark DirectIo64.sys

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

PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain a hard-coded credentials vulnerability in DirectIo64.sys that allows local attackers to perform arbitrary physical memory writes by extracting an 8-byte key embedded as a hardcoded literal in the distributed binary and computing valid MD5 authentication tags for arbitrary IOCTL write requests. Attackers can additionally bypass a secondary validation gate by using the driver's own bit-clear IOCTL to clear a single bit in the gating instruction's displacement byte, causing all subsequent write requests to skip MAC verification, size checks, and Vendor ID checks entirely.

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