User error while operating the workstation partially mitigated
THREATQW19
· Partially mitigated: Some controls are in place, but the risk is still too high.
· Defined in catalog.py:3292
- Risk
- High impact × Medium likelihood = 9 high
- After mitigations
- High impact × Very Low likelihood = 3 low
A user operating the SecureDrop workstation may accidentally perform operations outside of the context of the SecureDrop workstation, potentially exposing sensitive information (e.g, export/move private key, ATHS credentials, or decrypted submissions) .
Threat actors: Journalist error
Mitigations
No mitigations in place.
Possible further mitigations
- Provide end-user documentation MITIGQW12 proposed
Where it applies
Applies to 9 components in 3 scenarios.
- sd-app (SecureDrop Client)
- sd-devices (export and print)
- sd-gpg
- sd-log
- sd-proxy
- sd-viewer (disposable VMs)
- sys-firewall
- sys-net
- sys-usb
Workstation: reading submissions · sd-app (SecureDrop Client), sd-proxy, sys-firewall, sys-net, sd-gpg, sd-viewer (disposable VMs), sd-log
Workstation: export and print · sd-app (SecureDrop Client), sd-devices (export and print), sys-usb, sd-viewer (disposable VMs), sd-log
Notes
Existing mitigations: The workstation and client are designed as to minimize manual user intervention and automate switching of security context, opening files in new domains, and handling of decryption operations. Further mitigations: Provide user documentation (MITIGQW12).
How this threat is matched
Listed for these components. A boundary covers every component inside it.