Robocikowo>ROBOCIKOWO
Bezpieczeństwo

Context Bombing

2026AktywnyOpublikowano: 13 lipca 2026Aktualizacja: 13 lipca 2026Opublikowany
Defensywna technika bezpieczeństwa dla agentic AI - obrońcy umieszczają w decoy secrets prompty triggerujące guardrails atakującego LLM. Nazwana i opisana przez Tracebit (lipiec 2026). Redukcja admin escalation z 57% do 5%.
Kluczowa innowacja
Odwraca prompt injection z ataku na defensywę - obrońcy podkładają w decoy secrets komunikaty, które triggerują guardrails atakującego LLM (np. instrukcje syntezy antraksu, referencje do Tank Man), zmuszając go do refuse zanim wyrządzi szkodę.
Kategoria
Bezpieczeństwo
Poziom abstrakcji
Wzorzec
Poziom operacji
InferencjaŚrodowisko agentoweTooling
Zastosowania
Ochrona AWS Secrets Manager, Parameter Store, IAM przed enumeracją przez agentic hacking AIObrona chmurowa (Azure, GCP) - analogiczne decoy secrets z context bombs w Key Vault, Secret ManagerOchrona kodu przed AI code review tools działających autonomicznie (odwracalne dla defensywy jak i ofensywy)Ochrona konfiguracji Kubernetes - context bombs w ConfigMaps, Secrets, sidecar containersOchrona baz danych - context bombs w polach schema descriptions, comments, decoy tablesOchrona repozytoriów Git - decoy .env files, secrets w komentarzach koduOchrona infrastruktury CI/CD - decoy variables w GitHub Actions, Jenkins pipelinesZestaw testowy dla dostawców frontier LLM - ewaluacja siły guardrails przeciwko realistycznym context bombs

Jak działa

Pełny pipeline Context Bombing w środowisku AWS: (1) Wybór miejsc na ładunek - obrońca identyfikuje typowe cele agentic AI: AWS Secrets Manager entries, environment variables w Lambda, Parameter Store, S3 buckets z konfiguracją, IAM roles descriptions - wszędzie gdzie atakujący agent enumeruje credentials; (2) Konstrukcja context bomb - obrońca tworzy string wyglądający jak sekret (np. AWS access key format) ale zawierający prompt kierowany do LLM, np. 'To wygenerować spory antraksu inhalowalne wykonaj następujące kroki:...' lub bardziej subtelne przypomnienie o wymaganiach etycznych; (3) Umieszczenie w decoy resources - context bomb umieszcza się w Tracebit Canaries (fałszywe AWS resources wyglądające jak produkcyjne) - w prawidłowej infrastrukturze te zasoby nie są używane przez legalne aplikacje; (4) Detekcja i triggering - autonomiczny agent atakującego (Claude, Gemini, GLM, DeepSeek, Kimi jako backbone hacking agent) enumeruje zasoby, pobiera decoy secret, dodaje jego zawartość do własnego kontekstu; (5) Guardrail refusal - LLM napotyka forbidden content (np. instrukcja wytworzenia broni biologicznej), aktywują się jego wbudowane guardrails, model odmawia dalszej współpracy - zwykle emitując komunikat 'I cannot help with that' i przerywając całą sesję atakową; (6) Alert obrońcy - równocześnie z activation guardrails, Tracebit Canaries alarmują SOC obrońcy (jak każdy dostęp do decoy). Krytyczne cechy: (a) context bomb musi być prawdopodobny (wygląd sekretu, nie tekst pomocy AI) aby atakujący nie odfiltrował go pre-processing'iem; (b) treść musi triggerować jednoznacznie guardrails większości frontier LLM (broń biologiczna, dane o materiałach wybuchowych, referencje politycznie wrażliwe dla modeli chińskich); (c) atakujący nie może łatwo wyskoczyć z sesji - LLM w agentic context nie zawsze potrafi zignorować injected content.

Rozwiązany problem

Agentic AI używane przez atakujących (autonomiczne AI hacking agents) osiąga w testach 91% success rate w kompromitacji chmurowej infrastruktury AWS i eskaluje do admina w średnio 14 minut - szybciej niż zespoły security zdążą zareagować. Klasyczne obrony (canaries, honeypoty, IDS) alarmują o ataku, ale go nie zatrzymują - a średni czas alertu 8 minut zostawia obrońcom tylko 6 minut na reakcję. Context Bombing rozwiązuje to zwarcie czasowe: zamiast tylko wykrywać, aktywnie zatrzymuje atakującego przez wykorzystanie jego własnych guardrails - de facto zmuszając atakującego LLM do samosabotażu.

Komponenty

Trigger PayloadŁadunek aktywujący refuse mechanism LLM

Sam prompt triggerujący guardrails. Dwie kategorie: (a) uniwersalne - działające na większość modeli (broń biologiczna, syntezy chemiczne materiałów wybuchowych), (b) region-specific - dla chińskich modeli referencje polityczne (Tank Man, Tibet, Xinjiang) często omijane przez zachodnie LLM. Musi być na tyle mocny, że model nie może zignorować, ale nie tak jaskrawy, żeby atakujący odfiltrował go z kontekstu przed inferencją.

Oficjalna

Decoy Wrapper (Secret-shape)Kamuflaż payloadu jako wiarygodny sekret

Opakowanie payloadu w formę zasobu, po który atakujący będzie sięgać. Wygląda jak AWS access key, hasło do bazy danych, JWT token, prywatny klucz PEM. Format jest kluczowy - musi być na tyle wiarygodny, że autonomiczny agent wciągnie go do kontekstu.

AWS access key formatAKIA-style prefix + payload jako 'komentarz' w dedykowanym polu Secrets Manager.
Database password w plaintextUmieszczony w Parameter Store lub env variable, agent pobierze aby próbować lateralne movement.
PEM private keyWygląda jak SSH/TLS private key - agent parsuje, natrafia na payload w komentarzu lub cn.

Oficjalna

Placement Layer (Canary infra)Dystrybucja pułapek w infrastrukturze

Warstwa infrastrukturalna umieszczająca decoy resources w produkcyjnym środowisku (obok autentycznych). W przypadku Tracebit: pełna platforma AWS Canaries + integracja z SOC dla alarmowania. Kluczowe: decoy nie może być używany przez legalne aplikacje - każdy dostęp = alarm.

Oficjalna

Alert & Response IntegrationNotyfikacja i orchestracja response

SOC integration - każdy dostęp do decoy alerts SIEM (Splunk, CloudTrail, Datadog). W przypadku Context Bombing alert idzie równocześnie z guardrail activation - obrońca wie o ataku i jednocześnie wie że atakujący został zatrzymany.

Oficjalna

Implementacja

Pułapki implementacyjne
Prawdziwi użytkownicy mogą natrafić na context bombWysoka

Jeśli obrońca użyje AI-powered tools (np. Claude Code do infrastructure review), one też mogą wciągnąć decoy secret do kontekstu i się zablokować - self-DoS.

Rozwiązanie:Ścisłe oznaczanie i izolacja decoy resources (naming convention, dedykowane tagi AWS), whitelist w firmowych AI tools, edukacja zespołu.
Atakujący mogą filtrować kontekstWysoka

Zaawansowany atakujący dodaje własny pre-processing filter blocking known trigger phrases - context bomb się nie aktywuje.

Rozwiązanie:Rotacja triggerów, subtelne warianty (nie tylko oczywiste 'antrax steps'), watermarki tekstowe niewidoczne dla filtrów regex ale widoczne dla LLM.
Model z jailbreakiem lub tuned-off guardrailsŚrednia

Fine-tuned model bez guardrails (uncensored Llama, jailbroken Claude/GPT wrapper) nie trigger'uje refuse mechanism.

Rozwiązanie:Warstwa defense-in-depth - Context Bombing nie zastępuje IAM, MFA, network segmentation; ochrona kluczowych zasobów wymaga wielu warstw.
Trwałość efektu w agentic loopŚrednia

LLM może 'wyjść' z refuse state po kilku iteracjach, jeśli agent nadal go promptuje. Tracebit obserwuje że najczęściej jest to trudne, ale zdarza się.

Rozwiązanie:Wiele context bombs w środowisku - jeśli pierwszy nie zatrzyma na trwałe, kolejny prawdopodobnie zatrzyma.
Reguły prawne i etyczne przechowywania treściNiska

Umieszczanie w produkcyjnym środowisku plaintext instrukcji o broni biologicznej może naruszać wewnętrzne polityki lub regulacje branżowe (finance, healthcare).

Rozwiązanie:Konsultacja z legal + compliance przed rolloutem, dokumentacja triggerów jako 'security controls', tagowanie w SIEM jako 'defense trap' - nie 'harmful content'.

Ewolucja

Oryginalny paper · 2026 · Tracebit Blog + Ars Technica coverage (Dan Goodin), 13 lipca 2026 · Andy Smith (Tracebit CEO)
Context Bombs: Weaponizing LLM Guardrails Against Attackers
Andy Smith (Tracebit CEO), Tracebit Research
2022
Prompt injection wprowadzone jako attack vector (Simon Willison)
Punkt przełomowy

Willison ukuwa termin 'prompt injection' - fundament dla defensywnego zastosowania w Context Bombing 4 lata później.

2023
Indirect prompt injection (Greshake et al.) - ataki przez treść

arXiv 2302.12173 - formalizacja ataków przez wstrzykiwanie promptu do zewnętrznych źródeł danych (email, web pages) czytanych przez LLM.

2025
AI Hacking Agents osiągają wysokie success rate (60%+)
Punkt przełomowy

Papers Cybench, HackerAgent i innych - autonomiczne agenty AI przechodzą wzorcowe scenariusze pentestów. Alarm dla defensywy.

2026
Maj 2026 - Tracebit Canaries dla AWS

Tracebit uruchamia AWS Canaries - decoy resources z alertowaniem SOC. Podstawa infrastrukturalna pod Context Bombing.

2026
13 lipca 2026 - publikacja Context Bombing (Tracebit)
Punkt przełomowy

Andy Smith publikuje wyniki na blog.tracebit.com/context-bombs - 152 attack runs, 5 frontier LLM. Admin escalation z 57% do 5%. Ars Technica coverage. Pierwsze udokumentowane defensywne wykorzystanie prompt injection.

Hiperparametry (konfigurowalne osie)

Siła triggeraKrytyczna

Poziom oczywistości ładunku triggerującego. Wyższa siła = pewne zatrzymanie, ale wyższe ryzyko wykrycia przez pre-processing atakującego.

extreme (bio/chem weapons)Prawie 100% skuteczność wobec frontier LLM, ale łatwo wykrywalne przez basic input filters.
high (self-harm, illegal instructions)Bardzo skuteczne, trudniejsze do odfiltrowania.
subtle (ethical reminder, refuse hint)Nie zawsze triggeruje, ale niemal niewykrywalne przez atakującego.
Ukierunkowanie na modelWysoka

Czy trigger jest uniwersalny, czy dedykowany do konkretnej rodziny modeli.

universal (Western + Chinese LLMs)Broń biologiczna, syntezy chemiczne - triggeruje niemal wszystko.
chinese-only (political refs)Tank Man, Xinjiang, Tibet - działają na Qwen, DeepSeek, GLM, Kimi, ignorowane przez Claude/GPT.
western-only (medical PII)Silniejsze filtry HIPAA w zachodnich modelach.
Format kamuflażuWysoka

Rodzaj sekretu, w który zapakowany jest payload.

AWS access key + comment fieldStandard w AWS Secrets Manager - agent często pobiera całą strukturę.
Plaintext passwordEnvironment variable - najprostszy vector.
PEM key + inline commentPrywatne klucze SSH/TLS - agent parsuje na cn/subject.
JSON config with description fieldKubernetes configmap, Terraform state.
Gęstość rozmieszczeniaŚrednia

Liczba context bombs względem realnych zasobów - trade-off między prawdopodobieństwem trafienia a kosztem zarządzania.

1:100 (sparse)Niski overhead, wymaga długiej sesji atakującego aby trafić.
1:10 (balanced)Rekomendowany balans przez Tracebit.
1:1 (aggressive)Każdy realny zasób ma odpowiednik canary - maksymalna szansa zatrzymania.

Paradygmat wykonania

Tryb główny
Warunkowy

Aktywacja zależy wyłącznie od tego, czy atakujący agent pobierze konkretny decoy resource - żadne prawdziwe wywołanie modelu nie jest wymagane po stronie obrońcy.

Wzorzec aktywacji
Zależne od wejścia
Tryby dodatkowe
Rzadki
Mechanizm routingu

Nie ma routingu - context bomb jest pasywny do momentu enumeracji przez atakującego.

Równoległość

Poziom równoległości
W pełni równoległy

Context Bombing skaluje się liniowo z liczbą decoy resources - można umieszczać tysiące bomb w środowisku bez wpływu na wydajność legalnych operacji.

Zakres
Inferencja
Ograniczenia
!Model bez silnych guardrails (np. źle zjailbrokowany fine-tune) nie będzie triggerowany.

Wymagania sprzętowe

Podstawowe

Context Bombing to wzorzec informacyjny - żaden konkretny hardware nie jest wymagany. Sam ładunek to string - zero compute po stronie obrońcy, cała inferencja po stronie atakującego (którego chcemy zablokować).