Sicherheit von Webanwendungen · Senior · Frage 21 von 75
Warum wurden SharedArrayBuffer und hochauflösende Timer nach Spectre eingeschränkt?
- 1Weil sie auf schwachen Mobilgeräten zu viel Speicher brauchten
- 2Weil sie in den meisten Browsern nicht über HTTPS funktionierten
- 3Präzises Timing lässt eine Seite Speicher anderer Origins im Prozess lesen
Antwort zeigen
Richtige Antwort: Präzises Timing lässt eine Seite Speicher anderer Origins im Prozess lesen
Erklärung
Cross-Origin-Isolation garantiert, dass keine Daten anderer Origins im Prozess liegen, diese APIs sind damit wieder sicher.