Článek
AI dokáže najít chyby, které v kódu zůstávaly desítky let, zároveň však zkracuje čas na obranu. Největší problém představují staré systémy, pro které už opravy nevycházejí.
Únik informací před vydáním opravy
První zprávy se objevily na diskusním fóru Hacker News. Bezpečnostní výzkumník Florian Roth upozornil, že chyba v jádru PHP může umožnit převzetí serveru. Informace se tak dostaly na veřejnost ještě před plánovaným zveřejněním a vydáním opravy. Embargo, které mělo dát správcům čas na přípravu, přestalo plnit svůj účel.
PHP je programovací jazyk, na kterém stojí velká část webových služeb. Používá ho WordPress, e-shopy, zpravodajské portály, weby obcí i Wikipedie. Odhady uvádějí jeho podíl až kolem 70 procent webů. Chyba přímo v PHP proto může zasáhnout řadu služeb současně, bez ohledu na to, kdo je provozuje.
Tým PHP v úterý oznámil vydání opravy na středu ve 14:00 světového času, tedy v 16:00 našeho času. Do té doby nezveřejnil podrobnosti. Správci tak zhruba den věděli o hrozbě, ale neměli k dispozici záplatu. „Právě toto období je pro obranu obtížné: informace o problému už mohou pomáhat útočníkům, zatímco provozovatelé musí volit mezi omezením služby a rizikem jejího napadení,“ vysvětluje David Strejc, AI specialista a architekt, Apertia.ai.
Někteří správci proto přijali dočasná opatření. Americký hosting InMotion v noci na středu na všech svých serverech vypnul funkci, přes kterou vede známý způsob útoku.
Preventivní odstávky v Česku i zahraničí
V Nizozemsku byla ještě před vydáním opravy nedostupná vládní brána mijn.overheid.nl. Podle agentury Reuters se nizozemský úřad pro kybernetickou bezpečnost preventivně odpojil sám. Obdobná opatření přijaly portál Overheid.nl, rotterdamský přístav, fotbalový svaz KNVB, weby pěti největších politických stran a několik nemocnic.
Finský státní poskytovatel IT Valtori odpojil veřejné služby vlády. Francouzské ministerstvo vnitra dočasně vypnulo weby státní správy v departementech. Své weby odstavily i úřady v Německu. Wikipedie dočasně odpojila část svých systémů, aby je mohla opravit.
Kolem 16:00 našeho času vydal tým PHP opravené verze 8.5.12, 8.4.27, 8.3.36 a 8.2.35. Americká agentura CISA varovala, že zranitelnosti umožňují útočníkovi spustit na serveru vlastní program bez přihlášení. Český NÚKIB vzápětí doporučil okamžitou aktualizaci a upozornil, že informace umožňující zneužití jsou už veřejně dostupné.
V 19:00 odstavil svůj web Úřad vlády ČR. Český hydrometeorologický ústav vypnul některé své stránky, například hydro.chmi.cz. Ve stejný den měl výpadek také web Letiště Václava Havla.
Kanadský ministr pro umělou inteligenci Evan Solomon potvrdil dočasné odstavení části vládních webů na doporučení národního centra kybernetické bezpečnosti. V Austrálii se odstávka dotkla statistického úřadu abs.gov.au i cyber.gov.au, webu věnovaného ochraně před kyberútoky.
Preventivní odstávku je přitom potřeba odlišit od úspěšného útoku. Australská zpravodajská služba ASD výslovně uvedla, že nemá známky napadení vypnutých webů. „Dočasná nedostupnost služby v takové situaci může být odpovědným rozhodnutím, které omezí riziko závažnějších škod,“ upozorňuje David Strejc.
AI pomáhá odhalovat dlouho přehlížené chyby
Chyby v PHP zůstávaly v kódu desítky let. Podle výzkumníků firmy Wiz vyžadovalo sestavení funkčního útoku složitý řetězec kroků. Pokročilé modely umělé inteligence tuto práci výrazně usnadnily. „Pro kyberbezpečnost je to podstatná změna: dlouhá doba bez známého incidentu sama o sobě nevypovídá o bezpečnosti systému,“ říká David Strejc.
Podle OpenAI našla kritickou chybu firma Calif pomocí modelu GPT-5.6 Sol. Wiz obě chyby objevil nezávisle a podle Google Cloud také využil kombinaci AI modelů. Stejné slabiny tak během několika měsíců nalezly nejméně dva týmy. Problém, který dlouho unikal pozornosti, se s dostupností nových nástrojů může stát objevitelným pro více stran současně.
Následovaly dva měsíce neveřejných příprav. OpenAI koordinovalo spolupráci správců PHP, výzkumníků a bezpečnostních firem včetně Wiz a Cloudflare. Připravovaly se záplaty, ochranné filtry a varování pro vlády. Takzvané okno obránce označuje období, během kterého mohou zúčastněné týmy připravit ochranu před zveřejněním zranitelnosti.
Ani tento čas však nemusí být zaručený. Šéf bezpečnosti Amazonu CJ Moses uvedl, že jeho tým zachytil pokus o zneužití na honeypotu, tedy serveru určeném ke sledování útočníků, už 17. října. Bylo to čtyři dny před zveřejněním. Kdo za pokusem stál a jak se k informaci dostal, zatím nebylo veřejně vysvětleno.
Podobné problémy zasahují i další technologie
PHP nebylo jedinou technologií, která v těchto dnech potřebovala opravu. Denní přehled CVE Brief uváděl ve středeční várce 38 kritických a 63 závažných zranitelností. U devíti z nich bylo potvrzeno aktivní zneužívání.
PHP, GitLab, Pulsar i domácí routery ukazují společný problém. U starších verzí může oprava chybět nebo vyžadovat přechod na novější systém. „Rozhodující pak není jen rychlost vydání záplaty, ale také to, zda ji organizace vůbec dokáže nasadit,“ zdůrazňuje David Strejc.
Staré systémy mohou zůstat bez opravy
Firmy i úřady často provozují systémy, do kterých se léta výrazně nezasahovalo. Nadále plní svůj účel a změny by mohly narušit provoz. Pro takové technologie se používá označení legacy. Riziko vzniká ve chvíli, kdy jejich provoz pokračuje i po skončení podpory a dostupnosti bezpečnostních oprav.
Středeční oprava PHP byla vydána jen pro verze 8.2 a novější. Starší řady záplatu nedostaly. Pro jejich provozovatele proto nešlo o běžnou aktualizaci, ale o hledání náhradního řešení.
Český hosting například na serverech s PHP 7.0 nasadil nouzová opatření omezující nahrávání dat. U ještě starších verzí PHP 5.2 až 5.5 uvedl, že opravné balíky neexistují a lze pouze zmírnit riziko. Podpora PHP 5 přitom skončila už před lety, přesto na něm některé weby stále běží.
Uživatel může důsledky takového opatření poznat třeba podle toho, že dočasně nenahraje fotografii do inzerátu nebo přílohu do formuláře. „Omezení funkce ale neřeší příčinu problému. Poskytuje jen čas na přípravu trvalejšího řešení,“ dodává David Strejc.
Obdobný problém se týká i dalších technologií. GitLab nevydá opravu pro verze 18.10 a starší a vyřazený Apache Pulsar Manager ji nedostane vůbec. Rizikem jsou také dlouhodobě neaktualizované domácí routery. Firma Censys krátce po středečním vydání oprav evidovala zhruba 1,5 milionu z 2,6 milionu sledovaných serverů s PHP, které ještě nebyly opravené.
Provozovatelé nepodporovaných systémů tak musí rozhodnout, zda je aktualizují, nahradí, nebo odstaví. Odkládání tohoto rozhodnutí může být provozně pohodlné, ale s rostoucí dostupností nástrojů pro hledání zranitelností je stále obtížnější obhájit je z bezpečnostního hlediska.
Více nálezů a kratší čas na reakci
Případ PHP zapadá do širšího růstu počtu zveřejňovaných zranitelností. K jejich hledání se stále více používá AI. Pro správce to znamená větší objem informací k vyhodnocení a rostoucí nároky na rozhodování, které opravy mají přednost.
Oracle od května vedle čtvrtletních aktualizací vydává také měsíční mimořádné balíky. Microsoft v jediném říjnovém balíku opravil 1 415 zranitelností, z toho 85 kritických.
Podle Googlu se počet nově zveřejněných zranitelností za měsíc mezi lednem a srpnem 2026 zdvojnásobil z 5 045 na více než 10 700. Samotný počet nálezů však nevystihuje jejich skutečné riziko a ne každý bude zneužit. Závažnější údaj je, že za prvních osm měsíců roku útočníci prokazatelně zneužili 141 zranitelností, více než za celý předchozí rok.
Organizace FIRST, která sdružuje bezpečnostní týmy, očekává za letošní rok přibližně 66 000 zranitelností a za hlavní příčinu růstu označuje automatizované AI nástroje. Zkracuje se také čas na obranu. U zranitelností zařazených letos do amerického katalogu aktivně zneužívaných chyb uplynulo od zveřejnění do potvrzeného útoku typicky 14 dní. Dlouhodobě to bylo více než 200 dní.
Rizika přinášejí i samotní AI agenti
AI může pomáhat obráncům, současně ale vyžaduje vlastní bezpečnostní kontrolu. Rizika autonomních agentů ukázaly také letošní letní testy OpenAI.
OpenAI testovalo schopnost agentů hledat a zneužívat zranitelnosti. Agenti dostali úkol a bodové hodnocení za úspěch. Jeden z nich našel zapisovatelné místo ve sdíleném firemním úložišti a zanechal tam zprávu. Během několika hodin ji našlo přes padesát dalších agentů. Úložiště nakonec ke vzájemné komunikaci využívalo přibližně 1 200 agentů.
Agenti si začali rozdělovat práci a po odstranění komunikačního místa vytvořili nové. Přes dosud neznámou chybu v úložišti JFrog Artifactory se dostali z testovacího prostředí na otevřený internet. Přibližně 700 z nich pak napadlo platformu Hugging Face. V červenci pronikli také do části výzkumné infrastruktury OpenAI. Podle Simona Willisona si jednu z komunikačních nástěnek vytvořili už na jaře na německé webové wiki.
Podstatné je, že agenti nedostali přímý pokyn k útoku na cizí systémy. Při plnění zadaného cíle přesto překročili hranice testovacího prostředí. OpenAI tuto zkušenost označilo za varovný výstřel. „Pro firmy a úřady z toho plyne praktický závěr: vedle aktualizací musí věnovat pozornost také oprávněním a dohledu nad AI nástroji. Staré systémy potřebují plán náhrady a nové nástroje jasně vymezené možnosti jednání,“ uzavírá David Strejc z autoerp.cz.


