Cyber Resilience

NIST 800-53 r5 · Controls catalogue · Family SC

SC-51Hardware-based Protection

Employ hardware-based, write-protect for {{ insert: param, sc-51_odp.01 }} ; and Implement specific procedures for {{ insert: param, sc-51_odp.02 }} to manually disable hardware write-protect for firmware modifications and re-enable the write-protect prior to returning to operational mode.

Last updated: 22 August 2026 07:11 UTC

Implementations targeting this control (0)

ATT&CK techniques this control mitigates (0)

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-862Missing Authorization10,200+Eliminates missing authorization for writes by requiring physical/hardware action under controlled procedures.
CWE-284Improper Access Control6,900+Hardware write-protect enforces access control on critical resources (e.g., firmware) independent of software state.
CWE-434Unrestricted Upload of File with Dangerous Type5,100+Prevents unrestricted writing of arbitrary or malicious firmware by keeping hardware write-protect enabled except under tightly controlled manual procedures.
CWE-863Incorrect Authorization3,900+Ensures authorization decisions for firmware changes cannot be bypassed by software and must follow explicit re-enable steps.
CWE-732Incorrect Permission Assignment for Critical Resource1,900+Directly implements hardware-enforced write protection on critical resources instead of relying on potentially incorrect software permissions.
CWE-285Improper Authorization1,500+Requires explicit authorization (via manual hardware procedures) before any write is possible, preventing unauthorized modifications.

Top CVEs where this control is the strongest mitigation

CVE Risk CVSS EPSS Match
CVE-2025-5825 5.57.50.0023good
CVE-2025-59104 5.57.00.0017good
CVE-2025-8321 5.26.80.0037good
CVE-2025-332424.65.90.0031good
CVE-2024-13870 4.45.70.0016good
CVE-2025-29989 2.63.10.0013good
CVE-2024-8357 5.87.80.0032good
CVE-2019-25358 5.87.50.0038good
CVE-2025-5834 5.77.80.0024good
CVE-2025-2762 5.67.80.0018good
CVE-2026-401885.67.70.0032good
CVE-2025-34502 5.57.00.0020good
CVE-2024-32742 5.47.60.0039good
CVE-2026-360275.16.80.0033partial
CVE-2019-255514.76.20.0017good
CVE-2019-255834.76.20.0018good
CVE-2019-255874.76.20.0018good
CVE-2019-255884.76.20.0017good
CVE-2019-25590 4.76.20.0017good
CVE-2018-252294.25.50.0022good
CVE-2025-31929 3.34.20.0020good
CVE-2024-30111 2.93.30.0032good
CVE-2025-34503 5.57.00.0012good
CVE-2023-50738 3.54.30.0027good
CVE-2024-5477 5.57.30.0017good

Other controls in family SC

SC-1 SC-10 SC-11 SC-12 SC-13 SC-14 SC-15 SC-16 SC-17 SC-18 SC-19 SC-2 SC-20 SC-21 SC-22 SC-23 SC-24 SC-25 SC-26 SC-27 SC-28 SC-29 SC-3 SC-30 SC-31 SC-32 SC-33 SC-34 SC-35 SC-36 SC-37 SC-38 SC-39 SC-4 SC-40 SC-41 SC-42 SC-43 SC-44 SC-45 SC-46 SC-47 SC-48 SC-49 SC-5 SC-50 SC-6 SC-7 SC-8 SC-9