Katalog CVE

CVE-2026-18629

Niskie ryzyko· EPSS 3%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

Podatność w procesie kompilatora GPU polega na tym, że strona internetowa zawierająca nietypowy kod shadera GPU może doprowadzić do błędu alokacji pamięci. Jeśli błąd ten nie zostanie prawidłowo obsłużony, kompilator może odwołać się do wskaźnika NULL pod kontrolowanym przesunięciem, co powoduje awarię procesu kompilatora. Na niektórych platformach, gdy proces kompilatora ma uprawnienia systemowe, może to prowadzić do awarii lub umożliwić dalsze wykorzystanie podatności na urządzeniu. Słabość wynika z wykonywania operacji arytmetycznych na wartościach pochodzących z programu shadera bez odpowiedniego zapobiegania przepełnieniu liczb całkowitych, co może powodować nieprawidłowe obliczenia rozmiaru pamięci i dalsze błędy.

Ocena ryzyka

Organizacja może doświadczyć awarii procesu kompilatora GPU, a w przypadku uprawnień systemowych — poważniejszych skutków, w tym eskalacji uprawnień lub dalszego wykorzystania podatności na urządzeniu. Ryzyko dotyczy szczególnie środowisk, w których przeglądane są niezaufane strony internetowe z kodem shaderów.

Rekomendacja

Zaktualizuj oprogramowanie kompilatora GPU do najnowszej wersji zawierającej poprawkę. Ogranicz przetwarzanie niezaufanych shaderów oraz rozważ uruchamianie kompilatora bez uprawnień systemowych.

Powiązane podatności

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

A web page that contains unusual GPU shader code is loaded into the GPU compiler process and can lead memory allocation failure. If the allocation failure is not properly handled, the compiler may dereference a NULL pointer at a controlled offset, resulting in a crash of the compiler process. On certain platforms, when the compiler process has system privileges this could lead to crashes or enable further exploits on the device. The weakness results from performing arithmetic operations on values derived from the shader program without properly preventing integer overflow. The overflow can cause incorrect memory size calculations, leading to memory allocation failures and subsequent invalid program behaviour. Integer overflow can produce unexpected values that affect memory allocation and other security-relevant operations.

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