Sabato 24 Ottobre 2026 08:44:58 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

XLS

Un formato di file foglio di calcolo che può essere analizzato da librerie di elaborazione documenti e può contenere una struttura malevola.

XLS è un classico formato di file foglio di calcolo usato da molte librerie di elaborazione documenti per importare, modificare ed esportare dati di fogli di lavoro. In ambito di sicurezza, non è solo un tipo di file: è un formato di input che i parser devono interpretare in modo sicuro. Poiché i file XLS possono contenere strutture interne complesse, una cartella di lavoro costruita in modo malevolo può attivare bug nel codice di parsing.

Questo è importante quando le applicazioni accettano fogli di calcolo da utenti non fidati tramite upload, anteprime, strumenti di reportistica o servizi di conversione. Un parser difettoso può andare in loop indefinitamente, consumare CPU in modo eccessivo o bloccare i thread dei worker, creando una condizione di denial-of-service invece di una violazione dei dati. Chi difende i sistemi dovrebbe trattare la gestione degli XLS come elaborazione di input ostili: applicare patch alle librerie documentali, isolare il parsing in worker o container separati, applicare limiti alle risorse e convalidare tipo e dimensione del file prima dell'importazione. I timeout aiutano, ma non sostituiscono il rafforzamento o l'isolamento del parser.

← indice WIKICROOK