--- title: "[bojemoi] feat(ml-threat): add CVE campaign agent (cron + Anthropic + uzi dispatch)" date: 2026-07-05T23:52:32+02:00 draft: false tags: ["commit", "bojemoi", "main"] categories: ["Git Activity"] summary: "Commit c07ce5c par grafana-watcher dans bojemoi" author: "grafana-watcher" --- ## Commit `c07ce5c` | | | |---|---| | **Repository** | bojemoi | | **Branch** | `main` | | **Author** | grafana-watcher | | **Hash** | `c07ce5c8b79c889ddb4697a31b7a3c1c0c6250d4` | ### Description - cve_campaign_agent.py: full-auto pipeline NVD → top IPs → Claude Haiku analysis → valkey uzi_queue dispatch → DefectDojo findings → Telegram report - cve_ip_matcher.py: accept pre-fetched CVE list to avoid double NVD fetch - requirements.txt: replace redis with valkey, add psycopg2-binary Co-Authored-By: Claude Sonnet 4.6 ### Files Changed ``` A ml-threat/cve_campaign_agent.py M ml-threat/cve_ip_matcher.py M ml-threat/requirements.txt ``` ### Diff Summary ``` ml-threat/cve_campaign_agent.py | 393 ++++++++++++++++++++++++++++++++++++++++ ml-threat/cve_ip_matcher.py | 5 +- ml-threat/requirements.txt | 1 + 3 files changed, 398 insertions(+), 1 deletion(-) ```