Cyber Resilience

NIST 800-53 r5 · Controls catalogue · Family SA

SA-17Developer Security and Privacy Architecture and Design

Require the developer of the system, system component, or system service to produce a design specification and security and privacy architecture that: Is consistent with the organization’s security and privacy architecture that is an integral part the organization’s enterprise architecture; Accurately and completely describes the required security and privacy functionality, and the allocation of controls among physical and logical components; and Expresses how individual security and privacy functions, mechanisms, and services work together to provide required security and privacy capabilities and a unified approach to protection.

Last updated: 22 August 2026 14:14 UTC

Cumulative inbound coverage

How completely the frameworks we cross-walk collectively cover this — the verdict is the strongest single mapping (overlapping partials are not summed); breadth shows the corroboration behind it.

Collective: partial · 2 mapping(s) from 1 framework(s): OWASP-Web 2 (partial)

See the full cumulative-coverage rollup →

Implementations targeting this control (0)

ATT&CK techniques this control mitigates (7)

Weaknesses this control addresses (7)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-284Improper Access Control6,900+Requires explicit allocation of controls to physical and logical components, directly preventing architectural gaps in access enforcement.
CWE-306Missing Authentication for Critical Function3,300+Demands complete description of required security functionality, making omission of authentication for critical functions far less likely.
CWE-732Incorrect Permission Assignment for Critical Resource1,900+Mandates accurate specification of control allocation, making incorrect default or assigned permissions on critical resources less probable at design time.
CWE-693Protection Mechanism Failure700+Requires demonstrating integration of mechanisms into a coherent protection strategy, reducing failures from poorly composed or conflicting controls.
CWE-1220Insufficient Granularity of Access Control100+Requires the architecture to describe granularity and placement of controls, preventing insufficiently fine-grained access decisions.
CWE-653Improper Isolation or Compartmentalization73Requires the architecture to show how functions work together as a unified protection approach, reducing improper isolation or compartmentalization.
CWE-657Violation of Secure Design Principles20Enforces production of a design consistent with secure architecture principles and enterprise goals, directly addressing violation of secure design principles.

Top CVEs where this control is the strongest mitigation

CVE Risk CVSS EPSS Match
CVE-2026-32841 6.28.10.0060partial
CVE-2024-57176 5.87.60.0051partial
CVE-2024-47827 4.55.70.0036partial
CVE-2024-58311 7.39.80.0041partial
CVE-2025-8850 6.58.80.0041partial
CVE-2026-88065.58.70.0064partial
CVE-2026-659345.57.10.0010partial
CVE-2025-6211 5.16.50.0031partial
CVE-2025-52953 5.06.50.0029partial
CVE-2026-427525.06.50.0022partial
CVE-2024-47762 4.55.80.0037partial
CVE-2025-27094 4.45.40.0035partial
CVE-2023-43052 4.45.30.0035good
CVE-2025-3044 4.45.30.0028partial
CVE-2026-411364.45.30.0028partial
CVE-2024-7246 4.35.30.0022partial
CVE-2025-48508 4.36.00.0015partial
CVE-2025-13940 4.15.50.0012partial
CVE-2024-31068 3.95.30.0024partial
CVE-2024-56202 3.94.30.0084partial
CVE-2026-3344 3.94.90.0028partial
CVE-2024-24968 3.85.30.0018partial
CVE-2025-27401 3.84.60.0032partial
CVE-2024-21853 3.74.70.0021partial
CVE-2025-40555 3.64.70.0021partial

Other controls in family SA

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