Lunario dei Frati PatchatoriIl calendario dei santi delle CVE

Patrono del 6 novembre

F00FHoly card for pentium-f00f, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 F00F F00F QUATTUOR BYTA SISTUNT
🤖 Immagine e testi generati con AI

⬇ Scarica il santino: ·

Incorpora nel tuo sito

San F00F, Padre della Chiesa che bloccava il Pentium

Patrono dei processori Pentium, delle istruzioni illegali e di chi scoprì che quattro byte potevano fermare tutto.

Vita

Nel novembre 1997 si diffuse la notizia che un'istruzione malformata del Pentium, un CMPXCHG8B bloccato che nei byte iniziava con F0 0F C7 C8, mandava in stallo completo il processore: il sistema si piantava e serviva un riavvio. Bastava che un qualunque programma senza privilegi la eseguisse, su Windows come su Unix. Non c'era microcodice da aggiornare: i sistemi operativi dovettero imparare a intercettare l'istruzione prima che facesse danni.

Preghiera

O San F00F, che con quattro byte fermi il cuore della macchina, fa' che i nostri sistemi sopravvivano alle istruzioni malate. Amen.

Come si festeggia

Si festeggia aggiornando il sistema operativo con la soluzione per la tabella delle interruzioni (la «F00F workaround»).

Quattro byte bastano a zittire un gigante.

Scheda tecnica

Divulgata il
6 novembre 1997
CVE
CVE-1999-1476

A bug in Intel Pentium processor (MMX and Overdrive) allows local users to cause a denial of service (hang) in Intel-based operating systems such as Windows NT and Windows 95, via an invalid instruction, aka the "Invalid Operand with Locked CMPXCHG8B Instruction" problem.

Fonti: seclists.org · nvd.nist.gov

📅 Aggiungi al tuo calendario

SantiGoogle CalendarApple, Outlook (.ics)

Ricorrenze (feste, flagelli e miracoli)Google CalendarApple, Outlook (.ics)

Su Google Calendar puoi anche incollare l’indirizzo in Impostazioni → Aggiungi calendario → Da URL. Il primo caricamento può richiedere qualche ora.