MITRE ATLASmitigation
AML.M0016 Vulnerability Scanning
- Created
- 2023-04-12
Description
Vulnerability scanning is used to find potentially exploitable software vulnerabilities to remediate them.
File formats such as pickle files that are commonly used to store AI models can contain exploits that allow for arbitrary code execution.
These files should be scanned for potentially unsafe calls, which could be used to execute code, create new processes, or establish networking capabilities.
Adversaries may embed malicious code in model corrupt model files, so scanners should be capable of working with models that cannot be fully de-serialized.
Model artifacts, downstream products produced by models, and external software dependencies should be scanned for known vulnerabilities.
Related
Mitigates · MITRE ATLAS (3)
- AML.T0011.001 Malicious Package sub-technique
- AML.T0011 User Execution technique
- AML.T0011.000 Unsafe AI Artifacts sub-technique
Att&ck equivalent · MITRE ATT&CK (1)
- M1016 Vulnerability Scanning mitigation