Skip to content

Commit 40d9f93

Browse files
committed
Exclude attacker-planted-cookie attacks from the threat model
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.
1 parent ada23bc commit 40d9f93

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

SECURITY.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,13 @@ SQLPage vulnerabilities:
135135
needs.
136136
- A SQLPage application is publicly reachable because no authentication was
137137
configured.
138+
- An attacker can plant or overwrite cookies for the SQLPage origin (for
139+
example through a compromised subdomain, a sibling application on a shared
140+
parent domain, or a man-in-the-middle on plain HTTP). Attacks that depend on
141+
injecting attacker-chosen cookies into the victim's browser, such as OIDC
142+
login CSRF or session fixation via a forged login-flow-state cookie, are out
143+
of scope. SQLPage assumes its origin's cookie jar is writable only by the
144+
user agent, not by attackers.
138145
- Trusted SQL asks SQLPage or the database to perform expensive work.
139146

140147
These may still be serious and should be fixed in the affected application,

0 commit comments

Comments
 (0)