mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-31 00:40:46 +02:00
JWT tokens were valid for 30 days, giving stolen tokens a long attack window. Reduced to 72 hours per security audit LOW-2. Attachment IDs used UUIDv7 which embeds millisecond timestamps, allowing attackers to narrow the UUID search space. Switched to UUIDv4 (fully random) per security audit LOW-3. LOW-1 (WebSocket CORS wildcard) was already resolved — checkOrigin validates against an allowlist. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>