Warum beeinträchtigen AMD-Prozessor keine Sicherheitslücken?

361
Nae

Laut diesem Artikel gibt es einen neu entdeckten Sicherheitsfehler in Prozessoren. Der Artikel behauptet jedoch auch, dass nur Intel-Prozessoren betroffen sein können, nicht AMD-Prozessoren. Ich dachte, dass sie dieselbe Architektur verwenden würden, warum würde dies nur eine Marke betreffen?

0
Das bedeutet nur, dass sie denselben Befehlssatz unterstützen. Die zugrunde liegenden Implementierungen sind sehr unterschiedlich. grawity vor 6 Jahren 1
Siehe den Hauptgrund: https://lkml.org/lkml/2017/12/27/2 Biswapriyo vor 6 Jahren 2

1 Antwort auf die Frage

2
multithr3at3d

Das Thema hat nichts mit der Architektur selbst zu tun. Intel- und AMD-Prozessoren weisen sehr unterschiedliche Implementierungen und Feature-Sets auf und entsprechen dennoch der gewünschten Architektur.

Ein gutes Beispiel für einen Unterschied, den Microsoft erhalten hat, ist die alte ursprüngliche Microsoft Xbox 1. Die Xbox 1 konnte gehackt werden, da die Intel-CPU in diesem System (zu diesem Zeitpunkt mindestens) wieder zu Adderss 0 zurückkehrt, wenn die letzte Adresse erreicht wird , während die AMD-CPU, die berücksichtigt wurde (aber letztendlich nicht entschieden wurde), eine Ausnahme generierte. Der Wraparound ermöglichte die Platzierung von Exploit-Code an einer geeigneten Stelle und trug dazu bei, dass der MechAssault und andere Softmods vorhanden waren. LawrenceC vor 6 Jahren 2
Während Intel- und AMD-Prozessoren beide, wie bereits erwähnt, der x86-Architektur entsprechen, kann der Zeitaufwand, den eine bestimmte Anweisung benötigt, unterschiedlich sein. Intel und AMD haben auch markenspezifische Anweisungen. Möglicherweise verfügen sie auch nicht über entsprechende Anweisungen (z. B. VT-x vs. AMD-V), je nach Anweisung. Die Details des Exploits wurden aufgrund eines Embargos in Bezug auf die Einzelheiten nicht veröffentlicht, ohne zu wissen, welche anfälligen Anweisungen dazu gehören. Diese Frage ist schwer detaillierter zu beantworten. Ramhound vor 6 Jahren 2
Es lohnt sich auch, darauf hinzuweisen, dass der Fehler auftritt, basierend auf [Intels Behauptung] (https://www.neowin.net/news/intel-responds-to-security-vulnerability-calling-out-amd-and-arm). , auch für AMD- und ARM-Prozessoren. Ramhound vor 6 Jahren 0
@ramhound - Intel ist mit ihrer Unterstellung etwas disengenius. AMD x86-CPUs sind nicht betroffen - AMD führt jedoch auch ARM-Prozessoren und ARM-Prozessoren aus. davidgo vor 6 Jahren 0
@davidgo Let wartet auf die Details der Sicherheitsanfälligkeit, bevor wir das sagen. Mit einem Embargo für Details haben wir von Dritten ohne Agenda keine große Bestätigung durch Dritte. Ramhound vor 6 Jahren 0
@ramhound - Ich denke nicht, dass die Linux-Kernel-Jungs eine Agenda haben - und sie kennen die Details und haben und x86 -http: //lkml.iu.edu/hypermail/linux/kernel/1712.3/00675.html davidgo vor 6 Jahren 0
["Jeder ist in Gefahr"] (https://arstechnica.com/gadgets/2018/01/meltdown-and-spectre-every-modern-processor-has-fixing-security-flaws/) war nur eine der Schwachstellen scheinbar fixiert Ramhound vor 6 Jahren 1