feat: honeypot log ingestion — Cowrie, OpenCanary, T-Pot parsers + guaranteed-malicious alerting #67
Labels
No labels
compliance
demo
deployment
docs
enhancement
parser
patterns
performance
security
ux
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/turnstone#67
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context: Turnstone has FTS5 search, anomaly scoring, and cybersec zero-shot scoring. This issue tracks the ingestion pipeline work to bring honeypot log sources into Turnstone with guaranteed-malicious auto-escalation and cross-source IP correlation. Supersedes/extends #58 (which covers deploying the honeypot; this covers Turnstone parsing and alerting).
Plan:
circuitforge-plans/turnstone/superpowers/plans/2026-06-17-honeypot-ai-threat-integration.md— Track AScope:
sources.yamlschema:honeypot: trueflag + validationapp/ingest/parsers/cowrie.py— NDJSON parser, eventid-to-tag mappingapp/ingest/parsers/opencanary.py— JSON parser, logtype integer-to-tag mappingapp/ingest/parsers/tpot.py— Elastic-format parser with sub-service delegationpatterns/honeypot.yaml— 4 new tags: honeypot_hit, honeypot_credential_attempt, honeypot_exploit_attempt, honeypot_scan (CRITICAL/HIGH)app/ingest/pipeline.py— bypasses anomaly scoring, creates CRITICAL incident withauto_escalated=truecorrelated_sourcesattached to incidentblocklist_candidateswithstatus: approvedfirewall_block_candidatestable schema (for future router API adapter use)Out of scope: Deploying honeypot infrastructure (#58), router firewall API adapters (backlog), ML fine-tuning on honeypot data.
Acceptance criteria:
cowrie.login.failedingests as CRITICAL incident withauto_escalated=truehoneypot: trueare unaffected by the new fast-pathblocklist_candidateswithstatus: approvedimmediately after ingestionRelated: Plan doc —
circuitforge-plans/turnstone/superpowers/plans/2026-06-17-honeypot-ai-threat-integration.md| Infrastructure — #58