Åbner i en ny fane
CVE-2026-49121
Alvorlig

CVE-2026-49121: RCE-sårbarhed i AMD Aiter

Sårbarhed i AMD AITER (CVE-2026-49121) giver angribere fjernkodeudførelse uden login. Isolér AI-klyngens netværk nu.

CVSS Score
8.1
Offentliggjort
01/06/2026
Patch-status
Ingen opdatering endnu
Exploit
Teoretisk, ingen kendt udnyttelse
Tidsfrist
Isolér netværk inden for 7 dage

Hvad er det?

CVE-2026-49121 er en sårbarhed i AMD Aiter, et bibliotek til AI-inferens på ROCm-grafikkort. Fejlen ligger i funktionen MessageQueue.recv() i filen shm_broadcast.py, der modtager data via ZMQ, et beskedsystem til at sende data mellem processer i en klynge. Funktionen modtager data som pickle, et Python-format til at gemme og gendanne data, som kan udføre programkode, når det læses. Der er ingen godkendelse, ingen HMAC (en kryptografisk kontrol af, at data ikke er ændret) og ingen kontrol af formatet, før data læses. Det betyder, at en angriber, der kan sende data til det åbne ZMQ-lyttested (kaldet XPUB), kan sende en forfalsket pickle-pakke, som kører vilkårlig kode samtidig på alle arbejdsprocesser, der lytter med.

Hvem rammer det?

Sårbarheden rammer virksomheder, der bruger AMD Aiter version 0,1,14 eller ældre til AI-inferens på ROCm-baserede GPU-klynger. Det gælder typisk teknologivirksomheder, forskningsmiljøer og virksomheder med egen AI-infrastruktur, hvor flere maskiner deler beregninger over et internt netværk. Er inferensklyngen isoleret fra internettet og fra utroværdige interne netværk, er den umiddelbare risiko lavere, men stadig reel for alle, der har adgang til klyngens netværk.

Hvad kan ske?

En angriber, der kan nå klyngens netværk, eller som kan forfalske et Handle-objekt med en angriberstyret adresse, kan sende en forfalsket pickle-pakke og dermed køre egen kode på alle arbejdsprocesser samtidig. I praksis giver det fuld kontrol over AI-infrastrukturen: udtræk af træningsdata og modeller, ændring af inferensresultater, installation af malware eller brug af klyngens GPU-ressourcer til andet formål, for eksempel minedrift eller yderligere angreb mod andre systemer på netværket.

Hvor alvorligt er det?

CVSS-scoren er 8,1 af 10, alvorlig. Angrebet kræver ikke login (PR:N) og ingen handling fra en bruger (UI:N), men angrebskompleksiteten er høj (AC:H): angriberen skal kunne nå klyngens interne ZMQ-lyttested eller forfalske et Handle-objekt, hvilket normalt kræver adgang til det interne netværk eller en anden fejl først. Alle tre dele af CIA-treklangen, fortrolighed, integritet og tilgængelighed, er ramt fuldt ud, fordi et vellykket angreb giver kodeudførelse på arbejdsprocesserne. Der er ikke set aktiv udnyttelse eller offentligt tilgængelig angrebskode på offentliggørelsesdatoen.

Hvad gør jeg nu?

Følg disse trin i prioriteret rækkefølge:

  1. Isolér klyngens netværk: sørg for, at ZMQ-lyttestedet (XPUB) kun kan nås fra betroede maskiner i klyngen, og aldrig fra internettet eller et fælles kontor- eller gæstenetværk.
  2. Kontrollér, hvilken version af Aiter I kører, og hold øje med AMDs officielle kanaler for en rettet version, da der ikke er oplyst en patchet udgave i denne sag.
  3. Undersøg om jeres opsætning tillader at slå pickle-baseret kommunikation fra eller kræve signering af beskeder, hvis biblioteket eller jeres egen kode understøtter det.
  4. Afgræns netværksadgang med firewallregler, så kun de servere, der skal deltage i inferensen, kan kommunikere på de relevante porte.
  5. Overvåg logs for uventede forbindelser til ZMQ-porten og for uventede genstarter eller adfærd på arbejdsprocesserne.
  6. Søg hjælp udefra, hvis I ikke selv kan verificere netværksisolationen, eller hvis I er i tvivl om, hvordan jeres AI-infrastruktur er eksponeret.
Tidsfrist

Isolér netværk inden for 7 dage

Sådan ser Auroa det

Vi anbefaler, at I straks kontrollerer, om jeres AITER-baserede klynge er nåelig fra utroværdige netværk, og lukker den adgang, uanset om der findes en officiel opdatering. Det er i orden at vente med større ændringer i selve softwaren, hvis netværksisolationen allerede er på plads og verificeret, men vi anbefaler at følge op, når AMD udgiver en rettet version.

Tidslinje

01/06/2026
CVE-2026-49121 offentliggjort
Sårbarheden i AMD Aiters MessageQueue.recv() blev offentliggjort med en CVSS-score på 8,1.

Konkrete eksempler

AI-startup med delt udviklernetværk

En dansk AI-virksomhed kører en inferensklynge på AMD-hardware, hvor udviklere og eksterne konsulenter deler samme interne netværk som klyngen. En kompromitteret bærbar computer på netværket sender en forfalsket pickle-pakke til klyngens ZMQ-lyttested og får kode til at køre på alle arbejdsprocesser, hvorved angriberen får adgang til virksomhedens AI-modeller og data.

Ofte stillede spørgsmål

Ramte produkter

Amd: Aiter

≤ 0.1.14

CVSS-detaljer

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

CWE-svaghedstyper

CWE-502

Original NVD-beskrivelse (engelsk)

AI Tensor Engine for ROCm (AITER) through 0.1.14 contains an unauthenticated remote code execution vulnerability in the MessageQueue.recv() function within shm_broadcast.py that allows unauthenticated remote attackers to execute arbitrary code by sending a malicious pickle payload to a ZMQ SUB socket with no authentication, HMAC, or format validation. Attackers who can reach the writer XPUB endpoint on the cluster network or supply a forged Handle with an attacker-controlled remote_subscribe_addr can deliver a crafted pickle payload that executes arbitrary code simultaneously as the inference worker process on every remote reader worker.

Referencer & kilder

Patches

Eksterne kilder

Sværhedsgrad
Alvorlig
CVSS Base Score
8,1
Hurtige fakta
CVE-ID
CVE-2026-49121
Offentliggjort
01/06/2026
Sidst opdateret
08/06/2026
Exploit-status
Teoretisk, ingen kendt udnyttelse
Patch-status
Ingen opdatering endnu
Vi kan hjælpe

Brug for hjælp med jeres sikkerhed?

Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.