
Wprowadzenie do problemu / definicja
Badacze bezpieczeństwa opisali nowe zagrożenie określane jako prompt adware. W przeciwieństwie do klasycznego adware, które opiera się na uruchamianiu kodu lub modyfikowaniu aplikacji, tutaj celem jest warstwa instrukcji sterujących zachowaniem agenta AI. Atakujący ingeruje w globalne prompty, konfiguracje i zestawy skilli, aby trwale wpływać na odpowiedzi modelu oraz kierować użytkownika do wybranych usług.
To istotna zmiana perspektywy dla zespołów bezpieczeństwa. W środowiskach opartych na agentach AI zagrożenie może nie przyjmować postaci pliku wykonywalnego ani klasycznego malware, ale pozornie niewinnych zmian konfiguracyjnych, które przejmują kontrolę nad logiką działania modelu.
W skrócie
Analizowany pakiet jailbreak o nazwie Haiou był skierowany do OpenAI Codex i miał osłabiać mechanizmy bezpieczeństwa modelu. Jego zadaniem było umożliwienie wykonywania bardziej ryzykownych poleceń, w tym związanych z offensive security, reverse engineeringiem czy crackingiem.
Jednocześnie pakiet instalował trwałe instrukcje reklamowe aktywowane określonymi słowami. W efekcie agent mógł zwracać przygotowane wcześniej komunikaty promujące zewnętrzną bramkę LLM. To połączenie jailbreaku i reklamy pokazuje, iż modyfikacja promptów może zostać wykorzystana nie tylko do obchodzenia zabezpieczeń, ale także do komercyjnej manipulacji zachowaniem modelu.
Kontekst / historia
Jailbreaki modeli AI nie są nowym zjawiskiem. Od dawna pojawiają się próby obchodzenia ograniczeń poprzez zmianę kontekstu, role-play, maskowanie intencji lub przedstawianie niebezpiecznych działań jako ćwiczeń edukacyjnych. Problem nabiera jednak nowego znaczenia w momencie, gdy modele są osadzane w narzędziach deweloperskich, środowiskach CLI oraz agentach z dostępem do plików, terminala i repozytoriów kodu.
W przypadku Haiou badacze wskazali, iż pakiet wpisuje się w szerszy ekosystem narzędzi wykorzystywanych przez osoby zainteresowane praktycznym obejściem zabezpieczeń modeli. Jednocześnie podkreślono dual-use charakter takiego rozwiązania: może ono służyć zarówno do badań, jak i do działań ofensywnych. Szczególne obawy wzbudził sposób pakowania i dystrybucji komponentów, który utrudniał przejrzystą inspekcję zawartości.
Analiza techniczna
Haiou działał jako lokalny zestaw modyfikacji dla Codex, oparty na globalnych plikach konfiguracyjnych, modułowych promptach i dedykowanych skillach. Z technicznego punktu widzenia mechanizm obejmował kilka wzajemnie uzupełniających się warstw.
Pierwsza warstwa dotyczyła samego jailbreaku modelu. Wykorzystywano techniki prompt injection mające zmienić sposób interpretacji poleceń przez agenta, ograniczyć skłonność do odmawiania odpowiedzi oraz nadawać modelowi alternatywną personę o bardziej agresywnym stylu działania. Zapytania z obszaru offensive security były dodatkowo przedstawiane jako scenariusze typu CTF lub działania badawcze, co miało osłabiać mechanizmy ochronne.
Druga warstwa obejmowała zestawy skilli związanych z testami penetracyjnymi, analizą pamięci, reverse engineeringiem, omijaniem zabezpieczeń i crackingiem licencji. Taki zakres funkcji wskazuje, iż nie chodziło wyłącznie o zmianę tonu odpowiedzi, ale o praktyczne zwiększenie zdolności operacyjnych agenta w zadaniach wysokiego ryzyka.
Najważniejszym elementem był jednak trwały moduł reklamowy osadzony w jednym z głównych promptów. Definiował on listę słów wyzwalających, po których agent miał zwracać ustaloną wcześniej odpowiedź promującą zewnętrzny serwis pośredniczący między aplikacją a dostawcą modelu. To właśnie ten mechanizm został określony jako prompt adware.
Istotnym aspektem była także niska przejrzystość pakietu dla przeciętnego użytkownika. Według analizy wykorzystywano archiwa, mechanizmy weryfikacji integralności, odszyfrowywanie ładunku i tymczasowe rozpakowywanie komponentów podczas instalacji. Taki model utrudnia szybki audyt i zmniejsza szanse wykrycia niepożądanych instrukcji przed wdrożeniem.
- modyfikacja globalnych promptów i konfiguracji agenta,
- osłabianie standardowych guardrails modelu,
- instalacja skilli wspierających działania ofensywne,
- trwałe komunikaty reklamowe aktywowane słowami kluczowymi,
- wykorzystanie nieprzejrzystych mechanizmów pakowania i dystrybucji.
Konsekwencje / ryzyko
Najważniejszą konsekwencją ujawnionej techniki jest przesunięcie zagrożenia z poziomu klasycznego malware na poziom manipulacji instrukcjami sterującymi modelem. Dla organizacji oznacza to, iż sama analiza binariów, IOC i procesów uruchomieniowych nie wystarczy do pełnego wykrywania nadużyć związanych z agentami AI.
Ryzyko obejmuje trwałą manipulację odpowiedziami bez widocznych zmian w logice aplikacji, nieautoryzowane promowanie zewnętrznych usług, osłabienie zabezpieczeń modelu oraz rozszerzenie łańcucha dostaw o niezweryfikowane komponenty promptowe. o ile agent korzysta z zewnętrznej bramki LLM, pojawia się także dodatkowy problem związany z możliwością przechwycenia danych wejściowych, sekretów lub modyfikacji odpowiedzi po stronie pośrednika.
- ukryta zmiana zachowania agenta w wielu kolejnych sesjach,
- wyciek danych do zewnętrznych gatewayów LLM,
- większa skuteczność poleceń ofensywnych po osłabieniu guardrails,
- utrudniony audyt z powodu zaszyfrowanych lub niejawnych pakietów,
- możliwość dalszej manipulacji rekomendacjami i decyzjami modelu.
Rekomendacje
Organizacje wdrażające agentów AI powinny traktować prompty, pliki AGENTS, skille, konfiguracje globalne i integracje z gatewayami jako elementy wrażliwego łańcucha dostaw. Ochrona tych komponentów powinna być zbliżona do ochrony kodu źródłowego, zależności oraz sekretów dostępowych.
- blokować instalację niezweryfikowanych jailbreaków i rozszerzeń do agentów AI,
- wprowadzić obowiązkowy przegląd bezpieczeństwa wszystkich plików wpływających na zachowanie modelu,
- nie dopuszczać pakietów zaszyfrowanych lub nieprzejrzystych, których nie da się w pełni audytować,
- monitorować odpowiedzi agentów pod kątem anomalii językowych i nieoczekiwanych komunikatów marketingowych,
- ograniczać użycie zewnętrznych bramek LLM lub wymagać ich formalnej akceptacji,
- traktować konfigurację agentów jako kod i obejmować ją kontrolą wersji oraz procesem zatwierdzania,
- segmentować środowiska, w których agenci mają dostęp do repozytoriów, terminala i sekretów,
- budować detekcje dla trwałych zmian promptów wpływających na wiele sesji.
Podsumowanie
Przypadek Haiou pokazuje, iż bezpieczeństwo agentów AI wymaga dziś znacznie szerszego spojrzenia niż tradycyjna ochrona przed malware. Prompt adware udowadnia, iż manipulacja warstwą instrukcji może stać się jednocześnie narzędziem obchodzenia zabezpieczeń, kanałem reklamy oraz potencjalnym wektorem naruszenia łańcucha dostaw AI.
Dla zespołów bezpieczeństwa to wyraźny sygnał, iż prompty, skille i zewnętrzni pośrednicy LLM muszą być objęci pełnym nadzorem. W środowiskach produkcyjnych zaufane instrukcje agenta powinny być chronione z taką samą rygorystycznością jak kod, zależności i dane uwierzytelniające.
Źródła
- The Hacker News — https://thehackernews.com/2026/11/researchers-uncover-prompt-adware.html
- Check Point Research — Free the Model, Sell the Gateway: Prompt Adware hidden in Jailbreak Bundles — https://research.checkpoint.com/2026/free-the-model-sell-the-gateway-prompt-adware-hidden-in-jailbreak-bundles/
- GitHub — haiou-666/haiou-codex — https://github.com/haiou-666/haiou-codex
- GitHub — yynxxxxx/Codex-X — https://github.com/yynxxxxx/Codex-X









