mirror of
https://github.com/sol1/rustguac.git
synced 2026-09-10 01:26:06 +00:00
2187cfc1e4
- Vault TLS: replace hardcoded danger_accept_invalid_certs(true) with configurable tls_skip_verify option (default: false) - Share tokens: use constant-time SHA-256 hash comparison to prevent timing side-channel attacks - OIDC pending states: add 10-minute TTL, evict stale entries on each login to prevent unbounded HashMap growth - Recording path traversal: add canonical path validation as defense- in-depth alongside existing string checks - Frontend XSS: escape all user-controlled data (filenames, paths) in innerHTML via escapeHtml/escapeAttr in client.html and recordings.html Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>