secubox-openwrt/package/secubox/luci-app-mitmproxy/root/usr/share/rpcd/acl.d/luci-app-mitmproxy.json
CyberMind-FR 75b85080fa feat(mitmproxy): Add WAF Filters UI to LuCI dashboard
- Add new WAF Filters tab displaying 10 detection categories
- Categories: sqli, xss, lfi, rce, cve_2024, scanners, webmail, api_abuse, nextcloud, roundcube
- Toggle enable/disable per category with live updates
- Expandable rules tables with patterns, descriptions, CVE links
- Summary stats: total categories, active filters, rule count
- RPCD methods: get_waf_rules, toggle_waf_category
- Update menu entry and ACL permissions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-17 16:02:58 +01:00

35 lines
654 B
JSON

{
"luci-app-mitmproxy": {
"description": "Grant access to mitmproxy",
"read": {
"ubus": {
"luci.mitmproxy": ["status", "settings", "alerts", "threat_stats", "subdomain_metrics", "bans", "get_waf_rules"]
},
"uci": ["mitmproxy"]
},
"write": {
"ubus": {
"luci.mitmproxy": [
"install",
"start",
"stop",
"restart",
"save_settings",
"set_mode",
"setup_firewall",
"clear_firewall",
"wan_setup",
"wan_clear",
"clear_alerts",
"haproxy_enable",
"haproxy_disable",
"sync_routes",
"unban",
"toggle_waf_category"
]
},
"uci": ["mitmproxy"]
}
}
}