Failure in mime handling in sd-viewer partially mitigated
THREATQW45
· Partially mitigated: Some controls are in place, but the risk is still too high.
· Defined in catalog.py:3653
- Risk
- Low impact × Low likelihood = 2 low
- After mitigations
- Low impact × Low likelihood = 2 low (unchanged)
The mime handler in sd-viewer executes an executable file. This includes .desktop files with the executable bit set.
Mitigations
| Mitigation | Status |
|---|---|
| Execute bit is dropped during server side archive/clientside unarchive process MITIGQW49 | implemented |
Where it applies
Applies to 1 component in 2 scenarios.
Workstation: reading submissions · sd-viewer (disposable VMs)
Workstation: export and print · sd-viewer (disposable VMs)
Notes
In scope for audit: No. Existing mitigations: Execute bit is dropped during server side archive/clientside unarchive process (MITIGQW49); submissions are always opened in a DispVM.
How this threat is matched
Listed for these components. A boundary covers every component inside it.