Mga graphics card ng NVIDIA na may mga pag-atake ng GDDR6 at Rowhammer: ano ang nangyayari

Huling pag-update: Mayo 11, 2026
May-akda: Isaac
  • Ang mga NVIDIA GPU na may GDDR6 memory ay mahina sa mga advanced na variant ng Rowhammer na may kakayahang magdulot ng libu-libong kontroladong pagbabago sa bit.
  • Ang mga pag-atake tulad ng GDDRHammer at GeForge ay nagpapahintulot sa code na walang mga pribilehiyo sa GPU na kontrolin ang mga talahanayan ng pahina at ma-access ang lahat ng memorya ng CPU.
  • Ang pag-activate ng IOMMU at ECC ay nakakabawas sa panganib, ngunit kapalit nito ang pagganap at hindi nag-aalok ng ganap na hindi nagkakamaling proteksyon laban sa lahat ng uri ng tagapagdala.
  • Sa ngayon ay wala pang kilalang totoong pag-atake, ngunit ang pagkalat ng mga kahinaang ito sa mga GPU ay ginagawang isang kritikal na isyu ang seguridad ng graphics hardware.

Mga NVIDIA graphics card na mahina laban sa Rowhammer

Sa nakalipas na mga taon, Ang mga NVIDIA graphics card na may GDDR6 memory ay naging isang mahalagang bahagi Mula sa mga data center at mga propesyonal na workstation hanggang sa mga home PC para sa paglalaro at artificial intelligence, ang itinuturing na napakalakas ngunit medyo pangalawang hardware sa mga tuntunin ng seguridad hanggang kamakailan lamang ay sinusuri na ngayon: ipinakita ng ilang akademikong pag-aaral na ang mga GPU na ito ay mahina laban sa mga pag-atakeng uri ng Rowhammer na may kakayahang ganap na ikompromiso ang sistema.

Ang senaryo na ito ay kumakatawan sa isang makabuluhang pagbabago sa kung paano natin nauunawaan ang cybersecurity sa mga modernong aparato: Ang hindi pribilehiyong code na tumatakbo sa GPU ay maaaring kalaunan ay kumuha ng ganap na kontrol sa memorya ng CPUSa pamamagitan ng paglampas sa mga klasikong mekanismo ng paghihiwalay at pagtataas ng mga pahintulot nito sa antas ng root o administrator, nagamit na ang Rowhammer. Suriin natin nang mas malapitan kung ano ang Rowhammer, kung paano ito umakma sa mundo ng mga NVIDIA graphics card na may GDDR6, kung ano nga ba ang mga nagawa ng mga mananaliksik, at kung ano ang mga tunay na opsyon na umiiral ngayon upang mabawasan ang problema.

Ano ang Rowhammer at bakit ito lubhang mapanganib?

Sinasamantala ng mga pag-atake ng Rowhammer ang isang pisikal na kahinaan ng memorya ng DRAMNangyayari ito sa parehong tradisyonal na mga module ng DDR at mga espesyalisadong memorya tulad ng GDDR na ginagamit sa mga GPU. Ang ideya ay medyo simple ipaliwanag, bagaman ang praktikal na aplikasyon nito ay napakasopistikado: kung ang ilang mga hilera ng mga memory cell ay ina-access nang napakabilis at paulit-ulit, nabubuo ang mga electrical disturbance na maaaring magpabago sa mga bit na nakaimbak sa mga kalapit na hilera.

Sa pagsasagawa, ang penomenong ito ay nangangahulugan na ang isang bit ay nakaimbak bilang Ang 0 ay maaaring maging 1 at ang kabaligtaranAng mga pagbabagong ito ay kilala bilang "bit flips." Ang seryosong isyu ay hindi lamang ang error mismo, kundi ang isang attacker na may maingat na dinisenyong access pattern ay maaaring pilitin ang mga bit flip na ito na mangyari sa mga partikular na istruktura ng memorya, tulad ng mga page table o sensitibong data, na nagpapahintulot sa kanila na sirain ang process isolation o dagdagan ang mga pribilehiyo.

Ang pinakamaagang kilalang gawa na nakakumbinsing nagpapakita ng Rowhammer ay nagsimula pa noong bandang 2014, nang maipakitang epektibo ang masinsinang "pagpukpok" sa mga DDR3 memory cell. upang magdulot ng sapat na mga pagbabago sa bit upang maisagawa ang code na may mas maraming pribilehiyo sa mga pinapayagan. Noong 2015, mas lumawak pa ang kanilang ginawa, ipinakita ang mga praktikal na pag-atake na may kakayahang iangat ang isang hindi awtorisadong gumagamit sa katayuan bilang administrator at malampasan ang proteksyon ng sandbox environment sa pamamagitan lamang ng paggamit sa DRAM physics na ito.

Noong mga panahong iyon, halos lahat ng atensyon ay nakatuon sa memorya ng sistema (DDR3 muna, DDR4 kalaunan), at ipinapalagay na ang mga mekanismo tulad ng ECC (Error-Correcting Code) At ang mga pamamaraan ng Target Row Refresh (TRR) na ipinatupad ng mga tagagawa ng memorya ay sapat na upang mapigilan ang banta sa mga totoong sitwasyon sa mundo. Nilinaw ng mga kamakailang pag-aaral na ang kumpiyansang ito ay, sa pinakamaganda, ay optimistiko.

Alam natin ngayon na ang mga pag-atake ng Rowhammer ay hindi limitado sa pangunahing memorya ng CPU. Ipinapakita ng mga ebidensiyang eksperimental na Ang memorya ng GDDR6 na ginagamit sa maraming modernong NVIDIA GPU ay mahina rin.nagbubukas ng pinto sa mga pag-atake na mas malalim pa sa pagpapababa ng kalidad ng isang modelo ng AI o pagsira ng datos: maaari pa nga nitong ikompromiso ang host operating system.

Mula sa system RAM hanggang sa mga GPU: bakit nangunguna ang GDDR6 memory ng NVIDIA

Sa loob ng maraming taon, ang seguridad ay halos nakatuon lamang sa mga processor, operating system at aplikasyonDati, ang mga GPU ay mas nakikita bilang medyo nakahiwalay na mga accelerator, makapangyarihan ngunit malayong-malayo sa kritikal na core ng sistema. Hindi na wasto ang pananaw na ito: ang mga modernong graphics ay malalim na isinama sa memorya ng host sa pamamagitan ng mga mekanismo tulad ng Unified Virtual Memory at direktang pag-access sa pamamagitan ng PCIe bus.

Malayang naipakita ng mga mananaliksik mula sa UNC Chapel Hill, Georgia Tech, at iba pang mga sentro na Ang mga NVIDIA GPU na nakabatay sa mga arkitektura ng Ampere at Ada Lovelace na may memorya ng GDDR6 ay madaling kapitan ng mga advanced na variant ng Rowhammer.Ang kanilang trabaho, na kilala bilang GDDRHammer, GeForge, at GPUHammer, ay nagpapakita ng iba't ibang paraan upang pagsamantalahan ang pisikal na kahinaan ng GDDR6 upang magdulot ng malalaki at kontroladong mga pagbabago sa bit.

Ang mga praktikal na pagsubok ay nagbunga ng ilang kapansin-pansing mga numero: mahigit 1.100 bit-flips sa isang GeForce RTX 3060 at mahigit 200 sa isang propesyonal na RTX A6000 sa kaso ng GeForce; at mga average na humigit-kumulang 1.000 bit na pagbabago bawat gigabyte ng memorya gamit ang GDDRHammer, ibig sabihin, sampung beses na mas marami kaysa sa mga nakaraang pag-atake ng GPU. Nililinaw nito na ang GDDR6 ay hindi lamang mahina, kundi mahina rin sa isang antas na ginagawang posible ang mga pag-atake sa buong sistema.

  Paano matukoy ang anti-plagiarism?

Dapat bigyang-diin na, sa ngayon, ang mga partikular na modelong ipinakitang mahina ay kinabibilangan ng, bukod sa iba pa, ang Konsyumer ng NVIDIA GeForce RTX 3060 at mga propesyonal na card tulad ng RTX 6000, RTX 6000 Ada, at RTX A6000 na may GDDR6 memory. Nilinaw mismo ng mga may-akda na hindi magiging kataka-taka kung ang ibang mga bagong henerasyon ng mga GPU (hindi lamang mula sa NVIDIA, kundi pati na rin mula sa AMD o Intel) ay magpakita ng mga katulad na problema, bagama't kailangan pa rin itong sistematikong pag-aralan.

Isa pang mahalagang impormasyon ay, ayon sa nailathalang pananaliksik, ang Tila mas lumalaban ang memorya ng GDDR6X at GDDR7 sa ganitong uri ng mga pag-atake. gamit ang mga pamamaraang ginamit sa ngayon. Hindi ito nangangahulugan na hindi na sila matatalo magpakailanman, ngunit nangangahulugan ito na, sa ilalim ng mga partikular na kondisyon ng mga pag-aaral, ang parehong antas ng mga bit-flip tulad ng sa GDDR6 ay hindi pa nakakamit.

Mga proyekto ng GDDRHammer, GeForge, at GPUHammer: ano nga ba ang kanilang naipakita?

Ang mga pangalang naging laman ng balita sa larangang ito ay tatlo: GDDRHammer, GeForge, at ang Proyekto ng Rowhammer GPUBagama't may kanya-kanyang layunin ang bawat linya ng trabaho, lahat sila ay nagsisimula sa iisang base: ang samantalahin ang Rowhammer sa mga memorya ng GDDR6 para sa higit pa sa isang nakahiwalay na error, pagbuo ng kumpletong mga kadena ng pag-atake na nagpapahintulot sa pagkompromiso sa host machine.

Ang GDDRHammer at GeForge ay nakatuon sa pagpapakita mga pag-atake ng pagpapataas ng buong pribilehiyo Mula sa unprivileged code na tumatakbo sa GPU hanggang sa pagkakaroon ng root access sa operating system, nakatuon ang GPUHammer sa epekto ng mga bit-flip na ito sa katumpakan ng pagpapatakbo ng mga modelo ng AI, na lubhang nagpapababa sa kanilang pagiging maaasahan sa pamamagitan lamang ng isang mahusay na pagkakalagay na pagbabago ng bit.

Ang bagong henerasyon ng gawaing ito ay higit pa sa mga unang pagsubok ng proof-of-concept gamit ang mga GPU, na halos hindi nakapagdulot ng ilang pagbabago at bahagyang nagpababa lamang sa hinuha ng mga neural network. Ngayon ay may usap-usapan tungkol sa kumpletong mga kadena ng pag-atake, na may detalyadong manipulasyon ng mga talahanayan ng pahina, pag-iwas sa mga panlaban sa hardware, at arbitraryong pag-access sa memorya ng hostHindi lang ito basta nakakainis na bug, kundi isa ring nangungunang banta sa seguridad.

Bukod pa rito, ang parehong pangunahing studio, ang GDDRHammer at GeForge, ay pormal na ihaharap sa Ika-47 na Simposyum ng Seguridad at Pagkapribado ng IEEE sa Mayo 2026Itinatampok nito ang kahalagahan nito sa loob ng komunidad ng seguridad. Hanggang ngayon, pinag-uusapan natin ang gawaing akademiko, ngunit ang paglalathala nito ay nakakatulong sa mga tagagawa at tagapagbigay ng serbisyo na magkaroon ng kamalayan sa isyu at magsimulang bumuo ng mas matibay na mga pagpapagaan.

Mga teknikal na detalye: kung paano nila nagagawang pilitin ang mga pagbabago sa bit sa GDDR6

Para maging tunay na kapaki-pakinabang ang Rowhammer sa isang pag-atake, hindi sapat ang basta pag-trigger lamang ng ilang random na error. Kinailangang magdisenyo ang mga mananaliksik napakapinong mga pattern ng pag-access na nagpapahintulot sa kanila na malampasan ang mga depensa ng memorya ng GDDR6, hanapin ang mga partikular na mahinang selula, at ituon ang mga pagbabago sa mga istrukturang pinaka-may-katuturan para sa mga tumataas na pribilehiyo.

Isa sa mga susi ay ang mga mitigation ng Target Row Refresh (TRR), na nagtatangkang tukuyin ang mga kahina-hinalang pattern ng pag-access at proaktibong i-refresh ang mga kalapit na hanay. Ipinakikilala ng Forge ang feature na ito. mga hindi pare-parehong disenyo na ipinamamahagi sa ilang mga pagitan ng pag-refreshpagpapalit ng frequency at maging ang pagkakasunud-sunod ng row activation upang hindi matukoy ng hardware na ang isang partikular na rehiyon ay pinupukpok.

Sa bahagi nito, sinasamantala ng GDDRHammer ang katotohanan na ang Ang mga hanay ng memorya ng DRAM sa mga graphics card ay may hindi monotonous na geometric na kaayusanSa madaling salita, ang ugnayan sa pagitan ng pisikal na address at aktwal na posisyon sa mga memory bank ay hindi linear o simple. Pagkatapos ng isang proseso ng pagsusuri, nagagawa nilang bumuo ng lubos na epektibong mga double-sided na Rowhammer pattern, kahit na ang mga pisikal na address ay tila malayo sa papel.

Mahalaga rin ang pamamahagi ng trabaho sa mga streaming multiprocessor (SM) ng GPU. magtalaga ng mga partikular na memory bank sa mga partikular na SM at bahagyang i-synchronize ang kanilang pagpapatupadNagagawa nilang i-maximize ang bilang ng mga activation bawat yunit ng oras nang hindi nagagawang kumilos sa tamang oras ang mga internal security mechanism ng DRAM.

Bilang resulta ng mga pamamaraang ito, nakakamit ang napakataas na bit-flips rate: naabot ng pamamaraang GeForge ang kapaligiran ng 1.171 bit na pagbabago sa isang RTX 3060 at 202 sa isang RTX A6000Iniulat ng GDDRHammer ang average na 1.032 bit-flips kada gigabyte ng memorya, na kumakatawan sa humigit-kumulang 64 na beses na pagpapabuti kumpara sa mga nakaraang pagtatangka batay sa GPU. Sa mga bilang na tulad nito, hindi na tayo nakikitungo sa isang paminsan-minsang penomeno, kundi sa isang potensyal na sistematikong sandata.

Mula sa bit-flip hanggang sa ganap na kontrol: manipulasyon ng talahanayan ng pahina at pagpapataas ng pribilehiyo

Ang tunay na kahanga-hanga sa mga gawang ito ay kung paano sila nagbabago maliliit na pagbabago sa kuryente sa ganap na kontrol ng sistemaUpang makamit ito, tinatarget ng mga pag-atake ang mga hierarchical page table na pinamamahalaan ng memory management unit (MMU) ng GPU, mga kritikal na istruktura na tumutukoy kung paano isinasalin ang mga virtual address sa mga pisikal na address.

Ang problema ay ang mga talahanayan ng pahinang ito ay karaniwang matatagpuan sa protektado o hindi mahuhulaan na mga rehiyon ng memoryahindi eksakto kung saan nais ng isang umaatake na mapunta ang mga ito upang magdulot ng mga pagbabago sa bit. Dito pumapasok ang tinatawag na "memory massaging": mga pamamaraan na pumipilit sa allocator na ilagay ang mga talahanayan na ito sa mga pisikal na lokasyon na dati nang natukoy ng umaatake bilang mahina laban sa Rowhammer.

  Ano ang pinakamahusay na wireless router na may pinakamahabang hanay?

Gumagamit ang GDDRHammer ng mga shared memory mapping upang ibabad ang allocator at paliitin ang distansya sa pagitan ng memorya na kontrolado ng gumagamit at mga talahanayan ng pahinaAng GeForge ay partikular na nakatuon sa mga entry sa Page Directory 0 (PD0). Sa pamamagitan ng maingat na paglalaan at pagpapalaya ng mga bloke ng Unified Virtual Memory, lumilikha sila ng mga bagong istruktura ng PD0 nang eksakto sa isang 4 KB na subpage kung saan alam nilang posible ang mga bit-flip.

Kapag ang mga istrukturang ito ay nakulong sa mga mahihinang posisyon, ang isang kritikal na pagbabago sa bit ay sapat na upang baguhin ang pisikal na panturo ng address ng entry sa talahanayan ng pahinaSa ganitong paraan, ang entry ay titigil sa pagturo sa isang lehitimong talahanayan at magsisimulang tumukoy sa isang pekeng talahanayan ng pahina, na 100% kinokontrol ng umaatake. Mula sa sandaling iyon, ang lahat ng access gamit ang entry na iyon ay pinamamahalaan ng mga patakaran, pahintulot, at mga pag-redirect na tinutukoy ng malisyosong code.

Ang susunod na hakbang ay ang paggamit ng isang partikular na field sa loob ng mga entry na ito na nagsasaad kung ang Ang pisikal na address ay tumutugma sa lokal na memorya ng GPU o memorya ng host system.Sa pamamagitan ng pagbabago sa halagang ito, ire-redirect ng attacker ang mga operasyon sa pagbasa at pagsulat ng GPU sa pisikal na RAM ng CPU sa pamamagitan ng PCIe bus, na nilalampasan ang sariling MMU ng central processor at ang mga proteksyon sa pagsulat ng kopya ng operating system.

Sa kanilang mga demonstrasyon, umabot pa sa punto ang mga mananaliksik na direktang i-overwrite ang C standard library code segment sa memorya ng hostPartikular na nagpasok sila ng machine code sa isang function na ginagamit ng isang lehitimong programa na may mataas na pribilehiyo. Kapag isinagawa ng programang iyon ang binagong function, ang malisyosong code ay gumagana nang may ganap na mga pahintulot, na nagbibigay sa attacker ng isang superuser console at kumpletong kontrol sa system.

Epekto sa artipisyal na katalinuhan: ang kaso ng GPUHammer

Higit pa sa pagkontrol ng sistema, isa pang nakababahalang aspeto ay ang Epekto ng Rowhammer sa pagiging maaasahan ng mga modelo ng AIAng GPUHammer ay nakatuon nang tumpak sa aspektong iyan: kung paano maaaring masira ng isang mahusay na pag-flip ang katumpakan ng isang neural network na tumatakbo sa GPU ang isang solong mahusay na pagkakalagay na bit-flip.

Sa isa sa mga eksperimentong inilarawan, isang NVIDIA RTX A6000 na may arkitekturang Ampere at 48 GB ng GDDR6 upang magpatakbo ng limang paunang sinanay na modelo ng AI na nakabatay sa ImageNet. Sa ilalim ng normal na mga kondisyon, ang mga modelong ito ay nakamit ang humigit-kumulang 80% na katumpakan. Nang mailapat ang GPUHammer at ma-trigger ang manipulasyon ng bit sa mga kritikal na lokasyon ng memorya, ang katumpakan ay bumagsak nang husto sa mga antas na kasingbaba ng 0,1%.

Ang nakakagulat ay para makamit ang sakuna na ito, ang kailangan lang ay isang pagbabago sa memorya gamit ang isang bitKung ililipat natin ito sa mga kapaligiran ng produksyon, kung saan ang mga modelo ng AI ay inilalagay sa mga kritikal na serbisyo (mula sa medikal na diagnosis hanggang sa mga sistema ng rekomendasyon sa mga higanteng platform), ang potensyal na magdulot ng pinsala o sabotahe ay makikita, kahit na hindi kinakailangang i-escalate ang mga pribilehiyo sa operating system.

Ang mismong pag-atake ng GPUHammer ay nagpapakita na, bagama't sa una ay maaaring mukhang isang proyektong pananaliksik ito, mayroong totoong vector ng pag-atake laban sa integridad ng mga resulta ng AIAng isang kalaban na nagagawang magpatupad ng code sa GPU, kahit na may limitadong mga pahintulot, ay maaaring tahimik na manipulahin ang mga modelo upang gawin itong hindi magamit o, mas malala pa, gawing may kinikilingan ang kanilang mga desisyon nang walang nakakapansin sa maikling panahon.

Bilang tugon sa mga resultang ito, kinilala ng NVIDIA ang problema at itinuro ang Ang pagpapagana ng ECC sa GPU bilang pangunahing hakbang sa pagpapagaanGayunpaman, mayroon din itong kapalit: sa mga pagsubok sa hinuha ng AI, naobserbahan ang pagbaba ng performance na humigit-kumulang 10% at humigit-kumulang 6,25% na pagbawas sa magagamit na memorya kapag pinagana ang ECC, na hindi maliit na detalye para sa mga taong sumusubok nang husto sa kanilang hardware.

Mga iminungkahing pagpapagaan: IOMMU, ECC at ang kanilang mga limitasyon

Itinuturo ng pananaliksik ang dalawang pangunahing pamamaraan para sa pagsisikap na mapigilan ang mga pag-atakeng ito: paganahin ang IOMMU sa BIOS ng sistema at paganahin ang mga error correction code (ECC) sa mga GPU na sumusuporta sa mga ito. Parehong nakakatulong, ngunit hindi rin ito isang mahiwagang solusyon.

Ang IOMMU (Input/Output Memory Management Unit) ay gumaganap bilang isang layer ng pagsasalin at pagsala sa pagitan ng mga device tulad ng GPU at host memoryKapag pinagana at na-configure nang tama, nililimitahan nito ang direktang pag-access ng graphics card sa mga partikular na saklaw ng memorya, na pinipigilan itong malayang magbasa o magsulat sa lahat ng RAM ng system kahit na nagawa nitong i-hijack ang sarili nitong mga talahanayan ng pahina.

Ang praktikal na problema ay, sa maraming komersyal na sistema ng Linux, ang Ang IOMMU ay hindi pinagana bilang default para sa mga kadahilanan ng compatibility at performanceDahil dito, maraming sistema ang maaaring maapektuhan, lalo na sa mga kapaligiran kung saan inuuna ang pinakamataas na raw performance ng GPU. Bukod pa rito, ipinakita ng mga pag-aaral na ang mga pamamaraan (tulad ng GeForce Memory Massaging) ay maaari pa ring magkaroon ng makabuluhang epekto kahit na pinagana ang ilang antas ng proteksyon.

Sa kabilang banda, ang ECC ay dinisenyo upang pagtuklas at pagwawasto ng mga single-bit na error sa memoryaIto mismo ang uri ng kahinaan na ginagamit ng Rowhammer sa karamihan ng mga kaso. Ang pagpapagana ng ECC sa mga propesyonal na GPU ng NVIDIA ay lubos na nagpapababa sa pagiging maaasahan ng pag-atake dahil ang mga bit-flip ay naitama bago pa man magkaroon ng anumang kapansin-pansing epekto. Gayunpaman, ang tampok na ito ay kadalasang hindi pinagana bilang default sa maraming workstation card dahil sa parusa sa pagganap na kaakibat nito, at wala lamang ito sa karamihan ng mga modelo ng mamimili.

  Ilang mga siklo ng buhay mayroon ang baterya ng MacBook Air?

Mayroon ding hindi komportableng nuance: ipinakita ng ilang pag-aaral na Ang ilang mga advanced na variant ng Rowhammer ay maaaring malampasan ang mga depensa ng ECCHalimbawa, sa pamamagitan ng pagdudulot ng mga pagbabago sa maraming bit sa iisang cell o sa pamamagitan ng pagsasama-sama ng mga pattern na lumalagpas sa kapasidad ng pagwawasto. Ito ay isang patuloy na karera sa pagitan ng mga nagdidisenyo ng mga mitigasyon at ng mga nag-aaral kung paano iiwasan ang mga ito.

Sa anumang kaso, hangga't hindi nagbibigay ang NVIDIA ng mga partikular na solusyon sa firmware, driver, o hardware para sa problemang ito, malinaw ang pangkalahatang rekomendasyon ng mga mananaliksik: Paganahin ang IOMMU sa BIOS hangga't maaari at paganahin ang ECC sa mga compatible na GPU, na ipinapalagay ang katamtamang parusa sa pagganap at epektibong memorya bilang isang kinakailangang kasamaan upang mapabuti ang seguridad.

Paglaganap ng problema, mga apektadong modelo at kasalukuyang sitwasyon

Isa sa mga pangunahing tanong ay: Ilang GPU ang aktwal na apektado ng mga kahinaang ito? Ang mga nailathalang pag-aaral ay nagbibigay ng ilang konkretong pahiwatig, bagama't binubuo pa lamang ang buong larawan. Sinuri ng GDDRHammer ang 25 high-end graphics card na may GDDR6, at natuklasan na 16 sa 17 modelo ng Ampere-based na RTX A6000 ay mahina laban sa epektibong mga pag-atake ng Rowhammer.

Ang mga ito ay karagdagan pa sa mga dokumentadong ebidensya sa Ang GeForce RTX 3060 ng mamimili at ang RTX 6000 Adana nagpakita rin ng malaking bilang ng mga bit-flip sa ilalim ng mga kondisyon sa laboratoryo. Bagama't sa ngayon ay tatlong partikular na modelo lamang ang nakumpirmang ganap na nakompromiso sa mga kumpletong pag-atake, iginiit mismo ng mga may-akda na hindi magiging kataka-taka kung ang iba pang mga kamakailang graphics card mula sa NVIDIA, at maging ang AMD o Intel, ay may parehong Achilles' heel.

Mula sa pananaw ng end user, nangangahulugan ito na Ang anumang computer na may NVIDIA GPU na may GDDR6 memory ay maaaring maging mahinaTotoo ito lalo na kung gumagamit ka ng mga driver at mga configuration ng system na hindi nagpapagana ng IOMMU o ECC. At dahil nangyayari ang pagtaas ng pribilehiyo sa antas ng hardware, ang mga tradisyonal na antivirus at mga solusyon sa seguridad ay halos walang kakayahang makita kung ano ang nangyayari, kaya mahirap itong matukoy.

Ang magandang balita, kung isasaalang-alang ang lahat, ay sa ngayon Walang kilalang mga kaso ng aktibong pagsasamantala ng mga pamamaraang ito sa mga totoong pag-atake. sa labas ng akademya. Itinuturo ng mga mananaliksik na nagbibigay ito ng kaunting kalayaan para sa industriya, kabilang ang mga tagagawa, na tumugon sa pamamagitan ng pagsasagawa ng mga karagdagang hakbang bago maging available ang mga handa nang gamiting exploitation kit.

Sa mga partikular na kritikal na kapaligiran, tulad ng malalaking cloud platform at malalaking AI service provider, karaniwan nang mayroon na mas mataas na antas ng seguridad kaysa sa isang desktop PCKabilang dito ang mas mahigpit na mga configuration ng IOMMU, mas masusing pagsubaybay, at pagse-segment ng workload, na nagbabawas sa praktikal na panganib ng pag-atake ng Rowhammer laban sa GPU kumpara sa maaaring mangyari sa PC ng isang home user o mga server na hindi maayos ang pagkaka-configure.

Sa bahagi nito, tinukoy ng NVIDIA ang dokumentasyong naunang inilathala kaugnay ng isa pang kaugnay na pag-atake, ang GPUHammer, na nag-aalok ng isang pahina ng sanggunian na may mga rekomendasyon sa configuration at mitigation, bagama't hindi pa ito nagbibigay ng masyadong maraming espesipikong detalye tungkol sa mga bagong variant na ito ng GDDRHammer at GeForge.

Ang larawang lumalabas ay ang isang kahinaan na likas sa pisika ng DRAM na lumalawak mula sa system memory patungo sa halos anumang bahagi na umaasa sa mga siksik na DRAM cell: mga CPU, tradisyonal na DDR memory, mga partikular na DDR5 module tulad ng mga mula sa SK Hynix na naapektuhan noong 2025, memory na ginagamit ng mga AMD CPU tulad ng ZenHammer sa Zen 2 at Zen 3, at ngayon pati na rin ang GDDR6 sa mga NVIDIA GPU.

Sa ngayon, ang lahat ay tumuturo sa katotohanang iyon Mananatiling isang larangan ng digmaan ang Rowhammer sa loob ng mahabang panahon.Totoo ito kapwa sa akademikong pananaliksik at sa industriya. Ang mga natuklasan tungkol sa mga NVIDIA graphics card na may GDDR6 ay isang malinaw na babala na hindi na sapat ang mag-alala tungkol sa processor o sa operating system: ang seguridad ng graphics hardware ay naging, gustuhin man ng mga tao o hindi, isa na namang piraso ng palaisipan.

Sa lahat ng impormasyong nailathala sa ngayon, malinaw na ang kombinasyon ng Pagtaas ng pagiging kumplikado ng hardware, malawakang pag-asa sa mga GPU para sa AI at paglalaro, at mga pisikal na kahinaan tulad ng Rowhammer Inilalagay nito ang mga NVIDIA graphics card na may GDDR6 sa isang mapanganib na posisyon mula sa pananaw ng seguridad. Bagama't ang praktikal na panganib sa karaniwang gumagamit ay hindi pa labis sa kasalukuyan, ang posibilidad ng pag-unlad mula sa mga simpleng pagbabago patungo sa kumpletong pagkuha ng sistema gamit ang mga pamamaraan tulad ng GDDRHammer o GeForge ay ginagawang seryoso ang pananaliksik na ito sa mga tagagawa, mga administrador ng sistema, at mga propesyonal sa cybersecurity, simula sa pagsusuri ng mga configuration tulad ng IOMMU at ECC kung saan magagamit.

Ano ang GPU Rowhammer?
Kaugnay na artikulo:
Ano ang GPU Rowhammer o GPUHammer at bakit nito hinahamon ang AI?