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

How statuses and scores work

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.