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)

How statuses and scores work

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.