keybase / keybase/keybase-issues

Anti-xss http headers

Open
#645 6 comments 1 reaction 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.