Commit Graph

4 Commits

Author SHA1 Message Date
Ophir LOJKINE fe13e4a1d6 Exclude attacker-planted-cookie attacks from the threat model (#1314)
Attacks that require injecting attacker-chosen cookies into the victim's
browser (e.g. OIDC login CSRF / session fixation via a forged login-flow
-state cookie) are out of scope: SQLPage assumes its origin cookie jar is
writable only by the user agent.
2026-06-10 16:54:41 +02:00
Ophir LOJKINE 895096b8e5 docs: warn that static file serving follows symlinks under web_root (#1305)
* docs: warn that static serving follows symlinks under web_root

Operators control web_root contents, so a symlink there is a trusted
deployment artifact. Clarify that SQLPage follows such symlinks during
static file serving, meaning a symlink under web_root pointing to
reserved/private files (sqlpage/ config, dotfiles) or to files outside
web_root would make those targets publicly reachable.

Note added to SECURITY.md (Out of Scope), cross-referenced from the
web_root row in configuration.md and an Unreleased CHANGELOG entry.

* Update web_root description for clarity
2026-06-10 16:26:57 +02:00
Ophir LOJKINE 96de58788a Document security policy and threat model (#1297) 2026-06-05 21:37:30 +02:00
Ophir LOJKINE 891f079519 Create SECURITY.md 2023-09-18 16:32:00 +02:00