La începutul acestei luni, a fost descoperită o nouă vulnerabilitate critică în procesoarele Intel, numită „Spoiler”. Specialiștii care au identificat problema au raportat că procesoarele AMD și ARM nu sunt afectate de aceasta. Acum, compania AMD a confirmat că, datorită caracteristicilor arhitecturale, Spoiler nu reprezintă o amenințare pentru procesoarele sale.

La fel ca și în cazul vulnerabilităților Spectre și Meltdown, noua problemă se află în implementarea mecanismelor de execuție speculativă a comenzilor în procesoarele Intel. În cipurile AMD, acest mecanism este implementat diferit, utilizând, în special, o abordare diferită în gestionarea operațiunilor din memoria operațională și din cache. Mai exact, Spoiler poate accesa informații parțiale despre adresă (peste 11 biți din adresă) în timpul operațiunilor de încărcare. Iar procesoarele AMD nu utilizează potriviri parțiale ale adreselor peste 11 biți din adresă în timpul rezolvării conflictele de încărcare.

Este important de menționat că, deși Spoiler, ca și Spectre, se bazează pe mecanismul execuției speculative a comenzilor, nu se pot aplica „patch-uri” existente pentru a închide noua vulnerabilitate, la fel cum s-a făcut în trecut cu exploit-urile. Asta înseamnă că procesoarele Intel actuale au nevoie de noi patch-uri, ceea ce ar putea afecta din nou performanța cipurilor. Pe viitor, Intel va necesita, desigur, soluții la nivel arhitectural. Compania AMD, pe de altă parte, nu va trebui să facă astfel de demersuri.

La final, merită menționat că Spoiler afectează toate processoarele Intel, începând cu cipurile Core de prima generație și ajungând la actualele Coffee Lake Refresh, precum și la viitoarele Cascade Lake și Ice Lake. Deși Intel a fost informată despre problemă la începutul lunii decembrie a anului trecut, iar de la publicarea problemei Spoiler au trecut deja mai mult de zece zile, compania Intel nu a prezentat încă soluții posibile pentru problema aceasta și nu a făcut o declarație oficială în acest sens.
Sursa: 3dnews.ru
