OpenAI har presenterat resultaten från ett försök där ett AI-drivet system på egen hand sökte efter, kontrollerade och försökte utnyttja säkerhetsbrister i Linux-kärnan. I en körning under oktober identifierade systemet 2 308 misstänkta problem och kunde återskapa 1 724 av dem i en kontrollerad testmiljö.
Av dessa lyckades systemet ta fram 948 fungerande exploateringar för lokal behörighetshöjning, enligt OpenAI. Det innebär att en användare med begränsad åtkomst i vissa situationer skulle kunna skaffa sig administratörsrättigheter, så kallad root-behörighet.
AI hittar och föreslår lagningar
Systemet arbetar i flera steg: kod granskas, misstänkta brister provas i isolerade virtuella maskiner och fungerande exempel används för att föreslå korrigeringar. OpenAI uppger att körningen kostade cirka 1,2 miljoner dollar i API-användning.
Forskarna har skickat rapporter och förslag på lagningar till Linux-utvecklare. Men 948 fungerande exploateringar betyder inte att 948 säkerhetsfixar redan är införda, eller att samma attacker utan vidare fungerar på varje Linux-dator.
OpenAI framhåller också att flera upptäckta problem redan hade rättats eller höll på att åtgärdas medan granskningen pågick. I rapporten anges 61 lagade brister i huvudprojektet och 43 ytterligare med föreslagna ändringar i väntan på införande vid ett avstämningstillfälle.
Linux-kärnan används i allt från servrar till Android-baserade system. Undersökningen illustrerar hur AI kan påskynda både säkerhetsforskning och arbetet med att hitta attacker. Samtidigt bygger siffrorna på OpenAI:s egen redovisning, inte en oberoende säkerhetsgranskning av samtliga fynd.





