OpenAI

21. októbra 2026

ZabezpečenieProdukt

Patch the Planet: globálna koordinácia reakcie na kritické zraniteľnosti odhalené agentmi

Za posledné dva mesiace sme viedli koalíciu správcov, výskumníkov a poskytovateľov bezpečnostných riešení s cieľom odstrániť kritické zraniteľnosti v PHP, programovacom jazyku s otvoreným zdrojovým kódom, na ktorom fungujú weby a webové aplikácie. Spoločnosť Calif odhalila kritickú chybu pomocou GPT‑5.6 Sol v rámci našej iniciatívy Patch the Planet⁠(otvorí sa v novom okne). Obe zraniteľnosti nezávisle objavila a nahlásila aj spoločnosť Wiz. Správcovia PHP viedli prípravu a vydanie opráv. Naše tímy a partneri ako Wiz, Cloudflare a ďalší prispeli výskumom, technickou podporou a koordináciou, aby boli ochranné opatrenia pripravené ešte pred zverejnením.

Pre organizácie používajúce PHP je teraz prioritou nasadiť opravy. Zverejňujeme nástroj na kontrolu verzie PHP ako zručnosť pre Codex⁠(otvorí sa v novom okne) na pomoc prevádzkovateľom pri identifikácii potenciálne zraniteľných verzií PHP a určení potrebných aktualizácií podľa pokynov PHP a ich poskytovateľov.

Vzhľadom na závažnosť týchto chýb a rozšírenosť PHP to považujeme za jeden z bezpečnostných problémov s najväčším dosahom za posledné roky. Ukazuje to, ako dokáže AI odhaliť bezpečnostné chyby s dosahom na celý internet. Rovnaké schopnosti však môžu pomôcť aj útočníkom rýchlo vyvíjať útočné nástroje a exploity.

Pokiaľ vieme, prelomová AI našla tieto zraniteľnosti skôr než útočníci. Vytvorila tak časové okno pre obrancov, počas ktorého mohli správcovia a poskytovatelia bezpečnostných riešení pripraviť opravy a ochranu pred zverejnením.

Aby tieto schopnosti mohlo využívať viac obrancov, vyčlenili sme 1 miliardu dolárov na dotovaný prístup k Daybreak prostredníctvom programu Daybreak pre obrancov v prvej línii. Zameriava sa na organizácie, ktoré chránia základné služby a majú obmedzené zdroje na bezpečnosť.

Hoci sú tieto chyby závažné, patria k viacerým významným zraniteľnostiam, ktoré sme už našli a pracujeme na ich odstránení. V najbližších mesiacoch očakávame prudký nárast podobných nálezov. Na základe doterajších skúseností predstavujeme návrh prístupu k riešeniu kritických zraniteľností v rozšírenom softvéri, ktorý zodpovedá ére AI. Bezpečnostnú komunitu žiadame o pomoc pri jeho zdokonaľovaní. Spája naše modely, bezpečnostné znalosti a správcov, aby sa nálezy pretavili do ochrany a aby reakcia na ne dokázala držať krok s rastúcimi schopnosťami AI.

Koordinácia globálnej reakcie

Nasadenie opravy môže vyžadovať jej prispôsobenie starším vydaniam, prípravu zmierňujúcich opatrení u poskytovateľov a aktualizáciu systémov v mnohých organizáciách. Opakovateľný postup pomáha týmto tímom rýchlo konať pri objavovaní ďalších zraniteľností.

V rámci Patch the Planet sme podporili riešenie zraniteľností PHP bezpečnostnými znalosťami a prístupom k modelom. So správcami a výskumnými partnermi sme testovali opravy a pripravovali pokyny. Pomáhali sme tiež koordinovať ochranu dotknutých systémov s poskytovateľmi infraštruktúry a zapojili sme štátne agentúry pre kybernetickú bezpečnosť, aby sa pokyny dostali ku kľúčovým organizáciám. Tým sme podporili reakciu vedenú správcami a pomohli ostatným obrancom pripraviť sa.

Pri niektorých nálezoch môžu výskumníci spolupracovať priamo so správcami softvéru na preskúmaní problému a vývoji opravy. Iné si vyžadujú širšiu reakciu, pretože zasahujú mnoho produktov alebo distribútori a poskytovatelia služieb potrebujú čas na prípravu aktualizácií a ochrany. Toho môže byť málo, ak prelomové schopnosti nemajú veľký náskok pred bežne dostupnými. V takých prípadoch môže navrhovaný rámec pomôcť správcom určiť, koho treba zapojiť, a koordinovať prácu. Reakcia môže zahŕňať päť fáz:

  • Overiť a opraviť zraniteľnosť v pôvodnom projekte. Správca, výskumníci a kľúčoví technickí partneri potvrdia nález, posúdia jeho dosah a vyvinú a otestujú opravu. Súčasťou je aj testovanie simulovanými útokmi pomocou prelomových modelov, ktoré hľadá spôsoby obídenia opravy a príbuzné varianty zraniteľnosti.

  • Dať dotknutým organizáciám čas konať. Navrhujeme rámec na posúdenie, ktoré organizácie potrebujú informácie vopred na prípravu ochrany. O tom, koho zapojiť, rozhodujú správcovia. Pomáhame s oslovovaním, dohodami o zdieľaní informácií a koordináciou medzi tímami. Distribútor môže prispôsobiť opravu staršiemu vydaniu, poskytovateľ hostingu otestovať zmierňujúce opatrenie a poskytovateľ bezpečnostných riešení pripraviť detekciu či prevenciu vrátane pravidiel firewallu webových aplikácií (WAF).

  • Koordinovať ochranu kritických systémov so štátnymi partnermi. Štátne agentúry zohrávajú zásadnú úlohu pri koordinácii širšej reakcie a sprostredkovaní bezpečnostných pokynov organizáciám zodpovedným za kritickú infraštruktúru a ďalšie základné služby. V prípade PHP sme sa spolu s partnermi usilovali zapojiť viaceré zložky vlády USA vrátane tímu Bieleho domu pre superinteligenciu, Úradu národného riaditeľa pre kybernetickú bezpečnosť (ONCD) a Agentúry pre kybernetickú bezpečnosť a bezpečnosť infraštruktúry (CISA), ako aj medzinárodných partnerov.

  • Pripraviť aktualizácie pre dotknuté produkty. Keď sa oprava, pokyny a plány zverejnenia ustália, správcovia môžu zapojiť ďalších distribútorov, poskytovateľov hostingu a služieb, zásahové tímy a prevádzkovateľov, aby pripravili aktualizácie a odstránili medzery v pokrytí.

  • Po sprístupnení opravy zverejniť pokyny a podporiť jej nasadenie. Verejné pokyny pomáhajú ľuďom posúdiť mieru ohrozenia, nájsť oficiálne aktualizácie či dočasné zmierňujúce opatrenia a overiť, že je oprava nasadená. Reakcia pokračuje, kým prevádzkovatelia nasadzujú aktualizácie a hlásia, kde potrebujú pomoc.

Navrhovaný rámec zohľadňuje ochrannú úlohu organizácie vrátane ochrany jej systémov a zákazníkov, čas potrebný na konanie a schopnosť zaobchádzať s citlivými informáciami. Na porovnateľné organizácie by sa vzťahovali rovnaké kritériá, pričom o zapojení pred zverejnením by rozhodovali správcovia.

Každý účastník dostane informácie potrebné na zabezpečenie ochrany, od sieťových záznamov s indikátormi kompromitácie až po citlivejšie funkčné exploity demonštrujúce zneužitie zraniteľnosti. Aj obmedzené detaily môžu odhaliť zraniteľnosť, preto riziko ich zdieľania porovnávame s ochranou, ktorú umožňujú.

Tímy postupujúce podľa tohto rámca by spolu so správcami poskytli obrancom čas na prípravu. Harmonogram by prehodnotili pri aktívnom zneužívaní v praxi, úniku informácií, verejnej oprave odhaľujúcej zraniteľnosť alebo zvýšení rizika pre používateľov pre viaznucu nápravu.

Web Patch the Planet⁠(otvorí sa v novom okne) zhromažďuje verejné oznámenia a pokyny, ktoré prevádzkovateľom pomáhajú identifikovať dotknuté systémy, nájsť správnu aktualizáciu a overiť, že aktualizovaný softvér funguje správne. Pri PHP odkazuje na oficiálnu opravu a pokyny správcov na prechod na novšiu verziu, ako aj na technický výskum našich partnerov. Pokyny zahŕňajú aj dočasné zmierňujúce opatrenia, odporúčania, kedy zapojiť poskytovateľa či odborníka, a zálohovanie a obnovu. Dočasná ochrana môže znížiť riziko, no jasne uvedieme jej obmedzenia a prevádzkové kompromisy.

Prevádzkovatelia môžu pomocou pokynov CISA na určenie priorít a nápravu⁠(otvorí sa v novom okne) posúdiť naliehavosť konania podľa miery ohrozenia, zneužívania a možného dosahu. To môže znamenať núdzové nasadenie opravy, okamžité zmiernenie rizika alebo plánovanú aktualizáciu. V odôvodnených prípadoch aj prvotné forenzné posúdenie, či už boli systémy kompromitované. Priority treba prehodnocovať podľa meniacich sa podmienok a zachovať jasný postup k trvalej náprave.

Kapacity a zdroje pre správcov na zvládnutie reakcie

Globálna koordinácia závisí od ľudí, ktorí sa starajú o softvér. Mnohé projekty vedú malé tímy, ktoré popri bežnom vývoji posudzujú aj bezpečnostné hlásenia. Tieto tímy potrebujú pomoc s odlíšením nových problémov od duplicitných hlásení, posúdením dosahu a testovaním opráv v podporovaných vydaniach. Túto prácu podporujeme financovaním, prístupom k výkonným modelom a priamou technickou pomocou.

Výkonné schopnosti AI sa rozvíjajú v celom odvetví. Očakávame, že AI bude čoraz viac pomáhať obrancom hľadať zraniteľnosti, monitorovať systémy a reagovať na hrozby. Investujeme do modelov, nástrojov a partnerstiev, ktoré obrancom pomôžu tieto schopnosti využiť.

Naše investície zahŕňajú predplatné pre všetkých správcov prostredníctvom programu Codex pre OSS aj priamu sponzorskú podporu projektov, ako je Rust Foundation⁠(otvorí sa v novom okne), určenú správcom a na technickú prácu. Každý projekt si určuje vlastné priority. Opakovane použiteľné testy a bezpečnostné postupy môžu znížiť náročnosť riešenia budúcich nálezov. Projekty s otvoreným zdrojovým kódom sa môžu prihlásiť do Patch the Planet⁠(otvorí sa v novom okne) a požiadať o priamu pomoc.

Pre Daybreak tiež dolaďujeme ďalšie blokovacie klasifikátory, aby sme znížili možnosti zneužitia. Vyžaduje si to náročné kompromisy: opatrenia proti zneužitiu môžu blokovať aj legitímnu bezpečnostnú prácu. Široký prístup k výkonným modelom aj účinná ochrana pred zneužitím sú zásadné. Naším cieľom je zachovať schopnosti, ktoré obrancovia potrebujú na hľadanie a opravu zraniteľností, a zároveň obmedziť škodlivé využitie. Túto rovnováhu budeme naďalej dolaďovať podľa rozvoja schopností a skúseností s používaním týchto nástrojov.

Budovanie bezpečnejších softvérových základov

S rastúcimi schopnosťami modelov sa možnosti rozširujú aj za hranice hľadania a opravy jednotlivých zraniteľností. Chceme vývojárom pomôcť vytvárať bezpečnejší softvér od samého začiatku. Zlepšenia široko používaného komponentu môžu predísť chybám alebo obmedziť ich dosah v mnohých produktoch a službách.

AI môže vývojárom pomôcť pochopiť existujúci kód, pripraviť zmeny a vytvoriť testy. Správcovia a bezpečnostní odborníci pritom overujú, že zmeny zachovávajú fungovanie, na ktoré sa používatelia spoliehajú. Príležitosti vidíme vo viacerých oblastiach:

  • Bezpečný kód od začiatku. Modely na programovanie môžu vývojárom pomôcť zvoliť bezpečnejšie predvolené nastavenia, správne používať bezpečnostné knižnice a zachytiť rizikové postupy už pri písaní kódu. Predchádzanie zraniteľnostiam počas vývoja znamená menej núdzových opráv pre správcov aj používateľov.

  • Softvér s bezpečnou prácou s pamäťou. Prechod kritických komponentov na jazyky s bezpečnou prácou s pamäťou môže odstrániť bežné triedy pamäťových chýb. AI môže pomôcť pri migráciách, pričom testy a odborné posúdenie overia fungovanie a kompatibilitu.

  • Formálne overovanie. Matematické dôkazy môžu preukázať, že kritické komponenty za stanovených predpokladov spĺňajú určené bezpečnostné vlastnosti. Použitie týchto metód na rozšírené komponenty by mohlo pomôcť vylúčiť celé triedy zraniteľností v službách a kritickej infraštruktúre, ktoré od nich závisia.

  • Dôslednejšia izolácia. Systémy potrebujú ochranu aj pred zraniteľnosťami, ktoré ešte neboli objavené alebo opravené. Spúšťanie softvéru, ktorý spracúva nedôveryhodné súbory, obrázky či médiá, v prísne obmedzených izolovaných prostrediach môže znížiť škody pri jeho kompromitácii. AI môže vývojárom pomôcť testovať a posilňovať rozšírené technológie izolácie, a tým zlepšiť ochranu v mnohých aplikáciách.

Pomôžte nám zlepšiť tento prístup

Náš prístup zverejňujeme, aby správcovia, výskumníci, zásahové tímy, poskytovatelia a prevádzkovatelia mohli pomôcť zabezpečiť jeho použiteľnosť v praxi. Chceme pochopiť, kde by pomohol, kde by mohol spôsobiť zdržanie či záťaž a čo sme prehliadli. Obzvlášť užitočné by boli príklady z predchádzajúcich zverejnení zraniteľností.

Zaujímajú nás najmä tieto témy:

  • Lehoty pred zverejnením. Koľko času potrebujú správcovia, prevádzkovatelia a obrancovia na prípravu a nasadenie spoľahlivých opráv? Aké dôkazy by mali viesť k skoršiemu zverejneniu, najmä ak možno niektorých používateľov ochrániť skôr než iných?

  • Núdzové nasadzovanie opráv. Kedy, ak vôbec, by štátne orgány či iní prevádzkovatelia mali využiť zraniteľnosť na opravu systémov, ktoré vlastnia alebo sú oprávnení spravovať, ak k nim stratili administrátorský prístup? Aké ochranné opatrenia by pri tom mali platiť? Vieme si predstaviť konečný stav, v ktorom by celý internet nepretržite prechádzal kontrolou známych zraniteľností a pri ich zistení by systém buď upozornil vlastníkov webov, alebo vykonal opravu.

  • Včasné upozornenie. Kto potrebuje upozornenie vopred, aby mohol prijať účinné ochranné opatrenie, vrátane obrancov, na ktorých by sme mohli zabudnúť? Kedy funguje postupné informovanie lepšie než oznámenie širšej skupine naraz a ako máme vyvažovať rozsah pokrytia a riziko úniku informácií?

  • Softvérové balíky bezpečné už v predvolenom nastavení. Ako môžeme pomôcť hľadať a opravovať zraniteľnosti v odvodených balíkoch, kým sa čaká na opravy v pôvodnom projekte, alebo prenášať opravy do starších verzií, ktoré už nedostávajú bezpečnostné aktualizácie? Aké testovanie a údržba by z týchto balíkov urobili spoľahlivú alternatívu, keď včasný prechod na novšiu verziu nie je možný?

Uvítame aj odporúčania na nezávislých bezpečnostných odborníkov, ktorí môžu prístup posúdiť, kriticky preveriť jeho predpoklady a odhaliť nedostatky. Vaše podnety nám pomôžu doladiť reakciu a určiť priority podpory. Podeľte sa o spätnú väzbu tu⁠(otvorí sa v novom okne).

Autor

OpenAI