
Wprowadzenie do problemu / definicja
W październiku 2026 roku ujawniono, iż część stron pomocy WhatsApp zawierała ukryte fragmenty tekstu przeznaczone nie dla użytkowników, ale dla systemu AI obsługującego wsparcie. Instrukcje te nie były widoczne w interfejsie, ale znajdowały się w kodzie HTML i mogły wpływać na sposób, w jaki chatbot odpowiadał na pytania dotyczące prywatności, usuwania konta oraz kwestii regulacyjnych.
Incydent ten zwrócił uwagę na nową klasę zagrożeń związanych z wdrażaniem generatywnej AI w kanałach wsparcia. Problem nie dotyczy wyłącznie jakości odpowiedzi modelu, ale również przejrzystości działania, integralności informacji, zgodności z regulacjami oraz kontroli nad warstwą treści zasilającą systemy AI.
W skrócie
Według opublikowanych ustaleń, ukryte bloki zawierały polecenia ograniczające sposób, w jaki chatbot powinien odpowiadać na pytania związane z prawami użytkownika, regulatorami ochrony danych i zagadnieniami prawnymi. W praktyce mogło to wpływać na ścieżkę informacyjną prezentowaną użytkownikom w sytuacjach wrażliwych z perspektywy prywatności.
- Instrukcje były osadzone w publicznych stronach pomocy, ale niewidoczne dla odwiedzających.
- Dotyczyły m.in. usuwania konta oraz tematów związanych z ochroną danych.
- WhatsApp wskazał, iż były to instrukcje dla chatbota wsparcia, które pojawiły się wskutek błędu i zostały usunięte.
- Sprawa pokazała, iż publiczny HTML może pełnić jednocześnie funkcję treści dla użytkownika i ukrytego kontekstu dla modelu AI.
Kontekst / historia
Incydent wpisuje się w szerszy trend, w którym centra pomocy, FAQ i dokumentacja stają się nie tylko źródłem wiedzy dla człowieka, ale także warstwą kontekstową dla systemów językowych. Oznacza to, iż treści publikowane w serwisach internetowych mogą oddziaływać na odpowiedzi generowane przez modele AI, choćby jeżeli użytkownik nie widzi pełnego zestawu danych wykorzystywanych przez system.
W analizowanym przypadku badacze wskazali, iż ukryte fragmenty znaleziono na stronach związanych m.in. z usuwaniem konta oraz zgłaszaniem i blokowaniem. Odkrycie miało nastąpić 8 października 2026 roku, publikacja ustaleń 19 października 2026 roku, a same ukryte elementy miały zostać usunięte do 18 października 2026 roku. Istotne znaczenie ma tu również kontekst zgodności: polityki prywatności dla użytkowników z Europejskiego Obszaru Gospodarczego przewidują możliwość wniesienia skargi do adekwatnego organu nadzorczego.
Analiza techniczna
Z technicznego punktu widzenia mamy do czynienia z osadzaniem instrukcji sterujących dla modelu AI bezpośrednio w kodzie HTML stron pomocy. Taki mechanizm można uznać za formę prompt engineeringu osadzonego w warstwie treści lub prezentacji. Sam fakt istnienia instrukcji dla AI nie musi być problemem, jednak ich ukryty charakter oraz zakres tematyczny znacząco podnoszą poziom ryzyka.
Najważniejszy problem polegał na tym, iż użytkownik i system AI mogli konsumować różne wersje tej samej strony. Człowiek widział standardową treść pomocy, natomiast komponent AI otrzymywał dodatkowe, niewidoczne wskazówki. To prowadzi do osłabienia integralności informacji oraz utrudnia weryfikację, czy odpowiedź chatbota rzeczywiście odzwierciedla oficjalną politykę organizacji.
Taki model architektoniczny tworzy kilka istotnych zagrożeń:
- Konflikt między treścią publiczną a zachowaniem modelu — chatbot może udzielać odpowiedzi zgodnych z ukrytymi instrukcjami, a nie z jawną treścią polityk.
- Rozszerzenie powierzchni ataku — jeżeli model przyjmuje ukryte wskazówki z warstwy webowej, rośnie ryzyko prompt injection, prompt manipulation i nadużyć wynikających z błędów publikacyjnych.
- Słabe rozdzielenie odpowiedzialności — instrukcje systemowe dla AI nie powinny być przechowywane w publicznie dostępnym HTML-u, ale w kontrolowanym i audytowalnym środowisku.
- Ryzyko ujawnienia logiki działania AI — ukryte treści mogą zostać odczytane przez crawlery, archiwa, narzędzia monitoringu lub badaczy analizujących kod źródłowy.
Nie jest to klasyczne naruszenie bezpieczeństwa w rodzaju zdalnego wykonania kodu, wycieku bazy danych czy eskalacji uprawnień. To jednak wyraźny przykład słabości w obszarze AI security governance, zarządzania treścią i kontroli zachowania modeli w środowisku produkcyjnym.
Konsekwencje / ryzyko
Najpoważniejsze skutki incydentu dotyczą zaufania, zgodności i ryzyka prawnego. jeżeli system wsparcia AI otrzymuje instrukcje ograniczające sposób komunikowania praw użytkownika lub dostępnych ścieżek eskalacji, użytkownik może otrzymać informację niepełną, wybiórczą albo zniekształconą.
Z perspektywy użytkownika ryzyko obejmuje:
- otrzymanie niepełnej informacji o prawach związanych z ochroną danych,
- opóźnienie realizacji żądania usunięcia danych lub konta,
- błędne przekonanie, iż określona ścieżka skargi lub eskalacji nie istnieje.
Z perspektywy organizacji skutki mogą być jeszcze szersze:
- zarzuty braku transparentności działania systemów AI,
- napięcie między polityką prywatności a faktycznym działaniem chatbota,
- zwiększone zainteresowanie regulatorów, audytorów i mediów,
- konieczność przeglądu procesów publikacji treści oraz nadzoru nad AI,
- straty reputacyjne wynikające z ujawnienia ukrytych instrukcji.
W szerszym ujęciu incydent stanowi ostrzeżenie dla wszystkich organizacji wdrażających AI w support, self-service i help center. Ukryta warstwa sterująca modelem staje się nowym obszarem kontroli bezpieczeństwa i zgodności, porównywalnym znaczeniem do tradycyjnych mechanizmów ochrony aplikacji.
Rekomendacje
Firmy korzystające z AI w kanałach wsparcia powinny potraktować ten przypadek jako impuls do przeglądu architektury, procesów redakcyjnych i zasad nadzoru nad modelami. Najważniejsze działania obejmują:
- Rozdzielenie treści publicznej od instrukcji systemowych — prompty i reguły sterujące nie powinny być osadzane w publicznym HTML-u.
- Audyt źródeł kontekstu dla LLM — należy zidentyfikować wszystkie systemy, z których model pobiera treść, w tym CMS, FAQ, dokumentację i bazy wiedzy.
- Testy prompt injection i AI red teaming — weryfikacja powinna obejmować nie tylko interakcje użytkownika, ale także warstwę treści dostarczanej modelowi pośrednio.
- Mapowanie odpowiedzi do polityk i regulacji — odpowiedzi w obszarach prywatności, reklamacji i praw użytkownika powinny być zgodne z aktualnymi politykami oraz wymogami prawnymi.
- Wersjonowanie i ślad audytowy zmian — każda modyfikacja treści wykorzystywanej przez AI powinna być rejestrowana i możliwa do odtworzenia.
- Monitoring rozbieżności między treścią dla człowieka a treścią dla AI — organizacje powinny aktywnie badać, czy chatbot nie otrzymuje dodatkowych, ukrytych wskazówek wpływających na odpowiedzi.
- Formalny review dla treści wysokiego ryzyka — strony dotyczące prywatności, danych osobowych, skarg i bezpieczeństwa kont powinny przechodzić zatwierdzenie przez zespoły prawne, privacy i security.
Podsumowanie
Sprawa WhatsApp pokazuje, iż bezpieczeństwo systemów AI nie kończy się na modelu, API i filtrach odpowiedzi. Równie istotna jest warstwa treści, która dostarcza modelowi kontekst i może sterować jego zachowaniem w sposób niewidoczny dla użytkownika.
Ukryte instrukcje w publicznych stronach pomocy ujawniły ryzyka związane z brakiem przejrzystości, słabym rozdzieleniem logiki AI od treści użytkowej oraz potencjalnym konfliktem między polityką organizacji a odpowiedziami chatbota. Dla zespołów cyberbezpieczeństwa, compliance i privacy to wyraźny sygnał, iż governance AI musi obejmować także CMS, pipeline publikacyjny i procesy redakcyjne.
Źródła
- The Hacker News — https://thehackernews.com/2026/10/whatsapp-hid-instructions-in-help-pages.html
- WIRED — WhatsApp Help Pages Leaked Hidden Instructions for a Meta Chatbot — https://www.wired.com/story/whatsapp-help-pages-leaked-hidden-instructions-for-a-meta-chatbot/
- Redact — WhatsApp’s Hidden Notes Told AI Not to Recommend a Regulator — https://redact.dev/blog/whatsapp-help-pages-hidden-ai-instructions
- WhatsApp Privacy Policy – EEA — https://www.whatsapp.com/legal/privacy-policy-eea/revisions/20260326
- EUR-Lex — Regulation (EU) 2016/679 (GDPR) — https://eur-lex.europa.eu/legal-content/en/TXT/PDF/?uri=OJ%3AL%3A2016%3A119%3AFULL

15 godzin temu







