The API must encrypt sensitive cached data.
Overview
| Finding ID | Version | Rule ID | IA Controls | Severity |
| V-274607 | SRG-APP-000231-API-000495 | SV-274607r1143640_rule | CCI-001199 | high |
| Description | ||||
| API caching is often used to cache endpoint responses. Caching will reduce the number of calls made to the endpoint and can improve application performance. Cached data can also include sensitive information that must be protected. | ||||
| STIG | Date | |||
| Application Programming Interface (API) Security Requirements Guide | 2025-09-24 | |||
Related Frameworks
3 paths across 3 frameworks
Related Frameworks
NIST 800-531 mapping
SC-28
1.00
- DISA · V1R1 · disa_xccdf · related
- DISA · 2025-01-23 · disa_cci_list · equivalent
NIST 800-1711 mapping
3.13.16
1.00
- DISA · V1R1 · disa_xccdf · related
- DISA · 2025-01-23 · disa_cci_list · equivalent
- NIST · Rev 2 (Feb 2020, errata Jan 2021) · nist_800_171_app_d · equivalent
CCI1 mapping
CCI-001199
1.00
- DISA · V1R1 · disa_xccdf · related
Details
Check Text (C-274607r1143640_chk)
Verify the API encrypts sensitive data when it is cached.
If the API does not encrypt sensitive cached data, this is a finding.
Fix Text (F-78613r1142632_fix)
Build or configure the API to encrypt sensitive data when cached.