keybase / keybase/keybase-issues
Anti-xss http headers
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
In HTTP they are some headers like:
```
X-Frame-Options:
Content-Security-Policy:
X-XSS-Protection:
```
They offer some cool features, for example telling the client not to execute external javascript files even if the website have them included (maybe by an xss).
The X-Frame-Options disables framing the website by an external website
The X-XSS-Protection is only used by Internet Explorer but it is worth to research about it.
https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy
https://developer.mozilla.org/en-US/docs/Web/HTTP/X-Frame-Options
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked MDN pages on Content-Security-Policy and X-Frame-Options, and research the role and support of X-XSS-Protection. The issue does not name files, tests, or an entry point; completion would require identifying the relevant HTTP response path and verifying that the requested security headers are emitted correctly.
Written by the indexing model from the issue text.
Assessment
- Domain
- security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100