Linux Kernel a Qualcomm Adreno GPU Gwendidau Dim Diwrnod: Plymio Dwfn | B4N1

Linux Kernel a Qualcomm Adreno GPU Gwendidau Dim Diwrnod: Plymio Dwfn

24 days ago · b4n1 Read time: 3 min

Linux Kernel a Qualcomm Adreno GPU Gwendidau Dim Diwrnod: Plymio Dwfn

Yn ddiweddar, effeithiwyd ar y cnewyllyn Linux a Qualcomm Adreno GPU gan wendidau sero-dydd critigol, sef Dirty Frag a thri diffyg yn yrwyr GPU Adreno. Mae'r gwendidau hyn yn peri risgiau diogelwch sylweddol, gan y gellir eu hecsbloetio i gael mynediad gwraidd penderfynol ar y rhan fwyaf o ddosbarthiadau Linux a chyfaddawdu dyfeisiau Android.

Frag Budr: Linux Kernel Zero-Day Vulnerability

Mae Dirty Frag yn fregusrwydd cnewyllyn Linux sy'n caniatáu i ddefnyddwyr difreintiedig gael mynediad gwraidd penderfynol ar y rhan fwyaf o ddosbarthiadau Linux. Mae'r bregusrwydd yn cael ei achosi gan ddiffyg yn y modd y mae'r cnewyllyn yn trin pecynnau tameidiog, y gellir eu hecsbloetio i weithredu cod mympwyol gyda breintiau uchel. Fel y mae datgeliad Hyunwoo Kim yn esbonio, mae'r bregusrwydd yn effeithio ar fersiynau cnewyllyn Linux 5.10 ac yn ddiweddarach. Mae'r bregusrwydd hwn yn arbennig o bryderus oherwydd gellir manteisio arno i gael mynediad gwreiddiau, a all arwain at fynediad heb awdurdod i ddata a systemau sensitif.

💡 ** Key Takeaway:** Mae Dirty Frag yn fregusrwydd hanfodol sy'n gofyn am sylw ar unwaith gan weithwyr proffesiynol technoleg i glytio a diogelu eu systemau. Gellir manteisio ar y bregusrwydd i gael mynediad gwreiddiau, a all arwain at fynediad heb awdurdod i ddata a systemau sensitif. Er mwyn lliniaru'r bregusrwydd hwn, gall defnyddwyr Linux gymhwyso'r clwt a ddarperir gan y gymuned cnewyllyn Linux, sy'n trwsio'r diffyg yn y modd y mae'r cnewyllyn yn trin pecynnau tameidiog ac yn atal ecsbloetio.

# Enghraifft o sut i gymhwyso'r darn Dirty Frag gan ddefnyddio Git
nôl git https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
git cherry-pick -x <patch_hash>

Yn ogystal, gall defnyddwyr ffurfweddu eu systemau i ddefnyddio blychau tywod cynhwysydd a microVM, a all ddarparu haen ychwanegol o ddiogelwch rhag gwendidau cnewyllyn. Mae hyn oherwydd y gall blychau tywod cynhwysydd a microVM ynysu'r cnewyllyn o weddill y system, gan atal ymelwa ar y bregusrwydd.

Diffygion Dim Diwrnod Qualcomm Adreno GPU

Mae Qualcomm wedi mynd i’r afael â thri gwendid sero-diwrnod hanfodol yn ei yrwyr GPU Adreno, sy’n cael eu hecsbloetio mewn ymosodiadau wedi’u targedu yn erbyn dyfeisiau Android. Mae'r gwendidau'n effeithio ar y modd y mae gyrrwr GPU Adreno yn trin dyraniad cof a gellir ei ecsbloetio i weithredu cod mympwyol gyda breintiau uchel. Yn ôl bwletin diogelwch Qualcomm, mae'r gwendidau'n effeithio ar fersiynau gyrrwr Adreno GPU 540 ac yn ddiweddarach.

Bregus Disgrifiad Fersiynau yr Effeithir arnynt
CVE-2026-43285 Diffyg dyrannu cof Gyrrwr Adreno GPU 540 ac yn ddiweddarach
CVE-2026-43286 Diffyg dyrannu cof Gyrrwr Adreno GPU 540 ac yn ddiweddarach
CVE-2026-43287 Diffyg dyrannu cof Gyrrwr Adreno GPU 540 ac yn ddiweddarach

⚠️ Risg Pensaernïol: Mae diffygion dim diwrnod Qualcomm Adreno GPU yn amlygu pwysigrwydd cadw gyrwyr dyfeisiau yn gyfredol a diogelu rhag campau posibl. Gall methu â gwneud hynny arwain at fynediad heb awdurdod i ddata a systemau sensitif. Er mwyn lliniaru'r gwendidau hyn, gall defnyddwyr Android ddiweddaru eu dyfeisiau i'r fersiwn feddalwedd ddiweddaraf, sy'n cynnwys gyrrwr glytiog Adreno GPU.

# Enghraifft o sut i ffurfweddu cychwyn diogel ar ddyfais Android
dyfais:
  secure_boot: gwir
  verified_boot: gwir

Cymharu Strategaethau Lliniaru

Mae'r tabl canlynol yn cymharu'r strategaethau lliniaru ar gyfer gwendidau dim diwrnodau Dirty Frag a Qualcomm Adreno GPU:

Strategaeth Lliniaru Frag budr Qualcomm Adreno GPU
Clytio Gwneud cais clwt cnewyllyn Linux Diweddaru gyrrwr GPU Adreno
Cynhwysydd a blychau tywod microVM Ffurfweddu blychau tywod cynhwysydd a microVM Amherthnasol
Cist ddiogel Amherthnasol Ffurfweddu mecanweithiau cychwyn diogel

Lliniaru ac Atal

Er mwyn atal camfanteisio ar y gwendidau hyn, rhaid i ddefnyddwyr ddefnyddio clytiau, ffurfweddu mecanweithiau cychwyn diogel, a defnyddio blychau tywod cynwysyddion a microVM. Trwy gymryd y camau hyn, gall defnyddwyr atal camfanteisio ar y gwendidau a diogelu eu systemau a'u data. Mae hefyd yn hanfodol cadw gyrwyr dyfeisiau'n gyfredol ac yn ddiogel rhag gorchestion posibl.

Ffynonellau


Have Questions?

Let's Talk

Contact me on LinkedIn