Katalog CVE

CVE-2017-15302

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W CPUID CPU-Z w wersji do 1.81 występują niewłaściwe prawa dostępu do sterownika w trybie jądra, co może prowadzić do ujawnienia informacji lub podniesienia uprawnień. Dzięki dowolnemu odczytowi z fizycznego adresu za pomocą ioctl 0x9C402604, każda aplikacja na systemie Windows, w tym użytkownicy w piaskownicy, może wywołać ioctl do tego sterownika bez żadnej walidacji.

Ocena ryzyka

Organizacja może być narażona na ujawnienie wrażliwych informacji oraz nieautoryzowane podniesienie uprawnień przez złośliwe aplikacje. Brak odpowiednich kontroli dostępu zwiększa ryzyko ataków.

Rekomendacja

Zaleca się aktualizację CPUID CPU-Z do najnowszej wersji, która naprawia te problemy z dostępem. Dodatkowo, należy wdrożyć odpowiednie mechanizmy kontroli dostępu do sterowników w trybie jądra.

Powiązane podatności

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

In CPUID CPU-Z through 1.81, there are improper access rights to a kernel-mode driver (e.g., cpuz143_x64.sys for version 1.43) that can result in information disclosure or elevation of privileges, because of an arbitrary read of any physical address via ioctl 0x9C402604. Any application running on the system (Windows), including sandboxed users, can issue an ioctl to this driver without any validation. Furthermore, the driver can map any physical page on the system and returns the allocated map page address to the user: that results in an information leak and EoP. NOTE: the vendor indicates that the arbitrary read itself is intentional behavior (for ACPI scan functionality); the security issue is the lack of an ACL.

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