Source submits large / invalid messages mitigated
THREAT166
· Mitigated: Controls in place bring the risk down to an acceptable level.
· Defined in catalog.py:2845
- Risk
- High impact × High likelihood = 12 high
- After mitigations
- Medium impact × Low likelihood = 4 medium
An adversary could submit invalid or overly large amounts of data to DoS the source interface web application
Threat actors: Any
Mitigations
| Mitigation | Status |
|---|---|
| Forms use WTForms validators MITIG51 | implemented |
| Source interface only available as a Tor onion service MITIG54 | implemented |
Residual risk
Implementation errors or misuse of validators, the data must be sent to the server so network-level denial of service is still possible.
Where it applies
Applies to 1 component in 2 scenarios.
Source submission · Source Interface
Supply chain and dependencies · Source Interface
Notes
Existing mitigations: WTForm validators are used, and size of message is now limited to 100000 bytes (MITIG51) Source interface exposed only via Tor(MITIG54). Automated test for mitigation: Yes.
How this threat is matched
Listed for these components. A boundary covers every component inside it.