Linux Kernel i Qualcomm Adreno GPU Zero-Day Ranjivosti: Duboko zaranjanje | B4N1

Linux Kernel i Qualcomm Adreno GPU Zero-Day Ranjivosti: Duboko zaranjanje

24 days ago · b4n1 Tiempo de lectura: 3 min

Ranjivost jezgre Linuxa i Qualcomm Adreno GPU-a Zero-Day: detaljni pregled

Linux kernel i Qualcomm Adreno GPU nedavno su pogođeni kritičnim zero-day ranjivostima, naime Dirty Frag i tri greške u Adreno GPU drajverima. Ove ranjivosti predstavljaju značajne sigurnosne rizike jer se mogu iskoristiti za dobivanje determinističkog root pristupa na većini distribucija Linuxa i kompromitirati Android uređaje.

Dirty Frag: Linux Kernel Zero-Day Ranjivost

Dirty Frag je ranjivost jezgre Linuxa koja neprivilegiranim korisnicima omogućuje dobivanje determinističkog root pristupa na većini distribucija Linuxa. Ranjivost je uzrokovana greškom u rukovanju fragmentiranim paketima od strane kernela, što se može iskoristiti za izvršavanje proizvoljnog koda s povišenim privilegijama. Kao što objava Hyunwoo Kima objašnjava, ranjivost utječe na verzije Linux kernela 5.10 i novije. Ova je ranjivost posebno zabrinjavajuća jer se može iskoristiti za dobivanje root pristupa, što može dovesti do neovlaštenog pristupa osjetljivim podacima i sustavima.

💡 Ključni zaključak: Dirty Frag je kritična ranjivost koja zahtijeva hitnu pozornost tehničkih stručnjaka kako bi zakrpali i osigurali svoje sustave. Ranjivost se može iskoristiti za dobivanje root pristupa, što može dovesti do neovlaštenog pristupa osjetljivim podacima i sustavima. Kako bi ublažili ovu ranjivost, korisnici Linuxa mogu primijeniti zakrpu koju je osigurala zajednica Linux kernela, a koja popravlja grešku u rukovanju kernela s fragmentiranim paketima i sprječava iskorištavanje.

# Primjer primjene zakrpe Dirty Frag koristeći Git
git dohvaćanje https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
git cherry-pick -x <patch_hash>

Osim toga, korisnici mogu konfigurirati svoje sustave za korištenje spremnika i microVM sandboxa, što može pružiti dodatni sloj sigurnosti protiv ranjivosti kernela. To je zato što spremnici i microVM sandboxi mogu izolirati kernel od ostatka sustava, sprječavajući iskorištavanje ranjivosti.

Qualcomm Adreno GPU greške nultog dana

Qualcomm je riješio tri kritične zero-day ranjivosti u svojim Adreno GPU drajverima, koje se iskorištavaju u ciljanim napadima na Android uređaje. Ranjivosti utječu na rukovanje upravljačkog programa Adreno GPU-a raspodjelom memorije i mogu se iskoristiti za izvršavanje proizvoljnog koda s povišenim privilegijama. Prema Qualcommovom sigurnosnom biltenu, ranjivosti utječu na Adreno GPU upravljačke programe 540 i novije.

Ranjivost Opis Pogođene verzije
CVE-2026-43285 Nedostatak dodjele memorije Adreno GPU upravljački program 540 i noviji
CVE-2026-43286 Nedostatak dodjele memorije Adreno GPU upravljački program 540 i noviji
CVE-2026-43287 Nedostatak dodjele memorije Adreno GPU upravljački program 540 i noviji

⚠️ Arhitektonski rizik: Nedostaci nultog dana Qualcomm Adreno GPU-a naglašavaju važnost održavanja upravljačkih programa uređaja ažurnima i zaštite od potencijalnih zloporaba. Ako to ne učinite, može doći do neovlaštenog pristupa osjetljivim podacima i sustavima. Kako bi ublažili ove ranjivosti, korisnici Androida mogu ažurirati svoje uređaje na najnoviju verziju softvera, koja uključuje zakrpani Adreno GPU upravljački program.

# Primjer kako konfigurirati sigurno pokretanje na Android uređaju
uređaj:
  sigurno_podizanje: istina
  verified_boot: istina

Usporedba strategija ublažavanja

Sljedeća tablica uspoređuje strategije ublažavanja za Dirty Frag i Qualcomm Adreno GPU zero-day ranjivosti:

Strategija ublažavanja Prljavi ulomak Qualcomm Adreno GPU
Krpanje Primijenite zakrpu jezgre Linuxa Ažurirajte Adreno GPU upravljački program
Kontejner i microVM sandbox Konfigurirajte sandboxe spremnika i microVM Nije primjenjivo
Sigurno pokretanje Nije primjenjivo Konfigurirajte sigurnosne mehanizme pokretanja

Ublažavanje i prevencija

Kako bi spriječili iskorištavanje ovih ranjivosti, korisnici moraju primijeniti zakrpe, konfigurirati sigurnosne mehanizme pokretanja i koristiti spremnike i mikroVM sandboxove. Poduzimanjem ovih koraka korisnici mogu spriječiti iskorištavanje ranjivosti i zaštititi svoje sustave i podatke. Također je bitno održavati upravljačke programe uređaja ažurnima i zaštititi ih od mogućih napada.

Izvori


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn