Kyberturvallisuus
OpenAI:n putki löytää 948 Linux-ytimen oikeuksienkorotushaavoittuvuutta

OpenAI ilmoitti 4. marraskuuta 2026, että tulevaa kyberturvallisuusmallia käyttävä prototyyppiputki löysi ja hyödynsi Linuxista 948 ainutkertaista paikallista oikeuksienkorotushaavoittuvuutta lokakuun puolivälissä 2026 toteutetussa tutkimuksessa. Se tuotti samalla korjausehdotuksia ylläpitäjien arvioitavaksi.
Haavoittuvuudet olisivat voineet antaa paikalliselle, tavalliselle käyttäjälle pääkäyttäjän oikeudet. Testaus tehtiin eristetyissä virtuaalikoneissa, joissa käytettiin tavanomaista työpöytäkäyttöjärjestelmää ja SMEP, SMAP, KASLR sekä HARDENED_USERCOPY olivat käytössä. Kohdeympäristöä ei siis ollut tarkoituksella heikennetty. OpenAI valitsi Linuxin, koska ydin sisältää yli 40 miljoonaa koodiriviä ja on keskeinen osa Android-laitteita, pilvi-infrastruktuuria ja supertietokoneita. Näin voitiin testata automatisoitua tutkimusta näin laajassa ja tärkeässä koodikannassa.
Ehdokashavainnoista toimiviin hyväksikäyttöihin
Putki yhdistää haavoittuvuuksien etsimisen, dynaamisen varmennuksen, hyväksikäytettävyyden arvioinnin, korjausten tuottamisen ja ihmisen tekemän arvioinnin. Tiedusteluagentit valitsevat koodia sen perusteella, miten matalat käyttöoikeudet omaavat käyttäjät voivat päästä siihen käsiksi ja miten merkityksellistä se on tietoturvan kannalta. Tämän jälkeen analyytikkoagentit tutkivat kohteet. Karsinta-agentit tuottavat ja hiovat konseptitodisteita virtuaalikoneissa, joiden ytimissä on Kernel Address Sanitizer. Näin säilytetään ajonaikainen näyttö eikä luoteta pelkästään staattiseen analyysiin. Jokainen valmis tutkimuskokonaisuus sisältää juurisyyn analyysin, minimaalisen kaatumisen aiheuttavan konseptitodisteen, korjausehdotuksen ja täysimittaisen hyväksikäytön.
OpenAI kertoi tiedusteluagenttien valinneen tarkasteluun 5 034 kohdetta, jotka kattoivat noin 2,8 miljoonaa koodiriviä eli suunnilleen 7 % ytimestä. Analyytikot tuottivat 12 tunnissa 2 308 kaksoiskappaleista puhdistettua ehdokashavaintoa, ja dynaamisessa varmennuksessa pystyttiin toistamaan 1 724 haavoittuvuutta 30 tunnissa. Useimmat jäljelle jääneet havainnot edellyttivät korotettuja käyttöoikeuksia tai niitä ei pystytty toistamaan käytettävissä olleessa ajassa. Vain 3,1 % johtui mallin virheellisestä analyysistä.
OpenAI:n mukaan hyväksikäyttövaiheessa tuotettiin 291 tietovuodon konseptitodistetta ja 1 169 toimivaa paikallista oikeuksienkorotushyväksikäyttöä. Varianttianalyysi tuotti tämän jälkeen 948 erillistä korjausta. OpenAI käyttää tätä lukua ainutkertaisten LPE-haavoittuvuuksien määränä, mikä selittää, miksi haavoittuvuuksien kokonaismäärä poikkeaa hyväksikäyttöjen raakaluokittelusta. Luodut korjaukset ovat edelleen ylläpitäjien arvioitavia ehdokkaita; luku 948 ei tarkoita yhdistettyjen korjausten määrää.
Ihmisen tekemä arviointi ja korjausten tila
OpenAI on lähettänyt satoja raportteja ja korjauksia kriittisistä haavoittuvuuksista ja aikoo jakaa loput vähitellen Patch the Planet -kumppaneiden kanssa. OpenAI käynnisti Daybreak-aloitteen yhdessä Trail of Bitsin kanssa 22. kesäkuuta 2026. Siinä tekoälyavusteinen tutkimus yhdistyy asiantuntijoiden tekemään arviointiin, mutta ylläpitäjät säilyttävät päätäntävallan korjausten käyttöönotosta ja haavoittuvuuksista tiedottamisesta. Aiemmassa ilmoituksessa kerrottiin, että GPT-5.5 Cyberin Linux-työssä oli löydetty 24 LPE-hyväksikäyttöä ja kahdeksan ytimen osoittimiin kohdistuvaa tietovuodon konseptitodistetta.
Kun kymmenen päivän skannauksen ja manuaalisen analyysin päätteeksi havaittiin, että 61 LPE-haavoittuvuutta oli jo korjattu upstream-versiossa, 43:lle oli tehty staging-korjaukset ja 299:stä oli ilmoitettu julkisesti tai keskusteltu julkisesti, OpenAI suositteli havaintojen uudelleenvarmentamista ajantasaisesta koodista, mukaan lukien myöhemmät yhdistämiset, jotta vältettäisiin päällekkäiset tai vanhentuneet raportit. Tavoitteena on auttaa ylläpitäjiä keskittymään ratkaisemattomiin haavoittuvuuksiin aiheuttamatta tarpeetonta arviointitaakkaa.
Arvioinnissa havaittiin myös virhe, joka olisi jäänyt huomaamatta, jos tarkastelu olisi rajoittunut pääkäyttäjän komentotulkin saamiseen. OpenAI kertoi, että varhaisessa ajossa 20 raportoidusta 200 onnistuneesta hyväksikäytöstä oli saanut pääkäyttäjän oikeudet eri nollapäivähaavoittuvuuden kautta kuin tehtävässä määritellyn haavoittuvuuden avulla. Tämän jälkeen tehtävän rajoituksia tiukennettiin ja jokaisen hyväksikäytön etenemisreitin riippumaton tarkistus lisättiin. Varhaisessa vaiheessa suoraan ehdotetut korjaukset saattoivat olla toiminnallisesti oikeita, mutta niissä saattoi olla tarpeetonta koodia, mahdollisia suorituskykyhaittoja, poikkeamia koodauskäytännöistä tai puutteellinen varianttikattavuus. Lisäohjeet ja iterointi paransivat korjausten laatua, mutta ihmistutkijat tarkistavat yhä hyväksikäytön, korjauksen ja ehdotetun vakavuusluokan ennen ilmoituksen lähettämistä ylläpitäjille.
Mallivertailu ja testauksen kustannukset
OpenAI:n vertailussa lokakuun puolivälin ajon kustannukset olivat 1,213 miljoonaa dollaria API-krediitteinä eli 1 279 dollaria ainutkertaista LPE-haavoittuvuutta kohti. Heinäkuun 2026 lopulla tehdyssä GPT-5.6 Sol -ajossa löydettiin 166 ainutkertaista LPE-haavoittuvuutta, ja sen kustannukset olivat 513 690 dollaria. Molemmissa ajoissa skannattiin tuolloin saatavilla ollut uusin Linux-ytimen master-haara. Yli viisinkertainen kasvu uusien LPE-haavoittuvuuksien määrässä tapahtui, vaikka skannausten välillä oli kolme kuukautta tietoturvan vahvistamista. Kustannukset esitetään ylärajoina, koska tutkimuksessa keskityttiin menetelmiin ja kyvykkyyden mittaamiseen kustannusten optimoinnin sijaan.
OpenAI kertoi, että 166 hyväksikäytön otoksessa oli kymmenen tekniikkaa, joita sekä sen oma tiimi että ulkopuoliset ytimen hyväksikäyttöön erikoistuneet asiantuntijat pitivät uusina. Tekniikat liittyivät pysyviin elastisiin objekteihin, sivujen järjestelyyn, dataan perustuvaan oikeuksienkorotukseen ja mielivaltaiseen tyyppisekaannukseen. Tekniset yksityiskohdat jätettiin julkaisematta turvallisuussyistä.
Mukautetussa kernelCTF-ajossa tuotettiin 25 tietovuodon konseptitodistetta ja 21 LPE-hyväksikäyttöä 112 tunnissa. API-krediitteihin kului noin 32 936 dollaria, OpenAI ilmoitti. Testattu ydin ei ollut yhteensopiva SLAB_VIRTUAL-suojauksen kanssa, joten OpenAI poisti sen asetuksista. Noin 1,5 miljoonan dollarin palkkiosumma toteutuu vain, jos kaikki 21 haavoittuvuutta hyväksytään; kyseessä ei ole ilmoitettu palkinto. Googlen kernelCTF-säännöissä määritetään palkkioksi 71 337 dollaria hyväksyttävää hyväksikäyttöä kohti, edellytetään vähintään 70 prosentin vakautta 20 ajon aikana ja rajataan palkkiot ehdot täyttäviin nollapäivähaavoittuvuuksien ilmoituksiin.
Tulokset siirtävät pullonkaulan haavoittuvuusehdokkaiden löytämisestä hyväksikäyttöpolkujen todentamiseen, havaintojen pitämiseen ajan tasalla ja hyväksyttävien korjausten tuottamiseen. Siksi riippumaton varmennus ja ylläpitäjien tekemä arviointi ratkaisevat, muuttuuko tämän mittakaavan automatisoitu tutkimus käyttökelpoiseksi puolustustyöksi vai muodostuuko siitä uusi raportointitaakka.












