BaselineWatch
Desk

SI-16 Memory Protection

NIST SP 800-53 (controls) 5.2.0 against 5.2.0
All changes in this version
unchanged SI Moderate baselineHigh baseline

Title

Memory Protection

Control

Implement the following controls to protect the system memory from unauthorized code execution: [Assignment: controls].

Discussion

Some adversaries launch attacks with the intent of executing code in non-executable regions of memory or in memory locations that are prohibited. Controls employed to protect memory include data execution prevention and address space layout randomization. Data execution prevention controls can either be hardware-enforced or software-enforced with hardware enforcement providing the greater strength of mechanism.

Parameters

si-16_odp: controls

Related controls

ac-25, sc-3, si-7

Assessment objective

SI-16 [Assignment: controls] are implemented to protect the system memory from unauthorized code execution.

STIG rules that implement this control 23

Application Security and Development V6R5

Canonical Ubuntu 22.04 LTS V2R10

Canonical Ubuntu 24.04 LTS V1R7

Microsoft Windows 11 V2R11

Microsoft Windows Server 2022 V2R11

Microsoft Windows Server 2025 V1R4

Red Hat Enterprise Linux 10 V1R3

Red Hat Enterprise Linux 9 V2R10