From b02503eac49b44316d5925a65a298d7581f875c3 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Mon, 16 Mar 2026 09:13:14 +0100 Subject: [PATCH] fix(crowdsec): Count all mitmproxy scenarios in WAF bans Changed waf_bans_today to count all mitmproxy-* scenarios instead of only mitmproxy-waf (which doesn't exist). Now correctly counts mitmproxy-scanner, mitmproxy-botscan, etc. Co-Authored-By: Claude Opus 4.5 --- .../root/usr/libexec/rpcd/luci.crowdsec-dashboard | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/secubox/luci-app-crowdsec-dashboard/root/usr/libexec/rpcd/luci.crowdsec-dashboard b/package/secubox/luci-app-crowdsec-dashboard/root/usr/libexec/rpcd/luci.crowdsec-dashboard index 1f90eda4..cdb904d2 100755 --- a/package/secubox/luci-app-crowdsec-dashboard/root/usr/libexec/rpcd/luci.crowdsec-dashboard +++ b/package/secubox/luci-app-crowdsec-dashboard/root/usr/libexec/rpcd/luci.crowdsec-dashboard @@ -2464,8 +2464,8 @@ refresh_overview_cache() { [ -z "$sc2" ] && sc2=0 scenario_count=$((sc1 + sc2)) - # WAF bans count from decisions file - waf_bans_today=$(grep -c "mitmproxy-waf" "$decisions_file" 2>/dev/null) + # WAF bans count from decisions (mitmproxy-scanner, mitmproxy-botscan, etc.) + waf_bans_today=$(grep -c "mitmproxy-" "$decisions_file" 2>/dev/null) [ -z "$waf_bans_today" ] && waf_bans_today=0 fi