Newsgroup: it.comp.hardware
Titolo: Nuova vulnerabilità Intel su AVX2/512

DOWNFALL
 
complimenti ad Intel: 
https://www.phoronix.com/review/downfall
 
 
Vulnerabilità da esecuzione speculativa con furto di dati scoperta da un 
ricercatore di Google, segnalata ad Agosto 2022 (un anno fa) e resa 
pubblica solo oggi per CPU della precedente generazione fino a Skylake.
 
La mitigazione può impattare fino al 50% delle performance.
 
Ecco chi spende in sicurezza!

Dopo dura riflessione, marimbarza ha scritto :

Fino al 50%? Me cojoni...gia' le cpu coinvolte sono vecchiotte,
con la patch che diventano...dei Pentium?


 
Comunque manco farlo apposta e' stata scoperta una "nuova"
falla pure su AMD...stavolta i proci coinvolti sarebbero
tutti quelli appartenenti alla famiglia Zen e l'hanno battezzata 
Inception:
 
https://www.hwupgrade.it/news/cpu/un-attacco-da-film-contro-le-cpu-amd-dal-2017-a-oggi-ricercatori-mettono-a-punto-inception_119086.html
 

 
 
Sembra che amd ed intel facciano a gara a "chicelàpiùlungo"..
 
Certo che questo sistema di esecuzione speculativa, ne sta creando di problemi
a tutti e due...
 
-- 
Sappi che la mia spocchiosita' depressiva con pulsione
all'autodemolizione e' allo studio di menti brillanti del mondo della
psichiatria.  Hanno promesso di spiegarmi che cosa ho detto.

 (fix 1.0)
 
ROTFL

 problemi a tutti e due...
 
Meglio tornare alle cpu del tipo in order execution come ai tempi
dei Pentium... :D


Sono state rese pubbliche in questo periodo perché c'è una grossa 
conferenza sulla sicurezza informatica a breve.
 
Comunque l'impatto della mitigazione di Downfall riguarda solo 
l'utilizzo delle AVX2, ed effettivamente dai primi benchmark si oscilla 
fra un 10% e un 40% di degrado: 
https://www.phoronix.com/review/intel-downfall-benchmarks
 
 
La vulnerabilità di AMD sembra molto meno pericolosa e la mitigazione 
sembra che avrà un impatto "trascurabile".
 
 

 ha scritto:

Forse no.
Però, a mente fredda, sarebbe meglio ri-studiare da zero il sistema...
 
Chicelàpiùbuggato...
ROTFLASTC
 
-- 
(?)

   
Attaccare correttamente decine di milliardi di transistor non deve 
essere proprio una passeggiata
Magari manda la tua candidatura, e visto che ci sei fai una fotocopia e 
manda via anche quella del compagnuccio, si sa mai che vi prendano
Se partiste, fatece sape', che se non vi vediamo scrivere, qua' dentro 
stiamo tutti in pensiero
 

 sistema...
 
Fanno prima ad abbandonare il design x86 in toto misa'...

 comperare lo stesso.
 
L'x86 e' un carrozzone con zavorra pazzesco...

 
 
L'era dei tecnigrafi non passa mai
Hai mandato candidatura?
Quand'e' che parti/partite?
 

 molto in testa.
 
Si ma sono ancora secchi d'acqua nell'oceano...magnamo tranquilli
nel frattempo :D

 Ma quand'è che parti tu per andare a fare in culo semmai O casoumanoA
 
 
Eh ma che sboccato, si vede che da piccolino t'e' mancata una mano per 
imparare a comportarsi, e fin qua' e' sfortuna, puo' capitare
Ma quando uno cresce e continua con la stessa solfa, allora vuol dire 
che del suo non ce lo mette (o forse non capisce) ed allora la sfortuna 
c'entra poco
Vala' birbacione che non sei altro

 Micatanto... :-(
 
Si, per modo di dire...

 L'x86 e' un carrozzone con zavorra pazzesco...
 
Mica tanto, tutte queste vulnerabilita' sfruttano falle nelle 
ottimizzazioni (e speculazioni varie), sono comuni anche 
all'architettura ARM che con x86 non c'entra nulla.
 
Poi e' stupido fare di tutta l'erba un fascio, c'e' differenza tra una 
falla che per essere sfruttata richiede l'accesso all'hardware o 
privilegi vari, in sostanza richiede anche il consenso dell'utente e una 
certa collaborazione, ben diverso e' il caso di quelle vulnerabilita' 
che possono essere sfruttate da remoto con una pagina HTML.

 sembra che avrà un impatto "trascurabile".
 
Infatti:
"We found that on Zen 1(+) and Zen 2, this comes with a hefty overhead 
between 93.1% and 216.9%..."
 
Tra 93% e 216%, manco te ne accorgi. :D

 non c'entra nulla.
 
Lo so che alcune vulnerabilita' ci stanno pure sull'altra sponda...ma 
l'x86 rimane comunque un carrozzone :P


Quello è se venisse implementato il flush completo della branch cache, 
cosa che non verrà fatta a quanto pare, aggirando il problema con un 
workaround:
 
"Instead of flushing the entire branch predictor state, AMD proposed a 
different mitigation for the Linux kernel. By reducing all returns in 
the kernel to a single one, it becomes possible to ensure a safe (but 
still incorrect) branch predictor state each time this return is 
executed. Keeping previous mitigations in mind, this effectively means 
that AMD opted to have all indirect branches forcibly mispredict to a 
benign location, preventing Inception attacks."
 
Il punto del discorso non è chi è meglio e chi è peggio, perché solo 1) 
un ignorante in materia o 2) un personaggio in totale malafede potrebbe 
sostenere che esiste hardware o software esente da difetti di 
progettazione, millantando argomenti fantomatici come le spese in 
sicurezza, team interni o esterni che scoprono vulnerabilità, o altri 
maldestri tentativi di ostentare fanatismo. Tu sei chiaramente nel 
gruppo di quelli in malafede.

 gruppo di quelli in malafede.
 
E tu sei nel gruppo degli struzzi, con la testa nella sabbia e il culo 
per aria.

 -_- ...deciditi. 
 
Eh? lol