Skip to content

Commit

Permalink
Disallow cookies from untrusted origins.
Browse files Browse the repository at this point in the history
  • Loading branch information
RubenVerborgh committed Aug 6, 2019
1 parent 3912ad1 commit 0f4d5dc
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions main/security.bs
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,11 @@ from a non-browser actor unaffected by browser security constraints.
Solid data pods [disable all cross-origin protections](#cors-server) in browsers
because resource access is governed explicitly by [Web Access Control](#wac).
As such,
data pods MUST NOT rely on cross-origin protection
for shielding access to resources.
While this ensures that unauthorized resource access will not occur,
additional security measures MAY be taken
data pods MUST NOT rely on browser-based cross-origin protection mechanisms
for determining the authentication status or representation of a resource.
In particular,
they MUST ignore HTTP cookies from untrusted origins.
Additional security measures MAY be taken
to prevent metadata in error responses from leaking.
For instance,
a malicious app could probe multiple servers
Expand Down

0 comments on commit 0f4d5dc

Please sign in to comment.