CRITICAL🇬🇧 English

CVE-2018-9388

Przepełnienie bufora w sterowniku touchscreen Android — eskalacja uprawnień

CVSS 9.8v3.1pub. 2024-12-05upd. 2024-12-19

Podatność w sterowniku ekranu dotykowego STM FTM4 systemu Android umożliwia zapis poza granicami bufora, co może prowadzić do eskalacji uprawnień. Wynika z braku weryfikacji granic i możliwości wystąpienia integer underflow.

Pokaż oryginał (EN)

In store_upgrade and store_cmd of drivers/input/touchscreen/stm/ftm4_pdc.c, there are out of bound writes due to missing bounds checks or integer underflows. These could lead to escalation of privilege.

🤖 Analiza AI
Jak działa

Błąd znajduje się w funkcjach store_upgrade i store_cmd pliku drivers/input/touchscreen/stm/ftm4_pdc.c. Z powodu braku sprawdzania granic danych wejściowych oraz możliwości wystąpienia integer underflow (CWE-191), dochodzi do zapisu poza dozwolonym obszarem pamięci (out-of-bounds write, CWE-787). Atakujący może dostarczyć odpowiednio spreparowane dane wejściowe do podsystemu obsługi ekranu dotykowego, wywołując tym samym zapis w nieautoryzowanym obszarze pamięci jądra.

Skutki

Udane wykorzystanie podatności może prowadzić do eskalacji uprawnień (privilege escalation) — atakujący może uzyskać podwyższone uprawnienia na urządzeniu, potencjalnie do poziomu jądra systemu operacyjnego.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami — biuletyn bezpieczeństwa Google Pixel z dnia 2018-06-01 (https://source.android.com/security/bulletin/pixel/2018-06-01).

Kogo dotyczy

Urządzenia z systemem Google Android wyposażone w sterownik ekranu dotykowego STM FTM4 (ftm4_pdc); szczegółowe wersje systemu wskazane w referencjach producenta (biuletyn bezpieczeństwa Pixel, czerwiec 2018).

Uwagi

Podatność została pierwotnie ujęta w biuletynie bezpieczeństwa Google Pixel z czerwca 2018 roku, natomiast jej publiczny wpis CVE został opublikowany w grudniu 2024 roku. Dotyczy wyłącznie urządzeń z określonym sprzętowym sterownikiem ekranu dotykowego STM FTM4.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Google Android

    OS
    Google
    wszystkie wersje
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
CWE
Referencje

Powiązane podatności

CVE-2020-16010CRITICAL9.6⚠ KEVPL ✓ten sam produkt

Heap buffer overflow w Google Chrome na Android — sandbox escape

CVE-2016-1019CRITICAL9.8⚠ KEVPL ✓ten sam produkt

Adobe Flash Player — RCE lub DoS przez nieokreślone wektory ataku

CVE-2026-78937CRITICAL9.6ten sam produkt

Use after free in Search in Google Chrome on on Android prior to 152.0.7977.65 allowed a remote attacker lever...

CVE-2026-79129CRITICAL9.6ten sam produkt

Use after free in Sessions in Google Chrome on on Android prior to 152.0.7977.65 allowed a remote attacker lev...

CVE-2026-79152CRITICAL9.8ten sam produkt

Incorrect authorization in CustomTabs in Google Chrome on on Android prior to 152.0.7977.65 allowed a local at...