Per garantire la sicurezza di un archivio Server SharePoint Server è necessario integrare controlli aggiuntivi al suo antivirus integrato, che esegue la scansione di ogni file una sola volta al momento del caricamento o del download utilizzando un unico motore. Multiscanning, il CDR (Content Disarm and Reconstruction), il DLP (Data Loss Prevention) e la riscansione continua colmano le lacune che consentono a malware e ransomware di rimanere inattivi nel sistema.
Punti di forza
- L'antivirus integrato Server SharePoint Server(VSAPI o AMSI) esegue la scansione di ogni file con un unico motore, solo al momento del caricamento o del download. Non esegue mai una nuova scansione dei file già archiviati.
- Un file giudicato “pulito” fin dal primo giorno mantiene tale valutazione a tempo indeterminato, pertanto malware e ransomware possono rimanere inattivi senza essere rilevati mentre le firme e i modelli di rilevamento si perfezionano.
- La cronologia delle versioni aggrava il rischio: ogni copia conservata comporta lo stesso rischio legato ai dati non scansionati e inattivi del file attuale.
- Gli attacchi ToolShell/Warlock del luglio 2025 hanno dimostrato che gli autori degli attacchi rilasciavano file web-shell che una scansione puntuale basata su un unico motore non era stata progettata per rilevare.
- Per colmare questa lacuna è necessario un insieme di controlli a più livelli. Tale insieme integra, oltre alla scansione nativa, la scansione multipla, il CDR (Content Disarm and Reconstruction), il DLP (Data Loss Prevention) e la riscansione continua.
- MetaDefender Security™ è la piattaforma di protezione dei dati aziendali OPSWAT, che utilizza le tecnologie Metascan™ Multiscanning™, Deep CDR™ e Proactive DLP™ per analizzare sia i nuovi file caricati sia quelli già archiviati.
Quando gli utenti e gli amministratori di SharePoint on-premises caricano un file, quest’ultimo viene sottoposto a scansione tramite un antivirus di terze parti o motori compatibili con AMSI (come Microsoft Defender). Se il file supera tale scansione iniziale, viene considerato sicuro. Una volta pulito, rimane pulito per sempre. È proprio questo presupposto che permette ai payload di malware e ransomware di rimanere all’interno dell’archivio senza essere rilevati, a volte per anni.
Microsoft lo afferma chiaramente: la protezione da malware di SharePoint può limitare i danni, ma non costituisce l'unico punto di difesa.
Per i settori BFSI (bancario, dei servizi finanziari e assicurativo), sanitario, pubblico e OT (tecnologia operativa) o delle infrastrutture critiche, i dati a rischio comprendono documenti di conformità, cartelle cliniche, fascicoli e documentazione tecnica. Il tutto è archiviato in un archivio che continua a crescere, anno dopo anno, senza che nulla venga riesaminato per verificare il contenuto già presente.
Quello che segue si può riassumere in tre punti: come funziona effettivamente la scansione antivirus in SharePoint, cosa non copre e come dovrebbe essere un sistema di sicurezza a più livelli ed efficace per l'archivio file di SharePoint.
Nel luglio 2025, Microsoft ha reso noto lo sfruttamento attivo di una catena di vulnerabilità che consentiva l’esecuzione di codice remoto senza autenticazione e che interessava SharePoint Server on-premises: CVE-2025-49706, CVE-2025-49704, a cui si sono successivamente aggiunte CVE-2025-53770 e CVE-2025-53771. L'exploit non richiedeva credenziali né un accesso per funzionare.
Microsoft ha poi rilasciato una patch, e alla catena di exploit è stato dato un nome: ToolShell.
Secondo l’analisi di Eye Security, citata da Infosecurity Magazine, sono stati individuati 396 sistemi compromessi in 145 organizzazioni distribuite in 41 paesi. Il settore pubblico è stato quello più colpito, rappresentando il 30% delle infezioni confermate, mentre gli Stati Uniti da soli hanno rappresentato il 31% del totale. Da parte sua, la Shadowserver Foundation ha segnalato che oltre 10.700 istanze di SharePoint sono rimaste esposte, accessibili a chiunque eseguisse la stessa catena di exploit, anche dopo che la vulnerabilità, che ha compromesso centinaia di organizzazioni, è stata resa pubblica. Storm-2603, uno dei gruppi all’origine dell’exploit, ha sfruttato tale esposizione per diffondere il payload del ransomware Warlock.
Una volta entrati, Storm-2603 ha utilizzato credenziali rubate e strumenti di amministrazione legittimi per muoversi lateralmente tra i sistemi. Questo movimento non ha fatto scattare alcun allarme, poiché si basava su strumenti che avrebbero dovuto trovarsi lì. Storm-2603 ha installato web shell ed ha sottratto dati importanti. Ha mantenuto l’accesso anche dopo che la vulnerabilità era stata corretta, poiché gli aggressori avevano già rubato le chiavi necessarie per falsificare token di autenticazione validi.
ToolShell è stato realizzato sfruttando quattro vulnerabilità CVE, concatenate tra loro, con meccanismi di aggiramento delle patch integrati fin dall'inizio. Le vulnerabilità CVE-2025-53770 e -53771 esistono proprio perché era possibile aggirare le correzioni originali relative alle vulnerabilità CVE-2025-49704 e -49706.
Ciò che conta davvero è che un hacker si sia adattato più rapidamente del ciclo di patch, per ben due volte, sullo stesso bersaglio, nel giro di poche settimane.
I controlli statici, come i singoli antivirus che verificano un file una sola volta confrontandolo con le firme di un unico fornitore, non sono mai stati progettati, in primo luogo, per individuare una catena di exploit lato server. Inoltre, non sono in grado di difendersi da un aggressore che, dopo l'applicazione della patch, torna all'attacco con un metodo per aggirarla.
ToolShell dimostra il livello di sofisticazione ormai mirato specificatamente ai server SharePoint. Non c’è motivo di ritenere che questa sia stata l’ultima volta in cui si è verificato un exploit di questo tipo. I dati presenti su questi server sono protetti da una soluzione in grado di stare al passo con l’evoluzione delle minacce, oppure da una scansione che effettua un unico controllo e poi si considera conclusa?
A onor del vero, ToolShell non era un documento dannoso riuscito a eludere una scansione durante il caricamento. Ma la web shell (spinstall0.aspx e le sue varianti rinominate) che gli autori dell’attacco avevano inserito? Quella sì che era un file. Rimase sul server e il fatto che venisse segnalata dipendeva dagli stessi limiti descritti in precedenza: un solo motore di scansione, un solo controllo, in un unico momento.
È questo il meccanismo che collega questo episodio alla questione più ampia. L'applicazione della patch blocca specificamente la catena di exploit di ToolShell. Non ha alcun effetto sul file successivo, non ancora sottoposto a scansione, che si trova già in un repository.
In che modo la soluzione MetaDefender™ Storage Security tali requisiti
Storage Security MetaDefender™ Storage Security è la soluzione di protezione dei dati aziendali OPSWAT, progettata per garantire la sicurezza dei file archiviati in ambienti on-premise, ibridi e cloud-native grazie alle tecnologie Metascan™ Multiscanning, Deep CDR™ e Proactive DLP™, che analizzano sia i nuovi file caricati sia i contenuti già archiviati.
Per gli utenti di SharePoint, la piattaforma è in grado di risolvere sia il problema dei contenuti inattivi, sia i limiti derivanti dal rilevamento limitato a un unico motore. Ecco come funziona:
- Scansione con oltre 30 motori antimalware grazie alla tecnologia Metascan™ Multiscanning; una minaccia sfuggita a un fornitore ha altre 29 possibilità di essere individuata.
- La tecnologia Deep CDR™ elimina i punti ciechi nel rilevamento; la tecnologia Deep CDR™ scompone e ricompone i file in una struttura sicura, utile per contrastare le minacce zero-day e quelle sconosciute nascoste nei file di produttività. Il file viene scomposto indipendentemente dal fatto che sia stata rilevata o meno una minaccia.
- La tecnologia Proactive DLP™ riduce i rischi di fuga di dati identificando, bloccando e oscurando i dati sensibili o riservati presenti nei file. Per i settori BFSI, sanitario e pubblico soggetti alle normative PCI DSS, PHI o CUI, si tratta di un controllo di conformità che va ad aggiungersi alla protezione dal malware e alle tracce di audit.
Opzioni di scansione multiple nella soluzione MetaDefender Storage Security
In netto contrasto con il modello nativo di SharePoint, MetaDefender Storage Security la scansione in tempo reale, pianificata e su richiesta dei contenuti già presenti nell'archivio. La protezione in tempo reale garantisce la sicurezza dei nuovi file caricati in pochi secondi, mentre le scansioni pianificate e su richiesta assicurano che i file esistenti e le versioni precedenti rimangano protetti.
L'implementazione rimane dove serve
MetaDefender Storage Security può essere implementato attraverso diversi modelli: server fisici per installazioni hardware dirette, piattaforme di virtualizzazione (compatibili con VMware, Hyper-V e XenServer), IaaS (Infrastructure as a Service) dei principali fornitori di servizi cloud oppure tramite implementazioni containerizzate in cluster Kubernetes.
Domande frequenti
1. SharePoint Server esegue automaticamente Server dei file alla ricerca di malware?
Sì, ma solo in determinati momenti. SharePoint Server eseguire la scansione dei documenti al momento del caricamento, del download e della modifica online utilizzando un unico motore tramite VSAPI o la funzionalità antivirus per i documenti basata su AMSI. Non esegue automaticamente una nuova scansione dei file già archiviati nelle raccolte.
2. È possibile che un malware rimanga inosservato in una raccolta Server di SharePoint Server ?
Sì. Le integrazioni antivirus native ServerSharePoint Server(VSAPI o AMSI) eseguono la scansione di un file al momento del caricamento o del download utilizzando le firme disponibili in quel momento per un singolo motore. I file non vengono sottoposti a una nuova scansione in seguito, pertanto un file che risultava pulito, o semplicemente non riconosciuto, quando le firme del motore non erano aggiornate, può rimanere nella libreria a tempo indeterminato.
3. SharePoint Server esegue Server dei file già archiviati?
No. La scansione nativa è basata sugli eventi e viene attivata dalle attività di upload o download. Non viene eseguita a intervalli regolari sui contenuti esistenti, comprese le versioni precedenti dei file conservate nella cronologia delle versioni.
4. In che modo gli hacker possono utilizzare SharePoint per diffondere malware, e non solo per archiviarlo?
Gli autori degli attacchi possono sfruttare le funzionalità di condivisione e sincronizzazione di SharePoint — link esterni o per ospiti, librerie sincronizzate o siti compromessi che ospitano documenti di phishing e link dannosi — per trasferire un file già preparato in un archivio ad altri utenti e endpoint.
5. SharePoint Online (Microsoft 365) è interessato dalle stesse vulnerabilità e da ToolShell?
No. La catena di exploit ToolShell ha interessato Server SharePoint Server on-premise; SharePoint Online non è stato coinvolto. Anche le limitazioni relative alla scansione dei dati inattivi e al motore singolo qui descritte si applicano alle Server on-premise Server .
6. Che cos’è ToolShell? L’applicazione della patch risolve completamente il problema?
ToolShell è un exploit a catena (CVE-2025-49704, CVE-2025-49706, CVE-2025-53770, CVE-2025-53771) che consente l’esecuzione di codice remoto senza autenticazione su SharePoint Server in locale. L'applicazione delle patch risolve le vulnerabilità, ma poiché gli aggressori hanno rubato le chiavi del sistema, le organizzazioni devono anche effettuare la rotazione delle chiavi e individuare eventuali web shell già inserite.
7. Perché è necessario aggiornare le chiavi di sistema di ASP.NET dopo l'applicazione delle patch?
Gli hacker che hanno rubato le chiavi del tuo computer possono generare token di autenticazione validi anche dopo l'applicazione della patch. Le linee guida della CISA consigliano di ruotare le chiavi, applicare l'aggiornamento, ruotare nuovamente le chiavi e riavviare IIS con iisreset.exe, in modo che l'applicazione della patch elimini effettivamente l'hacker.
8. L'attivazione di AMSI protegge SharePoint da ToolShell?
L'integrazione AMSI per il filtraggio delle richieste (abilitata per impostazione predefinita a partire dagli aggiornamenti di settembre 2023, preferibilmente in modalità completa) esamina le richieste in entrata ed è in grado di bloccare gli attacchi non autenticati a ToolShell. Questa funzionalità è distinta dalla funzione antivirus per i documenti basata su AMSI, che esegue la scansione del contenuto dei file durante il caricamento e il download.

