Passa ai contenuti principali

Attacco hacker (?) al sito INPS

Oggi i social ed i mezzi di comunicazione hanno parlato molto di una, chiamiamola così, singolare anomalia di funzionamento del sito INPS. Ho scritto questo post per rispondere alle domande e richieste di chiarimento che ho ricevuto.

La singolare anomalia di funzionamento è questa: alcune persone si sono collegate al sito INPS, si sono autenticate, il sito non mostrava i loro dati bensì i dati di altri cittadini iscritti al sito.

Determinare la causa di questa anomalia con certezza, ovviamente, non è possibile da casa mia, con le sole informazioni di cui dispongo.

L'ipotesi di gran lunga più probabile sulla base di queste informazioni è che ci sia stato un errore di configurazione sul sito (maggiori dettagli più sotto).

Alcuni organi ufficiali hanno parlato di "attacco hacker".

E' certo che ogni sito web, in tutto il mondo, è sistematicamente oggetto di numerosi "attacchi hacker" (che possono avere successo o meno). E' certo che in questo periodo ci sono numerosi attacchi legati all'emergenza che stiamo vivendo. E' possibile che ci siano stati attacchi sul sito INPS tra stanotte e questa mattina. E' estremamente improbabile, per usare un eufemismo, che un attacco hacker possa essere la causa dell'anomalia riportata dai mezzi di informazione.

Credo che quanto ho scritto sinora sia incontestabile. Seguono mie opinioni ed alcuni dettagli tecnici.

Opinioni

  1. In un momento così difficile per il mondo intero e per il nostro paese, occorre avere il massimo rispetto per chi lavora nei servizi di pubblico interesse. Occorre anche, secondo me, prendere semplicemente atto di eventuali errori, mancanze ed omissioni. Se c'è stato un errore di configurazione sulla infrastruttura web INPS, dobbiamo prenderne atto e basta, senza sbraitare e senza puntare il dito su nessuno. Il nostro paese soffre di enormi carenze nell'ambito delle tecnologie informatiche, da tempo, quindi non c'è da stupirsi. Dobbiamo solo avere pazienza ed avere rispetto per chi si trova in questo momento a cercare di tirare la carretta.
  2. Nonostante quanto ho appena scritto, non posso fare a meno di irritarmi quando leggo affermazioni evidentemente infondate, almeno sulla base delle informazioni di cui disponiamo, il cui effetto è quello di nascondere errori, mancanze, omissioni. Irritarmi è poco. Meglio che non espanda questo punto ulteriormente.
  3. Se si fosse verificato un attacco hacker sul sito INPS ed avesse avuto successo, proprio oggi in un momento di massima allerta, allora le mancanze sarebbero state ben più gravi di un errore di configurazione. Basta riflettere sulla natura dei dati esposti.
Dettagli tecnici

L'anomalia di funzionamento è quasi certamente dovuta ad un errore nella configurazione del caching delle risposte HTTP.

Una infrastruttura web complessa come quella dell'INPS è composta da molti web server, dispositivi di load balancing, reverse proxy (dispositivo "messo davanti" ai web server che mantiene risposte in una cache locale ed usa tali risposte ogni volta che è possibile, per rispondere direttamente ai client senza inoltrare la richiesta ai web server). Molto probabilmente è presente una "content distribution network (CDN)" (insieme di molti reverse proxy distribuiti geograficamente, le cui cache locali possono essere anche riempite in anticipo "da dietro"). 

Molto probabilmente, ciò che è accaduto è questo: si è creata una situazione in cui le richieste di un utente A venivano, erroneamente, servite da risposte che erano state create per un utente B ed erano state memorizzate in una cache. Quindi l'utente A inviava richieste al sito e riceveva risposte che erano state create per altri utenti, poco tempo prima.

Commenti

Popular Posts

"Ingegneria deve essere difficile"

Il ritaglio di giornale qui sotto ricorda uno degli eventi più non-trovo-un-aggettivo-appropriato del mio periodo di studente di Ingegneria a Pisa. Ricordo che una mattina iniziò a spargersi la voce "hanno murato la porta del dipartimento!".  Andammo subito a vedere ed arrivammo un pò prima dei giornalisti che scattarono questa foto. La porta era murata, intonacata, pitturata di bianco e sovrastata da una scritta "INGEGNERIA DEVE ESSERE DIFFICILE". Le "E" di "INGEGNERIA" erano scritte al contrario perché era una sorta di "marchio di fabbrica" della facoltà di Ingegneria di Pisa. L'aula più grande, quella in cui pressoché tutti gli studenti seguivano i corsi dei primi anni, aveva infatti alcuni bellissimi "affreschi scherzosi" che furono fatti nel corso delle proteste studentesche di qualche anno prima ed in cui la parola "Ingegneria" era appuntoi scritta in quel modo. Si era anche già sparsa la voce di cosa era ...

On the Anthropic Mythos Preview - "too dangerous to release"

(updated twice after first posting, see below) On April 7-th 2026, Anthropic issued a technical report titled  Assessing Claude Mythos Preview’s cybersecurity capabilities . This report has quickly sparked the all-too-common (and deeply misleading) narrative of an imminent cybersecurity apocalypse due to the (supposedly) immense and groundbreaking capabilities of AI. For example, The New York Times :  I’m really not being hyperbolic when I say that kids could deploy this by accident. Mom and Dad, get ready for: "Honey, what did you do after school today?” “Well, Mom, my friends and I took down the power grid. What’s for dinner?” That is why Anthropic is giving carefully controlled versions to key software providers so they can find and fix the vulnerabilities before the bad guys do — or your kids. What does Anthropic say? The following paragraphs contain a slightly edited AI-generated summary of the Anthropic report Anthropic has introduced Claude Mythos Preview, a langu...

Perché studiare Analisi Matematica???

Un mio caro amico mi ha scritto: ...sono con mia figlia che studia Analisi 1...A cosa serve, al giorno d'oggi, studiare Analisi (a parte sfoltire i ranghi degli aspiranti ingegneri)? Riporto la mia risposta di seguito, forse può "motivare" qualche altro studente. ... Per un ingegnere la matematica è fondamentale perché è un linguaggio ; ed è il linguaggio essenziale per trattare gli argomenti che dovrà affrontare come ingegnere; non sono importanti i contenuti specifici; è importante, anzi fondamentale, che riesca a capirli, ricostruirli etc. ad esempio, chi deve usare l'inglese, lo usa perché in un modo o nell'altro lo conosce; nessuno di noi ha usato esattamente le frasi o i dialoghi o le regole che ha incontrato negli esercizi di inglese o di tedesco; nella matematica è lo stesso; non sono importanti i limiti, le serie, i teoremi di cauchy o che so io; ma se uno non è in grado di capire quel linguaggio allora non sarà in grado di capire davvero quas...

More detailed assessment of Anthropic Mythos Preview

A follow-up to my previous post on Mythos Preview. The AI Security Institute (AISI) has published a very interesting analysis of Mythos Preview . Very interesting because: AISI is " a mission-driven research organisation in the heart of the UK government ". Its reports are clearly much more credible than claims of the form " our last product is too strong to give you, believe us " by a private US company, that is currently losing lot of money, that is fiercely battling against other  companies in the AI arena, that is extremely good at fuelling hype about their products and capabilities. They consider complete cybersecurity tasks, i.e. CTF (capture the flag) competitions and attacks to a simulated organization. They compare the behavior of different models for a given "token budget". Not surprisingly, Mythos Preview is indeed very good and better than previous models, but it is definitely not the coming Apocalipsis. In particular, it is the first tool th...

Anthropic Mythos - from the inside

 An excerpt from a blog post by one of the maintainers of curl . A person with a lot of "real world experience" on one of the most widely used software tools in the planet. Everything in the bulleted list below has been just copied-and-pasted (bold is mine, it was not in the original post). I have not added any comment, it is not necessary. This analysis goes in exactly the same direction that I hypothesized in my previous posts ( here and here ). Before this first Mythos report, we had already scanned curl with several different very capable AI powered tools (I mean in addition to running a number of “normal” static code analyzers all the time, using the pickiest compiler options and doing fuzzing on it for years etc)... These tools and the analyses they have done have triggered somewhere between two and three hundred bugfixes merged in curl through-out the recent 8-10 months or so. A bunch of the findings these AI tools reported were confirmed vulnerabilities and have b...