Journalist interface is framed mitigated
THREAT33
· Mitigated: Controls in place bring the risk down to an acceptable level.
· Defined in catalog.py:576
- Risk
- High impact × Low likelihood = 6 medium
- After mitigations
- High impact × Very Low likelihood = 3 low
An attacker may trick a journalist into performing actions within the Journalist Interface that may compromise sources or submissions.
Threat actors: Nation State / Law Enforcement Large Corporation
Mitigations
| Mitigation | Status |
|---|---|
| X-FRAME-OPTIONS DENY HTTP header MITIG79 | implemented |
| HidServAuth token on journalist interface MITIG3 | implemented |
Where it applies
Applies to 1 component in 2 scenarios.
Journalist triage · Journalist Interface
Workstation: reading submissions · Journalist Interface
Notes
Existing mitigations: SecureDrop Journalist interface uses X-Frame-Options: DENY (MITIG79). Journalist interface uses ATHS cookie (MITIG3). Automated test for mitigation: Yes.
How this threat is matched
Listed for these components. A boundary covers every component inside it.