Build1 distinct publisher2 min readUpdated
Adversa AI's Cryptographic Context Injection keeps instructions as ciphertext until the agent's own runtime decrypts them. The exfiltration then rides a tool the agent already had.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
The interesting question is not whether the payload was clever, but where inspection sits relative to decryption. In the technique Adversa AI describes, the instructions arrive as ciphertext and only become text after the code runtime has done its ordinary job [2], while the classifiers most providers rely on read the request and the response at the API boundary [6]. The write-up calls this a timing problem rather than a coverage problem [7], and that is the right diagnosis: the string a filter would catch without difficulty exists only between the runtime's decrypt step and the model's next action [3].
Follow that to its architectural end. A control able to see this has to run inside the agent process, on the decrypted instruction text and again on the tool call the model then requests [11]. Gateways, proxies and boundary filters are not in the room at the moment the payload is legible [2]. For this class, the usable control surface belongs to whoever owns the runtime, not to whoever owns the network path.
The attacker's side of the ledger is thinner than it should be. No malware, no memory corruption: the requirement is to publish a page and have an agent encounter it [5]. The payload then spends a single tool call, on a tool the agent was already granted [4]. Per the write-up, most agent architectures do not distinguish a navigation call the user asked for from a navigation call that decrypted page content asked for [8], and nothing upstream asks why the model wants an arbitrary URL immediately after reading untrusted content [9]. Four fields left the session in the reported case: name, location, subscription tier, chat history [1].
Two notes on the evidence. It is single-sourced. The account of Cryptographic Context Injection, including the Gemini jailbreak variant, comes from Adversa AI's disclosure as relayed in a dev.to post [1], and the author of that post also sells the recommended mitigation, a regex and vector-similarity layer applied to the decrypted text and the resulting tool call [11]. That does not make the mechanism wrong. The mechanism is unremarkable once stated, which is the uncomfortable part. It does mean reproduction details, model builds and any vendor response are not in evidence here. The same author notes the write-up had no votes and no comments on Hacker News at the time of writing [10], which is a fair proxy for how much scrutiny the claim has drawn so far.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
Researchers at Adversa AI disclosed an attack technique called Cryptographic Context Injection, aimed at Grok, with a similar jailbreak variant shown against Gemini.
The proposed mitigation, Sentinel, does not attempt to classify the encrypted payload before decryption; it applies regex and vector similarity to the decrypted instruction text and targets the resulting tool call.
The attacker does not need to compromise anything; they need only the agent to encounter their page, and the write-up describes no malware and no exploit in the traditional sense.
At the time of writing, the write-up had zero Hacker News points and zero comments.
Because the malicious instructions only exist in plaintext after decryption inside the execution environment, content classifiers scanning the page or the request never see anything to flag; there is no suspicious string in the DOM, only ciphertext.
Standard content classifiers, including those baked into most LLM providers, operate on the request and response as observed at the API boundary, so instructions not in plaintext at that boundary are never scanned.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Single secondhand vendor-authored post
The entire cluster is one dev.to article describing another party's research. There is no link to or excerpt of the Adversa AI disclosure, no CVE, no affected model build or test date, no reproduction artifacts, and no comment from the model vendors. The generalisations about 'most LLM providers' and 'most agent architectures' are asserted rather than measured, and the mitigation half of the piece is the author's own product.
No adoption signal
The only observation is the disclosure report itself. Nothing in the cluster indicates in-the-wild exploitation, affected user counts, vendor remediation, or any deployment or usage of the proposed Sentinel mitigation, so no adoption level can be measured without inferring facts the source does not supply.
Framing outruns the supplied evidence
The post asserts 'a working technique against a production model' and a total classifier blind spot, but supplies no reproduction detail, vendor confirmation or exploitation evidence, and resolves into a pitch for the author's own layered product. The author additionally uses the disclosure's zero Hacker News engagement as an argument for urgency. The underlying architectural point - plaintext born inside the runtime is downstream of boundary inspection - is plausible and useful, which keeps the gap moderate rather than extreme.
Vendor content marketing the fix
The second half of the article promotes Sentinel in the first person ('our library of attack signature embeddings'), mapping each described gap onto a named product layer - Layer 2/3 scrubbing, agentic tool-result trust scoring, Layer 4 secret detection. The two architectural gaps the piece asserts are precisely the two capabilities the product sells, and no competing or built-in mitigations are evaluated.
Low - one incentivised source
Confidence is limited by single-source, secondhand reporting from a party selling the mitigation. What can be stated with reasonable confidence is what the post claims and that a disclosure was reported; whether the chain works as described, and how broadly the classifier and tool-provenance gaps generalise, cannot be assessed from this cluster.
build
Grok built its own prompt injection: the filter never saw the payload1 distinct publisher
invest
Grok still hands over whole chat histories 11 weeks after disclosure, Adversa says1 distinct publisher
security
Google's reference agent approved a $10,000 refund on a $149 order, on purpose1 distinct publisher
product
Model choice is becoming a line item, and the differentiator moved up the stack1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 22, 2026