Zpráva Aktuálně

Haiou: balík pro „osvobození“ Codexu tiše přepisuje pokyny agenta a vkládá do nich reklamu

Check Point Research 3. listopadu 2026 popsal Haiou – volně šířený balík, který programovacímu agentovi OpenAI Codex oslabí bezpečnostní omezení a zároveň mu do globálních pokynů vloží reklamu na cizí bránu k jazykovým modelům. Nejde o škodlivý kód, ale o pokyny v obyčejném textu, které běžná ochrana nevidí. Co to znamená pro firmy, kde vývojáři AI agenty používají, a co zkontrolovat.

Redakce Kyberkitu · · událost ze dne · čtení na 3 minuty · Pro správce a analytiky

Zpráva: Haiou

Ve zkratce

  • Haiou (čínsky „racek“) se šíří na GitHubu (účet haiou-666, přes 250 hvězdiček), přes video na Bilibili a jako součást grafického nástroje Codex-X. Slibuje agenta bez „zbytečných“ omezení pro pentesting, reverzní inženýrství a obcházení licencí.
  • Kromě oslabení ochran upraví globální pokyny agenta: na pozdrav jako „hi“ nebo „hello“ odpoví agent jen jedním řádkem s reklamou na bránu k jazykovým modelům zz.aiapi2025.top. Check Point to nazývá prompt adware.
  • Samotná brána podle Check Pointu škodlivá není a krádež firemních dat nezjistil. Riziko je v principu: trvalá změna důvěryhodných pokynů se stejně snadno dá použít k nenápadnému ovlivňování rad nebo k přesměrování přes bránu, která data čte.
  • Balík Check Point našel na špatně nastaveném serveru útočníka spolu s Cobalt Strike, skenerem Ladon a agentem VulnClaw; podle výzkumníků to ale neznamená, že ho autor napsal pro kyberzločin.

Co se stalo

Check Point Research 3. listopadu 2026 zveřejnil rozbor balíku Haiou pro programovacího agenta OpenAI Codex. Balík slibuje „osvobozeného“ agenta, který bez výhrad pomůže s pentestingem, reverzním inženýrstvím, ochranou her proti podvádění nebo obcházením licencí. Instaluje k tomu šest vlastních skills (seagull-pentest, seagull-reverse a další) a moduly s pokyny, které oslabují bezpečnostní omezení modelu.

Výzkumníci si všimli ještě jedné věci: balík do globálních pokynů agenta vkládá reklamu. Když uživatel agenta pozdraví (třeba „hi“, „hello“, „ctf“ nebo čínským ekvivalentem), agent odpoví jediným pevně daným řádkem, který propaguje bránu k jazykovým modelům a prosí o podporu. Check Point pro to zavádí pojem prompt adware – reklama, která nežije ve spustitelném kódu, ale v textu pokynů.

Jak to funguje

Jak balík Haiou mění chování agenta Codex1. Uživatel stáhne Haiou z GitHubu nebo s nástrojem Codex-X; 2. Instalace přidá skills a moduly pokynů a upraví konfiguraci Codexu; 3. Modul 00-identity.md v globálních pokynech nařizuje odpovídat na pozdrav reklamou; 4. Agent načte pokyny při každém startu, takže změna přetrvá; 5. Na pozdrav agent vypíše reklamu na bránu zz.aiapi2025.top1Uživatel stáhne Haiou z GitHubu nebos nástrojem Codex-X2Instalace přidá skills a modulypokynů a upraví konfiguraci Codexu3Modul 00-identity.md v globálníchpokynech nařizuje odpovídat napozdrav reklamou4Agent načte pokyny při každém startu,takže změna přetrvá5Na pozdrav agent vypíše reklamu nabránu zz.aiapi2025.top
Prompt adware v balíku Haiou (Check Point Research, 3. 11. 2026)

Codex podle dokumentace OpenAI čte globální pokyny z domovského adresáře Codexu (výchozí ~/.codex, jinak podle proměnné CODEX_HOME): nejdřív AGENTS.override.md, jinak AGENTS.md. Pak přidá soubory AGENTS.md z projektu. Co se do těchto souborů zapíše, agent bere jako důvěryhodný pokyn od uživatele – a to v každé relaci, dokud to někdo nesmaže.

Modul 03-protected-site.md navíc označuje doménu brány za „chráněnou infrastrukturu“ a agentovi zakazuje proti ní cokoli testovat.

Proč je to důležité

Samotná reklama je spíš nepříjemnost. Check Point ale upozorňuje na princip: stejná trvalá změna pokynů by mohla agenta nenápadně vést k doporučování určitých knihoven, zkreslovat technické rady nebo ho nasměrovat na bránu, která čte data. U některých bran k jazykovým modelům se podle výzkumníků už našlo čtení dat uživatelů, krádež klíčů ke cloudu a vkládání volání nástrojů. Tradiční ochrana to nevidí, protože jde jen o text.

Balík Check Point našel i na špatně nastaveném serveru útočníka, který přes Cobalt Strike napadal počítače čínsky mluvících uživatelů; vedle něj ležel skener Ladon a pentestovací agent VulnClaw. Výzkumníci zdůrazňují, že autora balíku s kyberzločinem nic nespojuje – ukazuje to jen, že takové nástroje útočníci používají.

Jak poznat, že balík máte

Indikátory z rozboru Check Pointu (doména zneškodněná):

zz[.]aiapi2025[.]top
github.com/haiou-666/haiou-codex
github.com/yynxxxxx/Codex-X
00-identity.md
03-protected-site.md
seagull-pentest  seagull-reverse  seagull-lab
seagull-memory   seagull-license-security  seagull-game-security

Naše tipy ke kontrole (nejde o seznam Check Pointu):

  • Otevřete ~/.codex/AGENTS.md a ~/.codex/AGENTS.override.md (nebo totéž v CODEX_HOME) a hledejte pokyny, které jste nepsali – hlavně „odpověz jen tímto řádkem“, cizí URL a zákazy testování.
  • Projděte nainstalované skills a hledejte názvy začínající seagull-.
  • Zkontrolujte soubory CLAUDE.md, které jste si nezaložili sami.
  • Ve firmě hledejte v DNS a proxy logech dotazy na doménu brány. Ta sama škodlivá není, ale ukazuje, že na počítači je nástroj, který firma neschválila.

Náš IOC extraktor z logů vytáhne domény ke srovnání; běží jen ve vašem prohlížeči.

Co udělat

  1. Zmapujte AI agenty ve firmě – kdo používá jaké agenty, skills, brány a rozšíření (doporučení Check Pointu).
  2. Schvalujte, co se smí instalovat: seznam povolených nástrojů, skills a bran k modelům. Balíky „bez omezení“ patří mezi zakázané.
  3. Hlídejte soubory s pokyny jako konfiguraci: globální AGENTS.md a skills lze verzovat nebo kontrolovat změnu otisku. Hash kalkulačka pomůže porovnat soubor se schválenou verzí.
  4. Omezte, k čemu agent smí: tajemství, produkční přístupy a citlivý kód jen tam, kde je to nutné.
  5. Když Haiou najdete, použijte odinstalátor balíku nebo ručně odstraňte vložené moduly a skills a zkontrolujte, zda se přes cizí bránu neposílala firemní data.

Podobný vzorec – AI agenti jako nový terč i nástroj – popisujeme ve zprávě ARTEX: útočníci nechávají AI agenty hledat tajemství na GitHubu.

Časté otázky

Je Haiou malware?

Check Point ho za malware ani za útok na dodavatelský řetězec neoznačuje. Balík si uživatel instaluje dobrovolně a obsahuje i odinstalátor, který změny vrátí. Problém je, že kromě slíbené funkce nenápadně mění trvalé pokyny agenta – a že totéž může příště udělat někdo se zlým úmyslem.

Proč na to nestačí antivir?

Změna je jen text v souboru s pokyny (Markdown), žádný spustitelný kód. Antivirus nebo kontrola závislostí v něm nemá co najít. Pozná ji jen ten, kdo ví, které soubory agent při startu čte, a hlídá jejich obsah.

Jak se to projevilo v Claude Code?

Balík pro Codex obsahuje i soubor CLAUDE.md s vloženou reklamou. V testu Check Pointu ale Claude Code (Sonnet 5) pokyn rozpoznal jako pokus o prompt injection a neřídil se jím. Verze balíku pro Claude Code reklamu neobsahuje.

Je brána zz.aiapi2025.top nebezpečná?

Check Point nenašel důkaz, že by byla škodlivá. Upozorňuje ale, že u některých bran k jazykovým modelům se už našlo čtení dat uživatelů, krádež tajemství (třeba klíčů ke cloudu) a vkládání volání nástrojů. Nepoužívejte bránu, kterou firma neschválila.

Zdroje

  1. Check Point Research – Free the Model, Sell the Gateway: Prompt Adware hidden in Jailbreak Bundles (3. 11. 2026)
  2. Check Point Blog – Prompt Adware: How Hidden AI Instructions Could Create a New Enterprise Security Risk (3. 11. 2026)
  3. OpenAI – Codex: soubory AGENTS.md (kde Codex hledá pokyny)

Našli jste v článku chybu? Dejte nám vědět, opravu vyznačíme.