CVE-2024-21935
Raw vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:NSummary
CVE-2024-21935 is a medium-severity Improper Handling of Unexpected Data Type (CWE-241) vulnerability in Amd (inferred from references). Its CVSS base score is 5.0 (Medium).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 10th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.
The strongest mitigations our analysis identified map to SI-10 (Information Input Validation) — see the control section below for these in your framework.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2024-19541
Vulnerability Data
Improper input validation in Satellite Management Controller (SMC) may allow an attacker with privileges to manipulate Redfish® API commands to remove files from the local root directory, potentially resulting in data corruption.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise Techniques
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Input validation explicitly checks that supplied data matches expected types and rejects mismatches before they reach processing logic.
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
Secure SDLC practices directly require proper input validation and type checking to prevent this weakness.
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.
Security testing can detect type-handling flaws but does not itself implement the preventive control.
Secure development lifecycle includes input validation and type checking that directly mitigates improper handling of unexpected data types.
Application security requirements typically mandate strong input validation and type enforcement to prevent malformed data processing.
Secure system architecture principles encourage robust input handling but do not specifically address data-type validation.
Secure coding standards explicitly require type checking and input sanitization, directly addressing improper handling of unexpected data types.