Read the docs
TI-2026-44182 Aliases CVE-2026-61732GHSA-g5f9-3xfg-p9mf

Decepticon: Role-boundary forgery via ChatML special-token literals in web crawl output composed into LLM context

Priority HIGH 82CWE-74Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

Decepticon is an autonomous hacking agent for red teams. Versions prior to 1.1.17 wrap web crawl results — the output of agent reconnaissance against target services — into LLM messages without neutralizing ChatML special-token literals. Under the BYOK (Bring Your Own Key) deployment model, users configure their own LLM credentials to any OpenAI-compatible endpoint. Most open-source and self-deployed model providers (vLLM, SGLang, Ollama, LM Studio, text-generation-webui, etc.) do not filter special-token literals from user content in their default configurations. Those literals are parsed into structural role-boundary token IDs, meaning an attacker string planted in a target web page forges a new operator turn the model treats as authoritative, bypassing Decepticon's agent guardrails and resulting in arbitrary command execution inside the Kali Linux sandbox. Version 1.1.17 patches the issue.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.0147 73rd percentileScored 2026-11-07
Fix Fixed Decepticon (BitterSecurity): 1.1.17decepticon-core (BitterSecurity): 1.1.17+4 more products

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
BitterSecurityDecepticonbefore 1.1.171.1.17Patch availableCNA
BitterSecuritydecepticon-corebefore 1.1.171.1.17Patch availableCNA
BitterSecuritydecepticon-sdkbefore 1.1.171.1.17Patch availableCNA
—decepticon-core (PyPI)before 1.1.171.1.17Patch availableGHSA-g5f9-3xfg-p9mf
—decepticon (PyPI)before 1.1.171.1.17Patch availableGHSA-g5f9-3xfg-p9mf
—decepticon-sdk (PyPI)before 1.1.171.1.17Patch availableGHSA-g5f9-3xfg-p9mf
  • Decepticon VendorBitterSecurity Affected before 1.1.17 Fixed in 1.1.17 Patch available CNA
  • decepticon-core VendorBitterSecurity Affected before 1.1.17 Fixed in 1.1.17 Patch available CNA
  • decepticon-sdk VendorBitterSecurity Affected before 1.1.17 Fixed in 1.1.17 Patch available CNA
  • decepticon-core (PyPI) Vendor— Affected before 1.1.17 Fixed in 1.1.17 Patch available GHSA-g5f9-3xfg-p9mf
  • decepticon (PyPI) Vendor— Affected before 1.1.17 Fixed in 1.1.17 Patch available GHSA-g5f9-3xfg-p9mf
  • decepticon-sdk (PyPI) Vendor— Affected before 1.1.17 Fixed in 1.1.17 Patch available GHSA-g5f9-3xfg-p9mf

Remediation

  • Fix · CNA Decepticon (BitterSecurity) Fixed in 1.1.17
  • Fix · CNA decepticon-core (BitterSecurity) Fixed in 1.1.17
  • Fix · CNA decepticon-sdk (BitterSecurity) Fixed in 1.1.17
  • Fix · GHSA-g5f9-3xfg-p9mf decepticon-core (PyPI) Fixed in 1.1.17 Advisory →
  • Fix · GHSA-g5f9-3xfg-p9mf decepticon (PyPI) Fixed in 1.1.17 Advisory →
  • Fix · GHSA-g5f9-3xfg-p9mf decepticon-sdk (PyPI) Fixed in 1.1.17 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-61732
  2. 2026-10-03 Alias added: GHSA-g5f9-3xfg-p9mf

References

Sources