Admin modifies Source interface Application code accepted
THREAT104
· Accepted: The team has decided to live with this risk.
· Defined in catalog.py:1810
- Risk
- Medium impact × Medium likelihood = 6 medium
- After mitigations
- Medium impact × Medium likelihood = 6 medium (unchanged)
A administrator attempts to enhance the functionality of their SecureDrop instance by modififying the source code to fit their purposes. They incur a risk of introducing new vulnerabilities in the SecureDrop code.
Threat actors: Administrator error
Mitigations
No mitigations in place.
Possible further mitigations
- Strongly discourage admins from modifying application code MITIG132 proposed
Residual risk
Candidate for further mitigation efforts.
Where it applies
Applies to 1 component in 2 scenarios.
Source submission · Source Interface
Supply chain and dependencies · Source Interface
Notes
Existing mitigations: None. Administrators are free to modify application code (as they have shell/root access to app server). Further mitigations: Administrator guide should state that administrators should not modify SecureDrop application code or take significant precautions if they choose to do so (MITIG132). Automated test for mitigation: No.
How this threat is matched
Listed for these components. A boundary covers every component inside it.