Vulnerabilità nel kernel di Linux che consente di bypassare l'isolamento sandbox di Chrome

I ricercatori della sicurezza di Google hanno scoperto una vulnerabilità nel kernel di Linux (CVE-2025-38236) che consente di elevare i propri privilegi nel sistema. Tra le altre cose, la vulnerabilità permette di bypassare il meccanismo di isolamento sandbox utilizzato in Google Chrome e di eseguire codice a livello di kernel durante l'esecuzione di codice nel contesto di un processo di rendering isolato di Chrome (ad esempio, sfruttando un'altra vulnerabilità di Chrome). Il problema si manifesta a partire dal kernel di Linux 6.9 ed è stato risolto negli aggiornamenti del kernel di Linux 6.1.143, 6.6.96, 6.12.36 e 6.15.5. È disponibile un prototipo di exploit.

La vulnerabilità è causata da un errore nell'implementazione del flag MSG_OOB, che può essere impostato per i socket AF_UNIX. Il flag MSG_OOB («out-of-band») consente di allegare un byte aggiuntivo ai dati inviati, che il destinatario può leggere prima di ricevere gli altri dati. Questo flag è stato aggiunto nel kernel di Linux 5.15 su richiesta di Oracle ed è stato proposto lo scorso anno per essere classificato come obsoleto, in quanto non ha avuto una diffusione ampia.

Nell'implementazione dell'ambiente sandbox di Chrome, sono permesse operazioni con socket UNIX e chiamate di sistema send()/recv(), in cui il flag MSG_OOB era consentito insieme ad altre opzioni e non è stato filtrato separatamente. L'errore nell'implementazione di MSG_OOB consentiva di accedere alla memoria dopo che era stata liberata (use-after-free) dopo l'esecuzione di una certa sequenza di chiamate di sistema: char dummy; int socks[2]; socketpair(AF_UNIX, SOCK_STREAM, 0, socks); send(socks[1], "A", 1, MSG_OOB); recv(socks[0], &dummy, 1, MSG_OOB); send(socks[1], "A", 1, MSG_OOB); recv(socks[0], &dummy, 1, MSG_OOB); send(socks[1], "A", 1, MSG_OOB); recv(socks[0], &dummy, 1, 0); recv(socks[0], &dummy, 1, MSG_OOB);

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster