Bring Your Own EDR: quando il tuo antimalware diventa un'arma a doppio taglio
La tecnica "Bring Your Own EDR" (BYOEDR), svelata dal ricercatore Akamai Shahak Morag al DEF CON 34, abusa delle interfacce COM e degli installer firmati di SentinelOne per aggirare Windows Protected Process Light (PP... L'attacco richiede privilegi di amministratore locale e non è una vulnerabilità di esecuzione re...
La tecnica "Bring Your Own EDR" (BYOEDR), svelata dal ricercatore Akamai Shahak Morag al DEF CON 34, abusa delle interfacce COM e degli installer firmati di SentinelOne per aggirare Windows Protected Process Light (PP...
L'attacco richiede privilegi di amministratore locale e non è una vulnerabilità di esecuzione remota di codice (RCE).
Le organizzazioni devono aggiornare immediatamente all'Agent di SentinelOne versione 26.1.1 o successiva, limitare gli accessi amministrativi, monitorare l'uso anomalo delle interfacce COM e chiedere ai vendor come pr...
How does the "Bring Your Own EDR" attack technique disclosed by Akamai at DEF CON 34 weaponize SentinelOne's endpoint detection and responseConceptual representation of the Bring Your Own EDR (BYOEDR) attack technique that turns trusted endpoint security software into a Trojan horse.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: How does the "Bring Your Own EDR" attack technique disclosed by Akamai at DEF CON 34 weaponize SentinelOne's endpoint detection and response. Article summary: Here is the full breakdown of the "Bring Your Own EDR" (BYOEDR) attack disclosed by Akamai researcher Shahak Morag at DEF CON 34 [1][2].. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful
openai.com
Al DEF CON 34 di Las Vegas, il ricercatore di Akamai Shahak Morag ha presentato una nuova tecnica d'attacco chiamata "Bring Your Own EDR" (BYOEDR). Il metodo trasforma un agente legittimo di SentinelOne – lo strumento progettato per proteggere gli endpoint – in un cavallo di Troia privilegiato in grado di eseguire codice non firmato e proteggere il malware dalla rimozione .
Non si tratta di un esercizio teorico. L'attacco sfrutta le interfacce COM esposte di SentinelOne e i binari installer firmati per bypassare Windows Protected Process Light (PPL), un meccanismo di sicurezza che normalmente impedisce ai processi in modalità utente di accedere a processi di sistema protetti. SentinelOne ha risolto il problema nella versione 26.1.1 dell'Agent .
Come funziona l'attacco BYOEDR
La catena d'attacco si sviluppa in tre fasi, ciascuna delle quali abusa di un diverso componente fidato di SentinelOne :
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Bring Your Own EDR: quando il tuo antimalware diventa un'arma a doppio taglio"?
La tecnica "Bring Your Own EDR" (BYOEDR), svelata dal ricercatore Akamai Shahak Morag al DEF CON 34, abusa delle interfacce COM e degli installer firmati di SentinelOne per aggirare Windows Protected Process Light (PP...
What are the key points to validate first?
La tecnica "Bring Your Own EDR" (BYOEDR), svelata dal ricercatore Akamai Shahak Morag al DEF CON 34, abusa delle interfacce COM e degli installer firmati di SentinelOne per aggirare Windows Protected Process Light (PP... L'attacco richiede privilegi di amministratore locale e non è una vulnerabilità di esecuzione remota di codice (RCE).
What should I do next in practice?
Le organizzazioni devono aggiornare immediatamente all'Agent di SentinelOne versione 26.1.1 o successiva, limitare gli accessi amministrativi, monitorare l'uso anomalo delle interfacce COM e chiedere ai vendor come pr...
1. Dump della memoria di un processo protetto da PPL
Un amministratore locale utilizza il metodo Dump dell'oggetto COM SentinelHelper.1 per scaricare la memoria di qualsiasi processo Protected Process Light (PPL). L'interfaccia SentinelHelper.1 è uno strumento amministrativo legittimo, ma è stata esposta senza un adeguato controllo degli accessi. Ciò consente a un utente malintenzionato con diritti di amministratore locale di aggirare completamente le protezioni PPL, leggendo il contenuto della memoria di processi come Windows Defender .
2. Iniezione di codice non firmato nel processo elevato
Dopo aver scaricato la memoria del processo protetto da PPL, l'attaccante inietta codice non firmato in quel processo elevato. Fondamentalmente, questa iniezione di codice proviene da un componente firmato da SentinelOne – il sistema operativo si fida del codice firmato da SentinelOne. Il codice non firmato, trasportato da un vettore fidato, bypassa i controlli di integrità del codice di Windows .
3. Protezione del malware dal rilevamento e dalla rimozione
Infine, l'attaccante sfrutta gli stessi processi e le stesse interfacce fidate di SentinelOne per impedire all'EDR di rilevare o rimuovere il malware iniettato. Poiché il malware viene eseguito all'interno o insieme ai processi fidati di SentinelOne, i meccanismi anti-manomissione e di auto-protezione dell'EDR proteggono efficacemente il malware da se stesso .
L'attaccante può anche installare un agente SentinelOne fraudolento senza una licenza valida e bloccare la telemetria di gestione tramite manipolazione DNS locale, isolando il sistema compromesso dalla console di gestione centrale .
Quale vulnerabilità viene sfruttata?
Il problema principale è che SentinelOne ha esposto potenti interfacce COM (Component Object Model) – in particolare SentinelHelper.1 – agli amministratori locali senza un adeguato controllo degli accessi. Inoltre, i suoi binari installer firmati potevano essere riutilizzati per eseguire azioni privilegiate che i normali binari non firmati non possono .
Alla data della divulgazione, non è stato ampiamente segnalato un identificatore CVE pubblico per questo specifico problema .
È importante notare che l'attacco richiede privilegi di amministratore locale sul computer di destinazione. Non si tratta di una vulnerabilità di esecuzione remota di codice. Tuttavia, una volta che un attaccante ottiene l'accesso come amministratore locale tramite un compromesso iniziale separato (come lo sfruttamento di un'applicazione vulnerabile o l'uso di credenziali rubate), BYOEDR consente di aggirare le protezioni PPL che dovrebbero contenere tali compromissioni .
La patch: SentinelOne Agent 26.1.1
SentinelOne ha risolto il problema segnalato nella versione 26.1.1 dell'Agent. La correzione ha comportato l'indurimento delle interfacce COM esposte e la restrizione dell'uso dei binari installer e dei componenti fidati . Le organizzazioni dovrebbero assicurarsi che tutti gli agent SentinelOne siano aggiornati alla versione 26.1.1 o successiva immediatamente .
Implicazioni più ampie per il software di sicurezza fidato
La tecnica BYOEDR evidenzia un problema di fiducia fondamentale: il software di sicurezza riceve per progettazione privilegi elevati e un accesso profondo al sistema. Quando queste capacità vengono esposte tramite interfacce accessibili o binari firmati, gli attaccanti possono riutilizzarle come strumenti offensivi .
PPL non è una difesa assoluta. Le protezioni PPL possono essere aggirate se un componente firmato PPL (come un EDR) espone una primitiva di dump della memoria o di iniezione di codice agli utenti locali .
I binari firmati sono un'arma a doppio taglio. La firma del codice garantisce l'origine, non la sicurezza. Gli attaccanti possono sfruttare i prodotti di sicurezza "living-off-the-land" (LOLSP) allo stesso modo in cui abusano dei binari fidati del sistema operativo .
La responsabilità del vendor è fondamentale. I vendor di sicurezza devono verificare le proprie interfacce COM, i controlli di accesso ai driver e la logica di validazione degli installer con lo stesso rigore che applicano alla ricerca di vulnerabilità in software di terze parti .
Passi di mitigazione per le organizzazioni
Per difendersi dagli attacchi BYOEDR, le organizzazioni dovrebbero intraprendere le seguenti azioni:
Aggiornare immediatamente – Assicurarsi che tutti gli agent SentinelOne siano aggiornati alla versione 26.1.1 o successiva .
Rafforzare l'accesso amministrativo locale – Poiché l'attacco richiede privilegi di amministratore locale, limitare e controllare rigorosamente gli account amministrativi. Implementare l'accesso amministrativo just-in-time (JIT) e monitorare le elevazioni di privilegio insolite .
Monitorare l'abuso di COM – Implementare regole di rilevamento per l'uso sospetto delle interfacce COM di SentinelOne (ad esempio, SentinelHelper.1 o chiamate inaspettate ai metodi Dump) da parte di processi non SentinelOne .
Applicare il principio del privilegio minimo in modo esteso – Trattare tutti gli agent di sicurezza come potenziali superfici d'attacco. Limitare gli accessi interattivi, applicare il controllo delle applicazioni (ad esempio, WDAC o AppLocker) e segmentare i flussi di lavoro amministrativi .
Rivedere le pratiche di indurimento dei vendor – Quando si valutano prodotti EDR/XDR, chiedere ai vendor come proteggono le proprie interfacce privilegiate dall'abuso locale, non solo dagli exploit remoti .
Una famiglia crescente di attacchi di abuso di fiducia
BYOEDR non è un caso isolato. Una tecnica simile chiamata "Bring Your Own Installer" (BYOI), scoperta da Aon's Stroz Friedberg nel 2025, sfrutta il processo di upgrade/downgrade di SentinelOne per disabilitare le protezioni anti-manomissione, lasciando gli endpoint non protetti per l'esecuzione di malware . BYOI è stata osservata in attacchi reali che distribuivano il ransomware Babuk .
La combinazione di BYOEDR e BYOI dimostra che gli attaccanti stanno sempre più prendendo di mira la fiducia riposta nel software di sicurezza stesso, non solo le vulnerabilità nelle applicazioni che esso protegge.