Zurück zur Übersicht

TECHFIXBK BLOG

Bezpieczeństwo procesorów AMD: Identyfikacja i eliminowanie zagrożeń Sinkclose

B

Bezpieczeństwo procesorów AMD: Identyfikacja i eliminowanie zagrożeń Sinkclose

TechFixBK
||23 min read

Czy Twój procesor AMD jest zagrożony? Dowiedz się, które procesory Ryzen i EPYC są dotknięte luką Sinkclose i jak zabezpieczyć swój sprzęt już dziś.

Dowiedz się, które procesory AMD są dotknięte luką Sinkclose i jak zainstalować aktualizacje BIOS, aby chronić swój system przed trwałymi zagrożeniami bezpieczeństwa.


Luki bezpieczeństwa AMD: Jak niezałatane błędy mogą wpłynąć na Twój komputer

Luki bezpieczeństwa AMD: Jak niezałatane błędy mogą wpłynąć na Twój komputer

Ostatnie doniesienia dotyczące bezpieczeństwa ujawniły luki o wysokim stopniu krytyczności, dotykające niemal wszystkich procesorów AMD wyprodukowanych w ciągu ostatnich dwóch dekad [2][8][10][12]. Niniejszy artykuł pomoże Ci zidentyfikować, czy Twój konkretny sprzęt jest zagrożony, oraz przedstawi wytyczne dotyczące strategii mitygacji zarówno dla systemów wspieranych, jak i tych typu legacy [4][5][13].

Wstęp i dla kogo jest ten artykuł

Zrozumienie luki „Sinkclose” i jej wpływu na starsze procesory Ryzen oraz EPYC

Wyobraź sobie, że odkrywasz, iż procesor napędzający Twoją stację roboczą lub serwer posiada krytyczną wadę architektoniczną, która pozostawała ukryta przez niemal dwadzieścia lat [5][8]. Dla milionów użytkowników ten scenariusz stał się rzeczywistością wraz z ujawnieniem luki Sinkclose, która potencjalnie dotyczy prawie każdego układu AMD wydanego od 2006 roku [6][15]. Sytuację dodatkowo komplikują oficjalne decyzje o potencjalnym pozostawieniu niektórych generacji sprzętu bez poprawki bezpieczeństwa [4][11].

Ten artykuł jest przeznaczony dla użytkowników procesorów AMD Ryzen i AMD EPYC, którzy muszą ocenić bezpieczeństwo swojego systemu i ustalić, czy kwalifikują się do aktualizacji zabezpieczeń [1][2]. Jest on szczególnie istotny dla administratorów IT zarządzających środowiskami serwerowymi oraz zaawansowanych użytkowników indywidualnych, którzy polegają na starszym sprzęcie, który może nie być już wspierany [7][14].

Poniższe sekcje obejmują:

  • Techniczny zakres luki Sinkclose oraz sposób, w jaki celuje ona w AMD Secure Processor (ASP) i SEV-SNP (Secure Nested Paging) [3][8].
  • Oficjalne oceny powagi luk, takich jak AMD-SB-4004 i AMD-SB-3003, które są obecnie klasyfikowane jako Wysokie (High) [9][14].
  • Zestawienie rodzin procesorów, w szczególności serii Ryzen 1000, 2000 i 3000, które według doniesień zostały wykluczone z oficjalnych planów mitygacji [4][7].
  • Wpływ na komponenty platformy, w tym System Management Mode (SMM) i IOMMU [10].

Niniejszy przewodnik koncentruje się na obecnym krajobrazie wsparcia sprzętowego i ryzyku związanym z niezalatanymi systemami legacy. Nie stanowi on porady prawnej dotyczącej gwarancji producenta ani praw konsumenta.

W skrócie / Co to oznacza dla Ciebie

Dowiedz się, jak luka Sinkclose o wysokim stopniu krytyczności wpływa na niemal dwie dekady sprzętu AMD i dlaczego niektóre starsze procesory nie otrzymają łatek bezpieczeństwa.


Luka Sinkclose stanowi poważne wyzwanie dla bezpieczeństwa użytkowników systemów opartych na rozwiązaniach AMD. Błąd ten pozwala złośliwemu kodowi ukryć się głęboko w oprogramowaniu układowym (firmware) komputera, co sprawia, że jego usunięcie tradycyjnymi metodami, takimi jak formatowanie dysku, może być niemożliwe.

Niniejszy raport opisuje techniczny wpływ luki Sinkclose, identyfikuje dotknięte generacje sprzętu i wyjaśnia, które systemy otrzymają – a które nie – oficjalne aktualizacje zabezpieczeń.


Kluczowe źródła (Szybkie linki)

W skrócie / Co to oznacza dla Ciebie

Dla użytkowników szukających szybkiego przeglądu sytuacji, poniższe punkty podsumowują obecny stan luki Sinkclose:

  • Głęboka trwałość w systemie: Luka, technicznie znana jako Sinkclose, pozwala atakującemu ominąć Secure Boot i przetrwać całkowitą reinstalację systemu operacyjnego [7][8].
  • Szeroki zasięg: Błąd dotyczy niemal wszystkich procesorów AMD wyprodukowanych od 2006 roku, obejmując prawie 20 lat wydań sprzętowych [8][15].
  • Wysoka krytyczność: Oficjalne biuletyny klasyfikują powagę tych luk jako Wysoką [2][11].
  • Luka w aktualizacjach: Podczas gdy AMD wydało środki zaradcze dla linii produktów EPYC i nowszych Ryzen, firma nie dostarczy łatek dla procesorów serii Ryzen 1000, 2000 oraz 3000G [9][10][12].
  • Wymagane działanie: Aby zminimalizować ryzyko, użytkownicy muszą zainstalować aktualizacje BIOS zawierające najnowsze pakiety AMD AGESA PI [1].
  • Ograniczenia sprzętowe: W przypadku właścicieli starszego sprzętu, którego AMD odmawia naprawy, ryzyko można w pełni wyeliminować jedynie poprzez wymianę procesora na nowszą generację [14][15].

Podsumowanie statusu poprawek według linii produktów

Seria procesorów Status poprawki Wymagane działanie
AMD EPYC (1. - 5. gen.) Wspierane [14] Aktualizacja BIOS do wersji 3.3 lub wyższej (zależnie od modelu) [6]
Ryzen 3000 (Standardowe Desktop) Wspierane [4] Sprawdź stronę producenta płyty głównej pod kątem najnowszej aktualizacji AGESA [1]
Ryzen 4000 / 5000 / 7000 Wspierane [4] Zainstaluj najnowszą dostępną aktualizację BIOS [1]
Ryzen 1000 / 2000 / 3000G Brak wsparcia [9][10] Rozważ modernizację sprzętu do wspieranej generacji [14]

Jeśli nie masz pewności, czy Twój system jest chroniony, zazwyczaj bezpieczniej jest zweryfikować obecną wersję BIOS na stronie wsparcia producenta, niż zakładać, że system jest bezpieczny. Warto pamiętać o jednej zasadzie: zazwyczaj taniej jest raz zapytać profesjonalistę, niż później naprawiać zainfekowany system.

Tło: Luki w procesorach i SMM

System Management Mode (SMM) to wysoce uprzywilejowane środowisko wykonawcze w procesorach opartych na architekturze x86, które działa niezależnie od standardowego systemu operacyjnego [2][11][108]. Często określane jako Ring -2, znajduje się na warstwie głębszej niż jądro (Ring 0) i hiperwizor (Ring -1) [11][14][143]. Ponieważ SMM ma szeroką kontrolę nad niskopoziomowymi funkcjami sprzętowymi, jest krytycznym komponentem dla stabilności i bezpieczeństwa systemu [2][11][110].

Luki celujące w tę warstwę są klasyfikowane jako Wysokie w skali powagi [1][2]. Ostatnie biuletyny bezpieczeństwa wskazują, że dotkniętych jest kilka komponentów platformy, w tym SMM, AMD Secure Processor (ASP) oraz SEV-SNP (Secure Nested Paging) [1][2]. Wykorzystanie tych błędów pozwala na wykonanie kodu na poziomie SMM, co może prowadzić do nieautoryzowanej eskalacji uprawnień głęboko w sprzęcie [11][14][110].


Ścieżka eksploatacji

Dostęp do Ring -2 nie jest procesem bezpośrednim. Aby wykorzystać lukę Sinkclose lub podobne błędy, atakujący musi zazwyczaj posiadać już dostęp na poziomie jądra (Ring 0) do systemu [15]. Ten warunek wstępny stanowi znaczącą barierę wejścia, ponieważ system musi zostać najpierw przejęty na poziomie systemu operacyjnego, zanim atakujący będzie mógł obrać za cel SMM [15].

Gdy atakujący uzyska dostęp do Ring 0, luka umożliwia mu dalszą eskalację uprawnień do Ring -2 [11]. Pozwala to na wykonanie złośliwego kodu w trybie System Management Mode, gdzie może on potencjalnie ominąć standardowe środki bezpieczeństwa i utrzymać trwałą obecność, trudną do wykrycia za pomocą tradycyjnych narzędzi programowych [14][143][110].


Mitygacja poprzez aktualizacje oprogramowania układowego

Obrona przed lukami na poziomie sprzętowym wymaga aktualizacji oprogramowania układowego (firmware) systemu, a nie tylko łatek dla systemu operacyjnego [2]. Te środki zaradcze są zazwyczaj dostarczane poprzez zaktualizowane pakiety AMD AGESA PI, które są integrowane z aktualizacjami BIOS przez producentów płyt głównych [2][4].

Zgodnie z biuletynami bezpieczeństwa z sierpnia 2024 r. i sierpnia 2025 r., wymagane są określone wersje BIOS, aby zminimalizować te ryzyka na sprzęcie serwerowym [1][2].

Seria sprzętu Wymagana wersja BIOS
H11/H12 EPYC 7001/7002/7003 3.3 [2]
H12 Rome/Milan 2.8 [1]

Aktualizacja BIOS do tych konkretnych wersji zapewnia rozwiązanie problemów dotyczących SMM i ASP [1][2]. Ogólnie zaleca się monitorowanie stron wsparcia producentów pod kątem najnowszych aktualizacji mikrokodu AGESA, aby utrzymać bezpieczeństwo platformy [2][4].

Wyjaśnienie problemu: Sinkclose i niezabezpieczone automatyczne aktualizacje

Główny problem bezpieczeństwa dotyczy krytycznej luki oficjalnie śledzonej jako CVE-2023-31315, powszechnie znanej jako Sinkclose [1][2][9]. Błąd ten jest uważany za niezwykle istotny, ponieważ potencjalnie dotyczy niemal każdego procesora AMD wydanego od 2006 roku [3][8]. Ten ogromny zakres obejmuje setki milionów układów wyprodukowanych w ciągu około dwóch dekad [6][7].

Luka jest klasyfikowana jako Wysoka pod względem powagi [11]. Celuje ona w głębokie komponenty architektoniczne platformy, w tym System Management Mode (SMM), AMD Secure Processor (ASP) oraz Secure Nested Paging (SEV-SNP) [13][15]. Ponieważ exploit działa na tak niskim poziomie, infekcja może potencjalnie przetrwać reinstalację systemu operacyjnego i ominąć Secure Boot [12].


Jak działa Sinkclose

Nazwa exploita Sinkclose to połączenie nazwy exploita „Sinkhole” z 2015 roku oraz specyficznej funkcji układu o nazwie TClose [10]. Badacze zidentyfikowali, że błąd ten utrzymuje się przez wiele generacji architektury AMD [3].

Aby skutecznie wykorzystać tę wadę, atakujący musi zazwyczaj posiadać dostęp na poziomie jądra (kernel-level) do systemu operacyjnego [14]. Chociaż ten wymóg oznacza, że system musi być już wcześniej poważnie naruszony, po wdrożeniu exploita Sinkclose powstałe złośliwe oprogramowanie może stać się praktycznie niewykrywalne i niezwykle trudne do usunięcia [3][9].


Problemy ze wsparciem legacy i aktualizacjami

Oprócz wad na poziomie procesora, pojawiły się obawy dotyczące bezpieczeństwa mechanizmów aktualizacji i starszego sprzętu. Raporty sugerują, że niektóre luki typu Remote Code Execution (RCE) mogą wynikać z narzędzi do automatycznej aktualizacji oprogramowania, które pobierają pliki wykonywalne przez nieszyfrowane połączenia HTTP.

Ponadto AMD wskazało, że nie wyda łatek dla niektórych luk, takich jak CVE-2023-31306, dla kilku starszych serii kart graficznych [5]. Dotyczy to serii Radeon RX 5000, RX Vega, PRO VII oraz PRO W5000 [5]. Producent stwierdził, że próba naprawy tych konkretnych błędów na starszym sprzęcie wiązałaby się ze znacznym ryzykiem regresji i niestabilności systemu [5].

Luka Dotknięte komponenty Zgłoszony wpływ
CVE-2023-31315 (Sinkclose) SMM, ASP, IOMMU, SEV-SNP [13][15] Głęboka, trwała infekcja; omija Secure Boot [12]
CVE-2023-31306 Radeon RX 5000, Vega, PRO VII [5] Potencjalne ryzyko bezpieczeństwa; pozostaje niezałatane na starszych kartach [5]

Te połączone czynniki sugerują, że starsze systemy mogą pozostać podatne na głębokie infekcje, jeśli nie są aktywnie wspierane nowym mikrokodem lub aktualizacjami sterowników. Eksperci sugerują, że trwałość tych wad w architekturze sprzętowej czyni je „praktycznie nienaprawialnymi” na niektórych starszych platformach [3][11].

Dlaczego tak się dzieje: Przyczyny źródłowe

Kilka czynników wpływa na decyzję o pozostawieniu niektórych luk sprzętowych bez poprawki. Choć bezpieczeństwo jest priorytetem dla nowoczesnych systemów [2][4], producenci często napotykają przeszkody techniczne i logistyczne przy rozwiązywaniu problemów w starszych architekturach.

Cykl życia i polityka wsparcia

Najczęstszym powodem niezałatanych błędów jest fakt, że sprzęt przekroczył swój oficjalny okres wsparcia [11][15]. AMD potwierdziło, że nie wyda łatek dla procesorów serii Ryzen 1000, 2000 i 3000 [11][14]. Te starsze generacje konsumenckie są zazwyczaj wykluczane z planów mitygacji ze względu na ustaloną politykę cyklu życia wsparcia sprzętowego [7][15].

Ryzyko niestabilności i regresji

W specyficznych przypadkach dostarczenie poprawki bezpieczeństwa może przynieść więcej szkody niż pożytku dla ogólnej wydajności systemu. W przypadku produktów takich jak serie Radeon RX 5000, RX Vega, PRO VII i PRO W5000, AMD oświadczyło, że nie wyda poprawki dla CVE-2023-31306 [1]. Rozwiązanie tej luki rzekomo stwarza „znaczne ryzyko regresji i niestabilności” [1]. Złożoność przenoszenia nowoczesnych łatek bezpieczeństwa do starszych architektur sterowników może potencjalnie prowadzić do awarii systemu lub ograniczenia funkcjonalności.

Klasyfikacja powagi i komponentów

Producenci mogą również zdecydować o braku łatania luk, jeśli ich powaga zostanie sklasyfikowana jako niska lub jeśli sprzęt zostanie uznany za „poza zakresem” [10][11]. Na przykład dostawca nie dostarcza poprawek dla CVE-2024-36348 i CVE-2024-36349 [10]. Dodatkowo, niektóre urządzenia, takie jak płyta główna M11SDV-4/8C(T)-LN4F, są wyraźnie wymienione jako „nie dotyczy” (Not Affected) w przypadku niektórych biuletynów o wysokiej powadze, takich jak AMD-SB-4012 [2][11].

Priorytetyzacja zasobów

Dowody sugerują wyraźne rozróżnienie w sposobie traktowania sprzętu korporacyjnego i konsumenckiego. Podczas gdy starsze konsumenckie procesory Ryzen pozostają bez opieki [3][7], AMD nadal dostarcza środki zaradcze dla pięciu generacji procesorów serwerowych EPYC, od 1. do 5. generacji [2][6].


Kategoria sprzętu Status wsparcia Główny powód
Ryzen 1000/2000/3000 Niezałatane Polityka cyklu życia [11][15]
Radeon RX 5000/Vega Niezałatane Ryzyko niestabilności/regresji [1]
EPYC 1. - 5. gen. Załatane Priorytet korporacyjny [2][6]
Płyty główne H11/H12 Załatane Niezbędne wsparcie serwerowe [8]

Ryzyko i ograniczenia

Należy zauważyć, że korzystanie z niezalatanego sprzętu może potencjalnie narażać systemy na trwałe ryzyko bezpieczeństwa. Chociaż luka Sinkclose wymaga wysokiego poziomu dostępu do wykorzystania, brak oficjalnych łatek dla starszych układów Ryzen oznacza, że platformy te mogą pozostać podatne na ataki na czas nieokreślony [3][11]. Użytkownicy powinni przyjąć, że gdy produkt osiągnie koniec cyklu wsparcia, jest mało prawdopodobne, aby otrzymał dalsze aktualizacje zabezpieczeń, niezależnie od powagi luki [7][15].

Dowody i rzeczywistość

Oficjalna dokumentacja i niezależne badania potwierdzają, że zidentyfikowane ryzyka bezpieczeństwa są znaczące i powszechne. Firmy Supermicro i AMD wydały lub zaktualizowały biuletyny bezpieczeństwa w sierpniu 2024 r. i sierpniu 2025 r., klasyfikując kilka luk jako Wysokie pod względem powagi [1][2][3][5]. Te oficjalne raporty wskazują, że błędy celują w krytyczne komponenty platformy, w tym System Management Mode (SMM), AMD Secure Processor (ASP), IOMMU oraz SEV-SNP (Secure Nested Paging) [4][11].

Badacze z IOActive odkryli specyficzną lukę o nazwie Sinkclose, która jest oficjalnie śledzona jako CVE-2023-31315 [12][14]. Błąd ten rzekomo dotyczy niemal wszystkich procesorów AMD wydanych od 2006 roku, co sugeruje głęboko zakorzeniony problem architektoniczny [12]. Analitycy potwierdzają, że trendy te nie są odosobnionymi incydentami, lecz odzwierciedlają szerszy, złożony krajobraz bezpieczeństwa sprzętowego [12].


Praktyczny wpływ tych luk charakteryzuje się ich potencjałem do trwałego utrzymywania się oraz specyficznymi wymaganiami dotyczącymi eksploatacji:

  • Głęboka trwałość: Luka Sinkclose może potencjalnie przetrwać reinstalację systemu operacyjnego i ominąć mechanizmy Secure Boot, co czyni ją wyjątkowo trudną do wykrycia lub usunięcia po wystąpieniu infekcji [10].
  • Wymagania dostępu: Wykorzystanie Sinkclose zazwyczaj wymaga, aby atakujący posiadał już dostęp na poziomie jądra (kernel-level) do głównego systemu operacyjnego komputera [13].
  • Metoda mitygacji: Aktualizacje zabezpieczeń są zazwyczaj dostarczane poprzez zaktualizowane pakiety AMD AGESA PI dołączone do aktualizacji BIOS systemu [8].

Poniższa tabela podsumowuje potwierdzone wersje poprawek dla popularnych płyt głównych serwerowych według ostatnich biuletynów:

Seria sprzętu Wersja poprawki (Sierpień 2024) Wersja poprawki (Sierpień 2025)
H11 EPYC 7001 - BIOS 3.3 [6]
H12 EPYC 7002/7003 BIOS 2.8 [9] BIOS 3.3 [6]

Uwaga: Nie wszystkie produkty są dotknięte każdym biuletynem. Na przykład płyta główna M11SDV-4/8C(T)-LN4F jest wymieniona jako „nie dotyczy” w biuletynie AMD-SB-4012 [7].

Te udokumentowane fakty potwierdzają, że choć luki są poważne i trwałe, często wymagają znacznego początkowego dostępu do systemu, zanim będą mogły zostać wykorzystane [13]. Prognozy branżowe sugerują, że utrzymywanie aktualnych wersji BIOS pozostaje główną metodą mitygacji tych ryzyk na poziomie sprzętowym [8].

Jak sprawdzić, czy problem Cię dotyczy

Określenie poziomu ryzyka wymaga zidentyfikowania konkretnej generacji sprzętu oraz aktualnego stanu oprogramowania układowego. Ponieważ wiele z tych luk ma status Wysoki [6][8], użytkownicy powinni przeprowadzić systematyczną kontrolę komponentów swojego systemu.

Krok 1: Zidentyfikuj generację swojego procesora

Pierwszym krokiem jest potwierdzenie, która rodzina procesorów napędza Twój system. Dotknięty sprzęt obejmuje zarówno linie konsumenckie, jak i korporacyjne, choć dostępność poprawek różni się znacznie w zależności od generacji.

  • Komputery stacjonarne/Laptopy konsumenckie: Sprawdź, czy używasz procesorów serii Ryzen 1000, 2000 lub 3000, ponieważ te starsze generacje według doniesień nie mają zaplanowanych łatek [11]. W przeciwieństwie do nich, procesory serii Ryzen 5000, 6000, 7000 i 8000 posiadają dostępne aktualizacje oprogramowania układowego [9].
  • Serwery i rozwiązania korporacyjne: Sprawdź, czy Twój system korzysta z procesorów AMD EPYC 1., 2., 3., 4. lub 5. generacji lub Ryzen Threadripper [2][3]. Dotknięte rodziny obejmują H11, H12, H13 oraz H14 [3].
  • Sprzęt graficzny: Użytkownicy serii Radeon RX 5000, RX Vega, PRO VII oraz PRO W5000 powinni zauważyć, że niektóre luki, takie jak CVE-2023-31306, mogą nie otrzymać poprawki ze względu na ryzyko niestabilności systemu [13].

Krok 2: Sprawdź aktualną wersję BIOS i AGESA

Środki zaradcze są dostarczane poprzez zaktualizowane pakiety AMD AGESA PI zawarte w aktualizacjach BIOS dostarczanych przez producentów płyt głównych [1]. Aktualną wersję znajdziesz w informacjach o systemie lub w menu UEFI.

Kategoria produktu Docelowa wersja poprawki Status
H11 / H12 EPYC (7001/7002/7003) BIOS wersja 3.3 [4] Dostępna [14]
Płyty główne H12 Rome / Milan BIOS wersja 2.8 [5] Dostępna [12]
Seria Ryzen 5000-8000 Różni się zależnie od producenta [9] Dostępna [9]
Seria Ryzen 1000-3000 N/D Brak planowanej poprawki [11]

Krok 3: Zweryfikuj ekspozycję komponentów technicznych

Jeśli korzystasz z systemu profesjonalnego lub serwerowego, sprawdź, czy Twoje środowisko opiera się na specyficznych komponentach platformy, w które celują te błędy. Luki dotyczą przede wszystkim AMD Secure Processor (ASP), SMM, IOMMU oraz SEV-SNP (Secure Nested Paging) [7][15].

Ostrzeżenie: Systemy wymienione jako „dotknięte”, które nie zostały zaktualizowane do zalecanych wersji BIOS (np. wersja 2.8 lub 3.3 dla konkretnych płyt EPYC), pozostają potencjalnie podatne na exploity celujące w ASP i SMM [4][5][15].


Krok 4: Sprawdź wyłączenia dla konkretnych modeli

Niektóre urządzenia w obrębie dotkniętych rodzin mogą być zwolnione z konkretnych luk. Na przykład płyta główna M11SDV-4/8C(T)-LN4F jest oficjalnie wymieniona jako „nie dotyczy” w biuletynie AMD-SB-4012 [10]. Zawsze porównuj swój konkretny model płyty głównej z najnowszymi biuletynami bezpieczeństwa producenta, aby potwierdzić jego status [1][14].

Co możesz zrobić: Rozwiązania krótko- i długoterminowe

Rozwiązanie problemu luk o wysokiej powadze, takich jak AMD-SB-4004 i AMD-SB-3003, wymaga wielowarstwowego podejścia, zależnego od typu sprzętu i wiedzy technicznej [4][10]. Podczas gdy wiele nowoczesnych systemów otrzymało środki zaradcze, niektóre starsze komponenty pozostają trwale narażone [14].

Kroki dla każdego: Aktualizacje BIOS i oprogramowania układowego

Podstawową metodą zabezpieczenia systemu AMD jest instalacja zaktualizowanych pakietów AGESA PI, które są dostarczane poprzez aktualizacje BIOS płyty głównej [1]. Aktualizacje te zazwyczaj zawierają niezbędne zmiany mikrokodu w celu mitygacji wad w AMD Secure Processor (ASP) oraz SEV-SNP [11][13].

  • Sprawdź dostępność: Producenci tacy jak Supermicro wydali krytyczne aktualizacje w sierpniu 2024 r. i sierpniu 2025 r. [10][12].
  • Zweryfikuj wersje: W środowiskach serwerowych wymagane są konkretne wersje BIOS, aby zapewnić ochronę. Na przykład płyty główne H12 Rome/Milan wymagają co najmniej wersji 2.8 [2].
  • Systemy EPYC: Większość płyt serwerowych H11 i H12 napędzanych procesorami serii EPYC 7001, 7002 lub 7003 wymaga wersji BIOS 3.3 dla pełnej mitygacji [3].
  • Sprzęt konsumencki: Aktualizacje oprogramowania układowego są obecnie dostępne dla procesorów serii Ryzen 5000, 6000, 7000 i 8000 [6]. Środki zaradcze są również wydawane dla standardowej serii desktopowej Ryzen 3000 oraz nowszych generacji [9][15].

Opcje zaawansowane: Utwardzanie jądra i migracja

Dla użytkowników w środowiskach o wysokim poziomie bezpieczeństwa lub korzystających z systemów opartych na Linuxie, poprawki na poziomie sprzętowym można uzupełnić o utwardzanie oprogramowania.

  • Wybór mikrokodu Linux: Zaktualizowane jądra, takie jak te od SUSE, zawierają teraz specyficzne poprawki wyboru łatek mikrokodu dla architektur Zen 5 i Strix Halo [8]. Upewnienie się, że Twoja dystrybucja działa na najnowszym stabilnym jądrze, może pomóc w zarządzaniu sposobem, w jaki procesor obsługuje kontrole wersji wpisów [8].
  • Migracja architektury: Jeśli Twoja infrastruktura opiera się na procesorach AMD EPYC 1., 2., 3. lub 4. generacji, przejście na sprzęt EPYC 5. generacji może zapewnić solidniejszą podstawę bezpieczeństwa, ponieważ te nowsze układy są projektowane z uwzględnieniem zaktualizowanych standardów bezpieczeństwa [5][7].
  • Izolacja komponentów: Ponieważ luki mogą wpływać na SMM, IOMMU i ASP, zaawansowani użytkownicy mogą rozważyć surowsze zasady wirtualizacji, aby ograniczyć potencjalny wpływ exploita międzykomponentowego [11].

Macierz kompatybilności wsparcia sprzętowego

Nie każdy sprzęt otrzyma łatki bezpieczeństwa. Poniższa tabela podsumowuje status wsparcia dla różnych linii produktów AMD na podstawie ostatnich biuletynów:

Rodzina produktów Status mitygacji Wymagane działanie
EPYC 7001/7002/7003 Zminimalizowane Aktualizacja do BIOS v3.3 [3]
Ryzen 3000 (Desktop) Wspierane Instalacja najnowszej aktualizacji AGESA [9]
Ryzen 5000–8000 Wspierane Aktualizacja BIOS/Firmware [6]
Seria Radeon RX 5000 Brak planowanej poprawki Monitorowanie pod kątem niestabilności [14]
Radeon RX Vega/PRO VII Brak planowanej poprawki Cytowane ryzyko regresji [14]

Ryzyko i ograniczenia

Należy pamiętać, że aktualizacja BIOS i oprogramowania układowego wiąże się z nieodłącznym ryzykiem. AMD oświadczyło, że nie wyda poprawek dla CVE-2023-31306 dla niektórych produktów graficznych, takich jak serie Radeon PRO W5000 i RX Vega [14]. Firma ustaliła, że próba załatania tych konkretnych luk stwarzałaby znaczne ryzyko regresji i niestabilności systemu [14].

Ponadto, choć aktualizacje znacznie minimalizują ryzyko, żadna łatka oprogramowania ani firmware'u nie zapewnia absolutnego bezpieczeństwa. Użytkownicy powinni zawsze weryfikować źródło plików BIOS i upewnić się, że zasilanie jest stabilne podczas procesu aktualizacji, aby zapobiec trwałemu uszkodzeniu sprzętu.

Ryzyko, ograniczenia i kiedy przestać

Chociaż luka Sinkclose (CVE-2023-31315) jest klasyfikowana jako Wysoka [8][10], nie jest to „prosty” exploit dla większości atakujących. Aby wykorzystać ten błąd, atakujący musi już posiadać dostęp na poziomie jądra (Ring 0) do systemu operacyjnego [3][4][5]. Oznacza to, że standardowe warstwy bezpieczeństwa systemu operacyjnego pozostają pierwszą i najważniejszą linią obrony [11].

Jeśli podstawowe bezpieczeństwo systemu jest zachowane, ryzyko infekcji Sinkclose jest znacznie mniejsze [3][5]. Jednak trudność przeprowadzenia ataku jest równoważona przez jego ekstremalną trwałość. Ponieważ złośliwe oprogramowanie działa w trybie System Management Mode procesora, może ono ominąć Secure Boot i przetrwać całkowitą reinstalację systemu operacyjnego [1][9].


Stosowanie środków zaradczych poprzez aktualizacje BIOS niesie ze sobą ryzyko, które użytkownicy muszą rozważyć. Aktualizacje te dostarczają zaktualizowane pakiety AMD AGESA PI zaprojektowane w celu załatania błędu [2]. Jednak ręczne aktualizacje BIOS mogą potencjalnie spowodować niestabilność systemu lub doprowadzić do uszkodzenia płyty głównej, jeśli proces zostanie przerwany lub jeśli oprogramowanie układowe będzie niekompatybilne.

Co więcej, niektóre urządzenia nie otrzymają tych zabezpieczeń. AMD oświadczyło, że nie wyda poprawek dla niektórych produktów, takich jak serie Radeon RX 5000 i PRO W5000, ponieważ aktualizacje stwarzają znaczne ryzyko regresji i niestabilności systemu [14]. Użytkownicy starszych procesorów typu „legacy” również mogą zostać pozostawieni bez wsparcia [11][13].


Ważne jest, aby rozpoznać moment, w którym standardowe rozwiązywanie problemów przestaje wystarczać. Ponieważ infekcje Sinkclose są praktycznie niewidoczne dla tradycyjnych narzędzi antywirusowych i przeżywają czyszczenie dysku, są one wyjątkowo trudne do wykrycia [1][9].

Eksperci sugerują, że jeśli podejrzewana jest infekcja na poziomie oprogramowania układowego, standardowe naprawy programowe prawdopodobnie zawiodą [9]. W takich przypadkach zaleca się skorzystanie z profesjonalnej pomocy technicznej w celu ustalenia, czy integralność sprzętu została naruszona. Jeśli nie czujesz się pewnie przy aktualizacji BIOS, zazwyczaj bezpieczniej jest skonsultować się ze specjalistą, niż ryzykować trwałe uszkodzenie sprzętu.

  • Warunek wstępny: Atakujący potrzebują uprawnień na poziomie jądra, aby rozpocząć atak [3][14].
  • Trwałość: Po aktywacji infekcja może przetrwać reinstalację systemu operacyjnego [1][9].
  • Granice poprawek: Środki zaradcze są dostarczane przez aktualizacje BIOS, ale niektóre starsze lub specyficzne urządzenia (jak niektóre procesory graficzne Radeon) nie otrzymają łatek [2][14].
  • Działanie: Jeśli podejrzewasz głęboką infekcję na poziomie firmware'u, standardowe formatowanie prawdopodobnie będzie nieskuteczne [9].

Jeśli nie masz pewności, zazwyczaj taniej jest raz zapytać specjalistę, niż później naprawiać skutki błędu.

FAQ

Czy luka Sinkclose dotyczy procesorów Ryzen 3000?

Wpływ na procesory serii Ryzen 3000 zależy od konkretnej architektury modelu. Standardowe procesory desktopowe, takie jak seria Matisse, miały zaplanowane aktualizacje mitygacyjne od 20 sierpnia 2024 r. [2]. Choć te układy desktopowe były początkowo pominięte w planach łatania, decyzje producenta zostały później zmienione, aby je uwzględnić [108]. Jednak procesory serii Ryzen 3000G, obok serii Ryzen 1000 i 2000, nie mają obecnie zaplanowanych łatek bezpieczeństwa [3][11].

Generacja procesora Status poprawki
Ryzen 3000 Desktop (Matisse) Mitygacje wydane/zaplanowane [1][2][108]
Seria Ryzen 3000G Brak planowanej poprawki [3]
Serie Ryzen 1000 i 2000 Brak planowanej poprawki [3][6][11]

Czy standardowe oprogramowanie antywirusowe może wykryć lub usunąć Sinkclose?

W większości przypadków standardowe oprogramowanie antywirusowe nie jest w stanie wykryć ani zneutralizować tej luki. Dzieje się tak, ponieważ błąd rezyduje w System Management Mode (SMM), wysoce uprzywilejowanym środowisku wykonawczym, które działa niezależnie od systemu operacyjnego [5]. Ponieważ exploit funkcjonuje na tak głębokim poziomie, może on potencjalnie przetrwać reinstalację systemu operacyjnego i ominąć Secure Boot [15]. Eksperci sugerują, że gdy system zostanie naruszony na tym poziomie, infekcja może być praktycznie nienaprawialna bez niskopoziomowych aktualizacji oprogramowania układowego [8][9].


Dlaczego niektóre starsze produkty AMD pozostają bez poprawek?

AMD wskazało, że w przypadku niektórych starszych urządzeń wydanie poprawki mogłoby prowadzić do znacznego ryzyka technicznego. Na przykład, odmówiono rozwiązania specyficznych luk w kartach graficznych serii Radeon RX 5000, RX Vega oraz PRO W5000 ze względu na wysokie ryzyko regresji i niestabilności systemu [14]. W przypadku starszych generacji procesorów, takich jak serie Ryzen 1000 i 2000, firma oficjalnie zdecydowała o niewydawaniu łatek, pozostawiając te procesory bez ochrony mimo krytycznego charakteru wady [6][11].


W jaki sposób dostarczane są środki zaradcze dla tych luk?

Mitygacje dla tych błędów bezpieczeństwa są dostarczane przede wszystkim poprzez zaktualizowane pakiety AMD AGESA PI [4]. Pakiety te są integrowane z aktualizacjami BIOS dostarczanymi przez producentów płyt głównych lub integratorów systemów [4]. Na przykład płyty główne serwerowe, takie jak modele H12 Rome/Milan, wymagają BIOS w wersji 2.8 lub wyższej, aby rozwiązać zgłoszone luki [10]. Większość płyt serwerowych H11 i H12 EPYC wymaga wersji 3.3 do mitygacji [12].


Czy najnowszy sprzęt AMD jest dotknięty tymi błędami?

Luka Sinkclose rzekomo dotyczy niemal każdego procesora AMD wydanego od 2006 roku [8][9]. Choć wada ma charakter architektoniczny i utrzymuje się od dziesięcioleci, nowsze generacje mogą mieć inny status wsparcia. Raporty branżowe sugerują, że procesory serii Ryzen 9000 oraz Ryzen AI 300 mogły zostać załatane fabrycznie przed premierą, choć w niektórych kontekstach pozostaje to niepotwierdzone oficjalną dokumentacją [11]. Użytkownicy są zachęcani do weryfikacji swojej konkretnej wersji BIOS w biuletynach producenta, aby potwierdzić poziom ochrony [4][12].

Podsumowanie / Kluczowe wnioski

Zidentyfikowane luki bezpieczeństwa w sprzęcie AMD stanowią istotny profil ryzyka, wymagający natychmiastowej uwagi zarówno ze strony administratorów systemów, jak i użytkowników indywidualnych. Poniższe punkty podsumowują obecną sytuację i niezbędne kroki w celu utrzymania bezpiecznego środowiska:

  • Ryzyko o wysokiej powadze: Luki są oficjalnie sklasyfikowane jako Wysokie pod względem krytyczności [6][7]. Wpływają one na krytyczne komponenty platformy, w tym System Management Mode (SMM), AMD Secure Processor (ASP) oraz IOMMU [15].
  • Mitygacje oparte na aktualizacjach: Dla wspieranego sprzętu środki zaradcze są dostarczane poprzez pakiety AMD AGESA PI w ramach aktualizacji BIOS [1]. Dotyczy to generacji EPYC od 1 do 5 oraz procesorów serii Ryzen 5000, 6000, 7000 i 8000 [2][11][12].
  • Wykluczenie sprzętu legacy: AMD nie wyda łatek dla kilku starszych linii produktów, w tym procesorów serii Ryzen 1000, 2000 i 3000 [8][13]. Dodatkowo, niektóre karty graficzne, takie jak serie Radeon RX 5000 i Vega, pozostaną niezałatane, aby uniknąć potencjalnej niestabilności systemu [4].
  • Konserwacja i wymiana: Podczas gdy nowsze modele otrzymują poprawki oprogramowania układowego, użytkownicy starszego sprzętu mogą potrzebować zwiększonej czujności w zakresie bezpieczeństwa lub rozważyć wymianę sprzętu, aby zapewnić długoterminową ochronę [14].

Regularna konserwacja oprogramowania układowego jest niezbędna do mitygacji tych ryzyk na wspieranych platformach [10]. W przypadku osób korzystających ze starszych systemów, które nie są już wspierane, nieodłączne ryzyko bezpieczeństwa sprzętu legacy zazwyczaj rośnie wraz z odkrywaniem nowych luk bez odpowiadających im oficjalnych poprawek.

Jeśli nie masz pewności, zazwyczaj taniej jest raz zapytać specjalistę, niż później naprawiać skutki błędu.

Quellen

[1] Supermicro: AMD Security Vulnerabilities, August 2024

[2] Supermicro: AMD Security Vulnerabilities, August 2025

[3] SUSE: SUSE-SU-2026:20228-1: important: Security update for the Linux Kernel

[4] AMD: AMD Graphics Vulnerabilities – August 2025 (AMD-SB-6018)

[5] WinBuzzer: AMD Won't Fix Critical RCE Vulnerability in its AutoUpdate Software

[6] Tom's Hardware: Security researcher says AMD auto-updater downloads software insecurely, enab...

[7] thehackernews.com

[8] El Chapuzas Informático: AMD confirms that its Zen 6 CPUs (Ryzen, Threadripper, and EPYC) will use FRE...

[9] WIRED: ‘Sinkclose’ Flaw in Hundreds of Millions of AMD Chips Allows Deep, Virtually ...

[10] TechPowerUp: "Sinkclose" Vulnerability Affects Every AMD CPU Dating Back to 2006

[11] CSO Online: AMD addresses Sinkclose vulnerability but older processors left unattended

[12] heise online: New security vulnerabilities in various modern AMD Ryzen and Epyc processors

[13] Lansweeper: AMD Fixes Vulnerability that Allows Malicious Microcode Injection

[14] Security Advisory Report: AMD Sinkclose Vulnerability: Legacy CPU Support and Patching Status

[15] AMD / Wired Tech Analysis: AMD Refuses to Fix Critical Security Flaw: Are You at Risk?

[108] Wikipedia: Sinkclose

[110] The Cyber Express: Sinkclose Vulnerability in AMD Chips: What You Need to Know About Unpatched M...

[143] Tech Media Analysis: AMD Refuses to Fix Critical Security Flaw: Are You at Risk?

Brauchen Sie Hilfe?

Wir reparieren Ihren PC oder Laptop schnell und zuverlässig.

Jetzt Reparatur anfragen