Jedro Linuxa in Qualcomm Adreno GPU Zero-Day Ranljivosti: Poglobljeni potop | B4N1

Jedro Linuxa in Qualcomm Adreno GPU Zero-Day Ranljivosti: Poglobljeni potop

24 days ago · b4n1 Read time: 3 min

Jedro Linuxa in Qualcomm Adreno GPU Zero-Day Ranljivosti: Poglobljeni potop

Na jedro Linuxa in Qualcomm Adreno GPU so pred kratkim vplivale kritične ranljivosti zero-day, in sicer Dirty Frag in tri napake v gonilnikih Adreno GPU. Te ranljivosti predstavljajo veliko varnostno tveganje, saj jih je mogoče izkoristiti za pridobitev determinističnega korenskega dostopa v večini distribucij Linuxa in ogrožanje naprav Android.

Dirty Frag: ranljivost jedra Linuxa Zero-Day

Dirty Frag je ranljivost jedra Linuxa, ki neprivilegiranim uporabnikom omogoča pridobitev determinističnega korenskega dostopa do večine distribucij Linuxa. Ranljivost je posledica napake v jedru, ki obravnava fragmentirane pakete, kar je mogoče izkoristiti za izvajanje poljubne kode s povišanimi privilegiji. Kot pojasnjuje razkritje Hyunwoo Kim, ranljivost vpliva na različice jedra Linuxa 5.10 in novejše. Ta ranljivost je še posebej zaskrbljujoča, ker jo je mogoče izkoristiti za pridobitev korenskega dostopa, kar lahko povzroči nepooblaščen dostop do občutljivih podatkov in sistemov.

💡 Ključna ugotovitev: Dirty Frag je kritična ranljivost, ki zahteva takojšnjo pozornost tehničnih strokovnjakov, da popravijo in zavarujejo svoje sisteme. Ranljivost je mogoče izkoristiti za pridobitev korenskega dostopa, kar lahko povzroči nepooblaščen dostop do občutljivih podatkov in sistemov. Za ublažitev te ranljivosti lahko uporabniki Linuxa uporabijo popravek, ki ga je zagotovila skupnost jedra Linuxa, ki odpravlja napako pri obravnavanju fragmentiranih paketov v jedru in preprečuje izkoriščanje.

# Primer uporabe popravka Dirty Frag z uporabo Git
git fetch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
git cherry-pick -x <patch_hash>

Poleg tega lahko uporabniki konfigurirajo svoje sisteme za uporabo vsebnikov in peskovnikov microVM, kar lahko zagotovi dodatno raven varnosti pred ranljivostmi jedra. To je zato, ker lahko vsebniki in peskovniki microVM izolirajo jedro od preostalega sistema in tako preprečijo izkoriščanje ranljivosti.

Qualcomm Adreno GPU Zero-Day napake

Qualcomm je obravnaval tri kritične ranljivosti zero-day v svojih gonilnikih Adreno GPU, ki se izkoriščajo v ciljanih napadih na naprave Android. Ranljivosti vplivajo na ravnanje gonilnika GPU Adreno z dodeljevanjem pomnilnika in jih je mogoče izkoristiti za izvajanje poljubne kode s povišanimi privilegiji. Glede na Qualcommov varnostni bilten ranljivosti vplivajo na gonilnik Adreno GPU različice 540 in novejše.

Ranljivost Opis Prizadete različice
CVE-2026-43285 Napaka pri dodelitvi pomnilnika Adreno GPE gonilnik 540 in novejši
CVE-2026-43286 Napaka pri dodelitvi pomnilnika Adreno GPE gonilnik 540 in novejši
CVE-2026-43287 Napaka pri dodelitvi pomnilnika Adreno GPE gonilnik 540 in novejši

⚠️ Arhitekturno tveganje: Napake Qualcomm Adreno GPU zero-day poudarjajo pomen posodabljanja gonilnikov naprav in zaščite pred morebitnimi zlorabami. Če tega ne storite, lahko pride do nepooblaščenega dostopa do občutljivih podatkov in sistemov. Za ublažitev teh ranljivosti lahko uporabniki Androida posodobijo svoje naprave na najnovejšo različico programske opreme, ki vključuje popravljen gonilnik Adreno GPU.

# Primer, kako konfigurirati varen zagon v napravi Android
naprava:
  secure_boot: drži
  verified_boot: res

Primerjava strategij ublažitve

Naslednja tabela primerja strategije ublažitve za ranljivosti ničelnega dne Dirty Frag in Qualcomm Adreno GPU:

Strategija ublažitve Dirty Frag Qualcomm Adreno GPU
Krpanje Uporabi popravek jedra Linux Posodobite gonilnik Adreno GPU
Vsebnik in peskovniki microVM Konfigurirajte vsebnik in peskovnike microVM Ni primerno
Varen zagon Ni primerno Konfigurirajte mehanizme varnega zagona

Ublažitev in preprečevanje

Da bi preprečili izkoriščanje teh ranljivosti, morajo uporabniki uporabiti popravke, konfigurirati mehanizme varnega zagona ter uporabiti vsebnik in peskovnik microVM. S temi koraki lahko uporabniki preprečijo izkoriščanje ranljivosti ter zaščitijo svoje sisteme in podatke. Bistveno je tudi, da so gonilniki naprav posodobljeni in zaščiteni pred morebitnimi zlorabami.

Viri


Have Questions?

Let's Talk

Contact me on LinkedIn