{"id":167488,"date":"2026-04-04T17:11:55","date_gmt":"2026-04-04T15:11:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu"},"modified":"2026-04-04T17:11:55","modified_gmt":"2026-04-04T15:11:56","slug":"ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu","title":{"rendered":"De GDDRHammer en GeForge-aanvallen vervormen het geheugen van de GPU om toegang te krijgen tot heel het CPU-geheugen.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Onderzoekers van verschillende universiteiten in de VS en Australi\u00eb hebben twee aanvallen van het Rowhammer-type ontwikkeld \u2014 GDDRHammer en GeForge \u2014 die het mogelijk maken om bij het uitvoeren van een niet-privilege kernel CUDA op NVIDIA GPU's specifieke bits te vervormen in GDDR-geheugenchips. In tegenstelling tot de vorig jaar gepresenteerde methode GPUHammer, zijn de nieuwe aanvallen niet beperkt tot de gegevens die in het GPU-geheugen worden verwerkt, maar bieden ze volledige toegang tot al het hoofdgeheugen dat behoort tot de adresruimte van de CPU. De onderzoekers hebben exploits gedemonstreerd die root-toegang tot het hoofd systeem bieden bij het uitvoeren van een niet-privilege CUDA-kernel op de GPU.    <\/p>\n<p>Beide aanvallen zorgen voor voortijdig verlies van lading in bepaalde cellen van het videogeheugen, waartoe de aanvallers geen directe toegang hebben, wat leidt tot wijzigingen in de bits die in deze cellen zijn opgeslagen. De mogelijkheid om in het geheugen te lezen en te schrijven dat behoort tot de adresruimte van de CPU, wordt gerealiseerd door in te grijpen in de werking van de GPU-geheugenallocator (cudaMalloc) om de isolatie van GPU-geheugen te verstoren en virtuele GPU-adressen af te beelden op willekeurige fysieke geheugenadressen van de GPU of de CPU.      <\/p>\n<p>De interventie vindt plaats via vervorming van bitwaarden in het videogeheugen, waarin de paginatabellen van het GPU-geheugen zijn opgeslagen die verantwoordelijk zijn voor de vertaling van virtuele adressen naar fysieke adressen. De verschillen tussen de aanvallen GDDRHammer en GeForge liggen erin dat de GDDRHammer-methode de paginatabel van de laatste laag (PT \u2014 Last Level Page Table) wijzigt, terwijl de GeForge-methode het paginadatabestand van de laatste laag (PD0 \u2014 Last Level Page Directory) aanpast.     <\/p>\n<p>Onder andere worden de genoemde vertalingstabellen gebruikt om directe toegang van de GPU tot het CPU-geheugen te organiseren, dus het wijzigen van een adres in de GPU-paginatabel naar een fysiek adres in het hoofdgeheugen en het instellen van de APERTURE-vlag, die de CPU-geheugenmappingmodus inschakelt, maakt het mogelijk om gegevens te lezen en te schrijven met toegang tot het hoofdgeheugen via de PCIe-bus met uitgeschakelde IOMMU (standaard uitgeschakeld).    <center><img decoding=\"async\" alt=\"De GDDRHammer en GeForge-aanvallen vervormen het geheugen van de GPU om toegang te krijgen tot heel het CPU-geheugen.\" src=\"\/wp-content\/uploads\/2026\/04\/cf6d67b627148fba008ba487490a3f2a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"De GDDRHammer en GeForge-aanvallen vervormen het geheugen van de GPU om toegang te krijgen tot heel het CPU-geheugen.\" src=\"\/wp-content\/uploads\/2026\/04\/1c2d3baaf4fdf80c88dfdeb3bcb1993f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Succesvolle aanvallen zijn gedemonstreerd op krachtige professionele grafische kaarten van NVIDIA RTX A6000 op basis van de Ampere-microarchitectuur (de prijs voor nieuwe kaarten begint bij $6850, en voor tweedehands kaarten bij $4000) en op consumentenmodellen van NVIDIA RTX 3060 ($250-300). De ontwikkelde techniek om de Rowhammer-bescherming te omzeilen, in combinatie met het gebruik van de parallelle verwerkingsmogelijkheden die in de GPU zijn ingebouwd, heeft het aantal keren waarin celvervormingen optreden met een factor 64 verhoogd in vergelijking met eerdere aanvallen. Als tijdelijke maatregel om aanvallen te blokkeren, kan met het commando 'nvidia-smi -e 1' de ECC (Error Correcting Codes) foutcorrectiemodus worden ingeschakeld, maar dit leidt tot extra overhead en kan potentieel worden omzeild met aanvallmethoden zoals ECCploit en ECC.fail.            <center>  <video controls=\"\" style=\"width: 700px; height: 400px; max-width:100%\"><source src=\"https:\/\/gddr.fail\/files\/geforge-demo.mp4\" type=\"video\/mp4\"><\/video>  <\/center>      <\/p>\n<p>De RowHammer-aanval stelt in staat om de inhoud van individuele bits in DRAM-geheugen te vervormen door herhaaldelijk gegevens uit aangrenzende geheugencellen te lezen. Aangezien DRAM-geheugen een tweedimensionale array van cellen is, waarvan elke cel uit een condensator en een transistor bestaat, leidt het continu lezen van een bepaald geheugengebied tot spanningsfluctuaties en anomalie\u00ebn die kleine hoeveelheden lading in aangrenzende cellen verliezen. Als de leessnelheid hoog is, kan de aangrenzende cel een significante hoeveelheid lading verliezen, en de volgende regeneratiecyclus kan haar oorspronkelijke toestand niet herstellen, wat leidt tot een wijziging van de opgeslagen gegevens in de cel.         <\/p>\n<p>De Rowhammer-aanvalsmethode werd in 2014 voorgesteld, waarna er een kat-en-muis spel ontstond tussen beveiligingsonderzoekers en hardwarefabrikanten \u2014 geheugenfabrikanten probeerden de kwetsbaarheid te blokkeren, terwijl onderzoekers nieuwe manieren vonden om deze te omzeilen. Zo voegden chipfabrikanten bijvoorbeeld het TRR-mechanisme (Target Row Refresh) toe ter bescherming tegen RowHammer, maar bleek dat dit slechts in specifieke gevallen het verstoren van cellen blokkeert en niet beschermt tegen alle mogelijke aanvalsvormen. Aanvalsmethoden zijn ontwikkeld voor DDR3-, DDR4- en DDR5-chips op systemen met Intel-, AMD- en ARM-processors, evenals voor GDDR-geheugen van NVIDIA GPU's. Daarnaast zijn er manieren gevonden om foutcorrectie (ECC) te omzeilen en zijn er opties voorgesteld voor aanvallen via netwerken en door het uitvoeren van JavaScript-code in de browser.<br \/>\n<br \/>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65141\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u0421\u0428\u0410 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0434\u0432\u0435 \u0430\u0442\u0430\u043a\u0438 \u043a\u043b\u0430\u0441\u0441\u0430 Rowhammer &#8212; GDDRHammer \u0438 GeForge, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 CUDA \u043d\u0430 GPU NVIDIA \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0431\u0438\u0442\u043e\u0432 \u0432 \u0447\u0438\u043f\u0430\u0445 \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438 GDDR. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u043c\u0435\u0442\u043e\u0434\u0430 GPUHammer, \u043d\u043e\u0432\u044b\u0435 \u0430\u0442\u0430\u043a\u0438 \u043d\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u043e\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043c \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0435, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u0432 \u043f\u0430\u043c\u044f\u0442\u0438 GPU, \u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":167489,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-167488","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u0421\u0428\u0410 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0434\u0432\u0435 \u0430\u0442\u0430\u043a\u0438 \u043a\u043b\u0430\u0441\u0441\u0430 Rowhammer - GDDRHammer \u0438 GeForge, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 CUDA \u043d\u0430 GPU NVIDIA \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0410\u0442\u0430\u043a\u0438 GDDRHammer \u0438 GeForge, \u0438\u0441\u043a\u0430\u0436\u0430\u044e\u0449\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u044c GPU \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a\u043e \u0432\u0441\u0435\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 CPU | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u0421\u0428\u0410 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0434\u0432\u0435 \u0430\u0442\u0430\u043a\u0438 \u043a\u043b\u0430\u0441\u0441\u0430 Rowhammer - GDDRHammer \u0438 GeForge, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 CUDA \u043d\u0430 GPU NVIDIA \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-04T15:11:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-04T15:11:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 De aanvallen GDDRHammer en GeForge vervormen GPU-geheugen voor toegang tot het gehele CPU-geheugen | ProHoster","description":"Onderzoekers van verschillende universiteiten in de VS en Australi\u00eb hebben twee aanvallen van de Rowhammer-klasse ontwikkeld - GDDRHammer en GeForge - die het mogelijk maken om geheugenvervalsing te bereiken tijdens het uitvoeren van een niet-geprivilegieerde CUDA-kernel op een NVIDIA GPU.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0410\u0442\u0430\u043a\u0438 GDDRHammer \u0438 GeForge, \u0438\u0441\u043a\u0430\u0436\u0430\u044e\u0449\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u044c GPU \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a\u043e \u0432\u0441\u0435\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 CPU | ProHoster","og:description":"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u0421\u0428\u0410 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0434\u0432\u0435 \u0430\u0442\u0430\u043a\u0438 \u043a\u043b\u0430\u0441\u0441\u0430 Rowhammer - GDDRHammer \u0438 GeForge, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 CUDA \u043d\u0430 GPU NVIDIA \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-04T15:11:56+00:00","article:modified_time":"2026-04-04T15:11:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/167488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=167488"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/167488\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/167489"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=167488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=167488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=167488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}