A security team is threat modeling an AI system that recommends financial products. They want to analyze threats unique to the ML pipeline using STRIDE. Which threat is LEAST applicable to the data collection and preprocessing stage?
Trap 1: Tampering with training data
Data poisoning is a tampering threat during preprocessing.
Trap 2: Spoofing of data sources
Spoofing is a valid threat at data collection if sources are impersonated.
Trap 3: Information disclosure via data leakage
Sensitive data could be leaked during collection or preprocessing.
- A
Tampering with training data
Why it fails: Data poisoning is a tampering threat during preprocessing.
- B
Spoofing of data sources
Why it fails: Spoofing is a valid threat at data collection if sources are impersonated.
- C
Information disclosure via data leakage
Why it fails: Sensitive data could be leaked during collection or preprocessing.
- D
Denial of Service (DoS)
Denial of Service targets availability by exhausting compute, memory or bandwidth, yet data collection and preprocessing are largely batch or streaming ingestion tasks with modest resource footprints. STRIDE's availability axis applies more acutely to model inference endpoints, where request floods directly degrade the recommendation service.