mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-23 11:46:28 +00:00
c295ee277f
- AI Intelligence endpoints (/api/ai/intelligence/*, /api/ai/forecast/*, /api/ai/unified/findings, etc.) now require ai:execute scope to prevent low-privilege tokens from reading sensitive intelligence data - AI Knowledge endpoints (/api/ai/knowledge/*) now require ai:chat scope to prevent arbitrary guest data access across the fleet - AI Debug Context (/api/ai/debug/context) now requires settings:read scope to prevent system prompt and infrastructure details leakage - WebSocket origin check now validates peer IP is private when allowing private network origins, mitigating CSWSH attacks where a malicious page on the same LAN tries to hijack connections using victim's session cookie