Code injection via messages into App render process unmanaged
THREATQW62
· Unmanaged: No decision has been made about this threat yet.
· Defined in catalog.py:3887
- Risk
- Unknown impact × Unknown likelihood = Unknown
- After mitigations
- Unknown impact × Unknown likelihood = Unknown (unchanged)
Plain text of messages is written to the database; escaped text is rendered in Electron view.
Mitigations
No mitigations in place.
Where it applies
Applies to 1 component in 2 scenarios.
Workstation: reading submissions · sd-app (SecureDrop Client)
Workstation: export and print · sd-app (SecureDrop Client)
Notes
Existing mitigations: React escapes code in front-end.
How this threat is matched
Listed for these components. A boundary covers every component inside it.