NIST 800-53 r5 · Controls catalogue · Family SI
SI-15Information Output Filtering
Validate information output from the following software programs and/or applications to ensure that the information is consistent with the expected content: {{ insert: param, si-15_odp }}.
Last updated: 22 August 2026 20:22 UTC
Implementations targeting this control (0)
- No implementations targeting this control yet.
ATT&CK techniques this control mitigates (42)
- T1021.002 SMB/Windows Admin Shares Lateral Movement
- T1021.005 VNC Lateral Movement
- T1048 Exfiltration Over Alternative Protocol Exfiltration
- T1048.001 Exfiltration Over Symmetric Encrypted Non-C2 Protocol Exfiltration
- T1048.002 Exfiltration Over Asymmetric Encrypted Non-C2 Protocol Exfiltration
- T1048.003 Exfiltration Over Unencrypted Non-C2 Protocol Exfiltration
- T1071.004 DNS Command And Control
- T1090 Proxy Command And Control
- T1090.003 Multi-hop Proxy Command And Control
- T1095 Non-Application Layer Protocol Command And Control
- T1187 Forced Authentication Credential Access
- T1197 BITS Jobs Stealth, Persistence, Execution
- T1205 Traffic Signaling Stealth, Persistence, Command And Control
- T1205.001 Port Knocking Stealth, Persistence, Command And Control
- T1218.012 Verclsid Stealth
- T1218.015 Electron Applications Stealth
- T1219 Remote Access Tools Command And Control
- T1498 Network Denial of Service Impact
- T1498.001 Direct Network Flood Impact
- T1498.002 Reflection Amplification Impact
- T1499 Endpoint Denial of Service Impact
- T1499.001 OS Exhaustion Flood Impact
- T1499.002 Service Exhaustion Flood Impact
- T1499.003 Application Exhaustion Flood Impact
- T1499.004 Application or System Exploitation Impact
- T1530 Data from Cloud Storage Collection
- T1537 Transfer Data to Cloud Account Exfiltration
- T1552 Unsecured Credentials Credential Access
- T1552.005 Cloud Instance Metadata API Credential Access
- T1557 Adversary-in-the-Middle Credential Access, Collection
- T1557.001 Name Resolution Poisoning and SMB Relay Credential Access, Collection
- T1557.002 ARP Cache Poisoning Credential Access, Collection
- T1557.003 DHCP Spoofing Credential Access, Collection
- T1564.009 Resource Forking Stealth
- T1570 Lateral Tool Transfer Lateral Movement
- T1572 Protocol Tunneling Command And Control
- T1599 Network Boundary Bridging Defense Impairment
- T1599.001 Network Address Translation Traversal Defense Impairment
- T1602 Data from Configuration Repository Collection
- T1602.001 SNMP (MIB Dump) Collection
- T1602.002 Network Device Configuration Dump Collection
- T1622 Debugger Evasion Stealth, Discovery
Weaknesses this control addresses (6)AI-assisted
CWEs ranked by how often they appear in real CVEs. The rationale describes how this control reduces exploitability of each weakness class.
| CWE | Name | CVEs | Why this control addresses it |
|---|---|---|---|
CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | 52,800+ | Output validation against expected content can reject or sanitize script content in generated web pages, reducing XSS exploitability. |
CWE-200 | Exposure of Sensitive Information to an Unauthorized Actor | 11,000+ | Filtering output to only permitted content stops unintended disclosure of sensitive information to unauthorized actors. |
CWE-532 | Insertion of Sensitive Information into Log File | 1,400+ | Checking application output against expected content catches insertion of sensitive values into log streams or files. |
CWE-209 | Generation of Error Message Containing Sensitive Information | 600+ | Validation ensures error messages contain only expected, non-sensitive content and blocks leakage via verbose errors. |
CWE-116 | Improper Encoding or Escaping of Output | 500+ | Validating that output matches expected content directly mitigates failures to properly encode or escape data for its destination context. |
CWE-117 | Improper Output Neutralization for Logs | 100+ | Requiring output to conform to expected content prevents unneutralized data from reaching logs. |
Top CVEs where this control is the strongest mitigation
| CVE | Risk | CVSS | EPSS | Match |
|---|---|---|---|---|
CVE-2020-36962 | 8.2 | 9.8 | 0.1068 | good |
CVE-2024-29375 UPD | 7.6 | 9.8 | 0.0146 | good |
CVE-2024-55532 UPD | 7.4 | 9.8 | 0.0078 | good |
CVE-2025-4052 UPD | 7.4 | 9.8 | 0.0057 | good |
CVE-2025-56267 | 7.4 | 9.8 | 0.0072 | good |
CVE-2026-31049 UPD | 7.4 | 9.8 | 0.0066 | good |
CVE-2024-47485 UPD | 7.3 | 9.8 | 0.0055 | good |
CVE-2023-46400 UPD | 7.3 | 9.8 | 0.0037 | good |
CVE-2023-46401 UPD | 7.3 | 9.8 | 0.0049 | good |
CVE-2023-47295 | 7.3 | 9.8 | 0.0053 | good |
CVE-2020-36941 UPD | 7.3 | 9.8 | 0.0049 | good |
CVE-2021-47901 UPD | 7.3 | 9.8 | 0.0038 | good |
CVE-2023-47534 UPD | 6.9 | 9.6 | 0.0105 | good |
CVE-2023-51333 UPD | 6.7 | 8.8 | 0.0080 | good |
CVE-2023-53913 | 6.7 | 8.8 | 0.0072 | good |
CVE-2026-47705 | 6.7 | 9.6 | 0.0038 | good |
CVE-2024-53555 UPD | 6.6 | 8.8 | 0.0067 | good |
CVE-2023-51302 UPD | 6.6 | 8.8 | 0.0060 | good |
CVE-2023-51311 UPD | 6.6 | 8.8 | 0.0067 | good |
CVE-2023-51319 UPD | 6.6 | 8.8 | 0.0067 | good |
CVE-2023-51336 UPD | 6.6 | 8.8 | 0.0062 | good |
CVE-2025-55745 UPD | 6.6 | 8.8 | 0.0062 | good |
CVE-2023-53929 UPD | 6.6 | 8.8 | 0.0053 | good |
CVE-2026-19501 | 6.6 | 8.8 | 0.0047 | good |
CVE-2025-50572 UPD | 6.5 | 8.8 | 0.0038 | good |