Cyber Posture

NIST 800-53 r5 · Controls catalogue · Family SI

SI-14Non-persistence

Implement non-persistent {{ insert: param, si-14_odp.01 }} that are initiated in a known state and terminated {{ insert: param, si-14_odp.02 }}.

Last updated: 09 May 2026 03:25 UTC

Implementations targeting this control (0)

ATT&CK techniques this control mitigates (7)

Weaknesses this control addresses (6)AI

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-613Insufficient Session Expiration606When the non-persistent artifact is a session or connection, mandatory termination implements the missing expiration that CWE-613 describes.
CWE-665Improper Initialization416Mandates that every instance begins in a known (presumably clean) state, eliminating reliance on residual or uninitialized state left by prior executions.
CWE-459Incomplete Cleanup215Termination of the non-persistent artifact guarantees cleanup of temporary state, directly countering incomplete cleanup weaknesses.
CWE-506Embedded Malicious Code80Any embedded malicious code or backdoor written into an instance is erased at termination, rendering persistence mechanisms ineffective across successive instances.
CWE-912Hidden Functionality79Hidden or unauthorized functionality introduced at runtime cannot survive instance termination, neutralizing the value of such concealed code.
CWE-664Improper Control of a Resource Through its Lifetime39Directly enforces limited resource lifetime by requiring initiation from a known state and explicit termination, shrinking the window any long-lived resource weakness can be exploited.

Top CVEs where this control is the strongest mitigation

CVE Risk CVSS EPSS Match
CVE-2025-04731.36.50.0013good

Other controls in family SI

SI-1 SI-10 SI-11 SI-12 SI-13 SI-15 SI-16 SI-17 SI-18 SI-19 SI-2 SI-20 SI-21 SI-22 SI-23 SI-3 SI-4 SI-5 SI-6 SI-7 SI-8 SI-9