Skip to content

feat: toxic flow detection#39

Merged
chaksaray merged 1 commit into
developfrom
toxic-flow
May 3, 2026
Merged

feat: toxic flow detection#39
chaksaray merged 1 commit into
developfrom
toxic-flow

Conversation

@chaksaray
Copy link
Copy Markdown
Member

12 attack chain definitions — detects when findings combine into complete exploitable paths. Risk score elevated to combined CVSS-AI.

9 chains detected on test fixture:
CRITICAL 9.8 Credential Exfiltration Chain
CRITICAL 9.7 Remote Code Execution Chain
CRITICAL 9.6 Supply Chain RCE Chain
CRITICAL 9.5 Goal Override + Command Execution Chain
CRITICAL 9.3 Tool Poisoning + Exfiltration Chain
CRITICAL 9.1 Persistence + Data Exfiltration Chain
HIGH 8.8 Goal Override + Exfiltration Chain
HIGH 8.7 Scope Expansion + Exfiltration Chain
HIGH 8.6 Covert Channel + Persistence Chain

Architecture: scanner/toxic_flows/ — 4-file modular package. Adding a new flow = 1 entry in flows.py, nothing else changes.

12 attack chain definitions — detects when findings combine into
complete exploitable paths. Risk score elevated to combined CVSS-AI.

9 chains detected on test fixture:
  CRITICAL 9.8  Credential Exfiltration Chain
  CRITICAL 9.7  Remote Code Execution Chain
  CRITICAL 9.6  Supply Chain RCE Chain
  CRITICAL 9.5  Goal Override + Command Execution Chain
  CRITICAL 9.3  Tool Poisoning + Exfiltration Chain
  CRITICAL 9.1  Persistence + Data Exfiltration Chain
  HIGH     8.8  Goal Override + Exfiltration Chain
  HIGH     8.7  Scope Expansion + Exfiltration Chain
  HIGH     8.6  Covert Channel + Persistence Chain

Architecture: scanner/toxic_flows/ — 4-file modular package.
Adding a new flow = 1 entry in flows.py, nothing else changes.
@chaksaray chaksaray merged commit 8db1ea3 into develop May 3, 2026
14 checks passed
@chaksaray chaksaray deleted the toxic-flow branch May 5, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant