SA-22 Unsupported System Components
All changes in this version
Title
Unsupported System Components
Control
a. Replace system components when support for the components is no longer available from the developer, vendor, or manufacturer; or
b. Provide the following options for alternative sources for continued support for unsupported components [Selection (one or more): in-house support; {{ insert: param, sa-22_odp.02 }} ].
Discussion
Support for system components includes software patches, firmware updates, replacement parts, and maintenance contracts. An example of unsupported components includes when vendors no longer provide critical software patches or product updates, which can result in an opportunity for adversaries to exploit weaknesses in the installed components. Exceptions to replacing unsupported system components include systems that provide critical mission or business capabilities where newer technologies are not available or where the systems are so isolated that installing replacement components is not an option.
Alternative sources for support address the need to provide continued support for system components that are no longer supported by the original manufacturers, developers, or vendors when such components remain essential to organizational mission and business functions. If necessary, organizations can establish in-house support by developing customized patches for critical software components or, alternatively, obtain the services of external providers who provide ongoing support for the designated unsupported components through contractual relationships. Such contractual relationships can include open-source software value-added vendors. The increased risk of using unsupported system components can be mitigated, for example, by prohibiting the connection of such components to public or uncontrolled networks, or implementing other forms of isolation.
Parameters
sa-22_odp.01: [in-house support; {{ insert: param, sa-22_odp.02 }} ]
sa-22_odp.02: support from external providers
Related controls
pl-2, sa-3
STIG rules that implement this control 6
Apple macOS 26 (Tahoe) V1R4
- APPL-26-006000 CAT I The macOS system must be a version supported by the vendor.
Application Security and Development V6R5
- APSC-DV-003240 CAT I All products must be supported by the vendor or the development team.
- APSC-DV-003250 CAT I The application must be decommissioned when maintenance or support is no longer available.
- APSC-DV-003260 CAT III Procedures must be in place to notify users when an application is decommissioned.
Microsoft Windows Server 2025 V1R4
- WN25-00-000480 CAT II Windows Server 2025 must be maintained at a supported servicing level.
Red Hat Enterprise Linux 10 V1R3
- RHEL-10-001000 CAT I RHEL 10 must be a vendor-supported release.