{"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\/pt\/blog\/news\/ataki-gddrhammer-i-geforge-iskazhayushhie-pamyat-gpu-dlya-dostupa-ko-vsej-pamyati-cpu","title":{"rendered":"Ataques GDDRHammer e GeForge que distorcem a mem\u00f3ria da GPU para acessar toda a mem\u00f3ria da CPU","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pesquisadores de v\u00e1rias universidades dos EUA e da Austr\u00e1lia desenvolveram dois ataques do tipo Rowhammer \u2014 GDDRHammer e GeForge, que permitem, ao executar um n\u00facleo CUDA n\u00e3o privilegiado em GPUs NVIDIA, a corrup\u00e7\u00e3o de bits individuais nos chips de mem\u00f3ria de v\u00eddeo GDDR. Ao contr\u00e1rio do m\u00e9todo GPUHammer apresentado no ano passado, os novos ataques n\u00e3o se limitam a afetar os dados processados na mem\u00f3ria da GPU, mas permitem o acesso total \u00e0 mem\u00f3ria principal que pertence ao espa\u00e7o de endere\u00e7amento da CPU. Os pesquisadores demonstraram exploits que fornecem acesso root ao sistema principal ao executar um n\u00facleo CUDA n\u00e3o privilegiado na GPU.    <\/p>\n<p>Ambos os ataques provocam a perda prematura de carga em determinadas c\u00e9lulas de mem\u00f3ria de v\u00eddeo \u00e0s quais os atacantes n\u00e3o t\u00eam acesso direto, resultando na altera\u00e7\u00e3o dos bits armazenados nessas c\u00e9lulas. A capacidade de leitura e escrita na mem\u00f3ria relacionada ao espa\u00e7o de endere\u00e7amento da CPU \u00e9 realizada atrav\u00e9s da interfer\u00eancia no funcionamento do alocador de mem\u00f3ria da GPU (cudaMalloc) para violar a separa\u00e7\u00e3o da mem\u00f3ria da GPU e mapear endere\u00e7os virtuais da GPU em endere\u00e7os f\u00edsicos arbitr\u00e1rios da GPU ou da CPU.      <\/p>\n<p>A interfer\u00eancia ocorre por meio da corrup\u00e7\u00e3o de valores de bits na mem\u00f3ria de v\u00eddeo, onde est\u00e3o armazenadas as tabelas de p\u00e1ginas de mem\u00f3ria da GPU, respons\u00e1veis pela tradu\u00e7\u00e3o de endere\u00e7os virtuais para f\u00edsicos. As diferen\u00e7as entre os ataques GDDRHammer e GeForge resumem-se ao fato de que o m\u00e9todo GDDRHammer modifica a tabela de p\u00e1ginas de \u00faltimo n\u00edvel (PT \u2014 Last Level Page Table), enquanto o m\u00e9todo GeForge modifica o diret\u00f3rio de p\u00e1ginas de \u00faltimo n\u00edvel (PD0 \u2014 Last Level Page Directory).     <\/p>\n<p>Entre outras coisas, as tabelas de tradu\u00e7\u00e3o de endere\u00e7os mencionadas s\u00e3o usadas para organizar o acesso direto da GPU \u00e0 mem\u00f3ria da CPU, portanto, alterar um endere\u00e7o na tabela de p\u00e1ginas da GPU para um endere\u00e7o f\u00edsico na mem\u00f3ria RAM principal e ativar a flag APERTURE, que habilita o modo de mapeamento da mem\u00f3ria da CPU, permite a leitura e grava\u00e7\u00e3o de dados acessando a mem\u00f3ria principal atrav\u00e9s do barramento PCIe com o IOMMU desativado (por padr\u00e3o, desativado).    <center><img decoding=\"async\" alt=\"Ataques GDDRHammer e GeForge que distorcem a mem\u00f3ria da GPU para acessar toda a mem\u00f3ria da CPU\" src=\"\/wp-content\/uploads\/2026\/04\/cf6d67b627148fba008ba487490a3f2a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Ataques GDDRHammer e GeForge que distorcem a mem\u00f3ria da GPU para acessar toda a mem\u00f3ria da CPU\" src=\"\/wp-content\/uploads\/2026\/04\/1c2d3baaf4fdf80c88dfdeb3bcb1993f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Ataques bem-sucedidos foram demonstrados para placas de v\u00eddeo profissionais de alto desempenho NVIDIA RTX A6000 baseadas na microarquitetura Ampere (os pre\u00e7os das placas novas come\u00e7am em $6850, enquanto as usadas come\u00e7am em $4000) e para modelos dom\u00e9sticos NVIDIA RTX 3060 ($250-300). A t\u00e9cnica desenvolvida para contornar a prote\u00e7\u00e3o contra Rowhammer, em combina\u00e7\u00e3o com o uso de recursos de paraleliza\u00e7\u00e3o fornecidos pela GPU, permitiu aumentar a frequ\u00eancia de corrup\u00e7\u00e3o de c\u00e9lulas em 64 vezes em compara\u00e7\u00e3o com ataques anteriores. Como uma medida tempor\u00e1ria para bloquear os ataques, o comando 'nvidia-smi -e 1' pode ativar o modo de corre\u00e7\u00e3o de erros ECC (Error Correcting Codes), mas isso resulta em sobrecarga adicional e pode ser potencialmente contornado usando m\u00e9todos de ataque, como ECCploit e 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>O ataque RowHammer permite distorcer o conte\u00fado de bits individuais na mem\u00f3ria DRAM lendo ciclicamente dados de c\u00e9lulas de mem\u00f3ria vizinhas. Como a mem\u00f3ria DRAM \u00e9 um array bidimensional de c\u00e9lulas, cada uma consistindo em um capacitor e um transistor, a leitura cont\u00ednua de uma mesma \u00e1rea da mem\u00f3ria leva a flutua\u00e7\u00f5es de tens\u00e3o e anomalias, causando uma pequena perda de carga nas c\u00e9lulas vizinhas. Se a intensidade da leitura for alta, a c\u00e9lula vizinha pode perder uma quantidade suficiente de carga, e o pr\u00f3ximo ciclo de regenera\u00e7\u00e3o pode n\u00e3o conseguir restaurar seu estado inicial, resultando na altera\u00e7\u00e3o do valor dos dados armazenados na c\u00e9lula.         <\/p>\n<p>O m\u00e9todo de ataque Rowhammer foi proposto em 2014, ap\u00f3s o qual come\u00e7ou uma batalha de \"gato e mouse\" entre pesquisadores de seguran\u00e7a e fabricantes de hardware \u2014 os fabricantes de chips de mem\u00f3ria tentavam bloquear a vulnerabilidade, enquanto pesquisadores descobriam novas formas de contorn\u00e1-la. Por exemplo, para proteger contra o RowHammer, os fabricantes de chips adicionaram o mecanismo TRR (Target Row Refresh), mas descobriu-se que ele bloqueia a distor\u00e7\u00e3o das c\u00e9lulas apenas em casos espec\u00edficos, n\u00e3o protegendo contra todas as poss\u00edveis variantes de ataque. M\u00e9todos de ataque foram desenvolvidos para chips DDR3, DDR4 e DDR5 em sistemas com processadores Intel, AMD e ARM, al\u00e9m de mem\u00f3ria GDDR para GPUs NVIDIA. Al\u00e9m disso, foram encontrados meios de contornar a corre\u00e7\u00e3o de erros ECC e sugeridos m\u00e9todos de ataque via rede e atrav\u00e9s da execu\u00e7\u00e3o de c\u00f3digo JavaScript no navegador.<br \/>\n<br \/>Fonte: <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\/pt\/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=\"pt_PT\" \/>\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\/pt\/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\udd47Ataques GDDRHammer e GeForge, que distorcem a mem\u00f3ria GPU para acesso a toda a mem\u00f3ria CPU | ProHoster","description":"Pesquisadores de v\u00e1rias universidades dos EUA e da Austr\u00e1lia desenvolveram dois ataques da classe Rowhammer - GDDRHammer e GeForge, que permitem, ao executar um n\u00facleo CUDA n\u00e3o privilegiado na GPU NVIDIA, causar dist\u00farbios.","canonical_url":"https:\/\/prohoster.info\/pt\/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":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/167488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=167488"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/167488\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/167489"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=167488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=167488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=167488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}