Security Resilience

CWE · MITRE source

CWE-636Not Failing Securely ('Failing Open')

Abstraction: Class · CVEs in our corpus: 70

When the product encounters an error condition or failure, its design requires it to fall back to a state that is less secure than other options that are available, such as selecting the weakest encryption algorithm or using the most permissive access control restrictions.

By entering a less secure state, the product inherits the weaknesses associated with that state, making it easier to compromise. At the least, it causes administrators to have a false sense of security. This weakness typically occurs as a result of wanting to "fail functional" to minimize administration and support costs, instead of "failing safe."

Last updated: 14 October 2026 20:41 UTC

OWASP Top 10 for Web (2025)

This weakness contributes to A10:2025 Mishandling of Exceptional Conditions.

Control responseHuman-reviewed

Answering this weakness across the control lifecycle, from our framework cross-walks.

Prevent
Stop it (NIST 800-53 / CSF Protect)
  • SI-13 Predictable Failure Prevention
  • SI-17 Fail-safe Procedures
  • SI-6 Security and Privacy Function Verification
  • AU-15 Alternate Audit Logging Capability
Detect
Catch it (CSF Detect / Respond)

—

Harden
Shrink the surface (DISA STIG)

—

Validate
Prove the fix (OWASP ASVS)

—

NIST 800-53 r5 controls PROPOSED for this weakness (9)AI-assisted

These are model PROPOSALS, not graded mappings. They come from controls_to_cwe_proposals, which carries no grade field at all; across the CWE pages 1,540 of 1,722 such associations (89%) have never been graded by anything. The heading said “address” until 2026-09-29, which asserted a relationship the data does not carry. Graded cross-walks are on the framework map, not here.

Control Title Family Why it addresses this CWE
SI-13Predictable Failure PreventionSIStandby components and explicit exchange criteria enforce a controlled, secure failover instead of failing open.
SI-17Fail-safe ProceduresSIDirectly implements fail-safe (fail-closed/secure) behavior on indicated failures, preventing the system from defaulting to an insecure open state.
SI-6Security and Privacy Function VerificationSIFailed verification tests trigger alerts, reducing the window for exploitation when systems fail open.
AU-15Alternate Audit Logging CapabilityAUEnsures audit logging continues on primary failure instead of failing open with no logging capability.
AU-5Response to Audit Logging Process FailuresAUSupports failing securely by requiring alerts and configurable actions (e.g., shutdown) when the audit mechanism fails instead of continuing without it.
CP-12Safe ModeCPEntering safe mode when conditions are detected prevents failing open and continuing normal operation in a potentially exploitable state.
CP-13Alternative Security MechanismsCPEnsures security functions remain enforced via alternatives instead of defaulting to an insecure state when the primary means fails.
SA-8Security and Privacy Engineering PrinciplesSAFail-safe-defaults principle prevents systems from failing open.
SC-24Fail in Known StateSCDirectly requires transition to a known (secure) state on failure, preventing fail-open behavior.

Top CVEs of this weakness type, ranked by Risk Priority

CVE Risk CVSS EPSS Published
CVE-2024-43532 7.58.80.11972024-10-08
CVE-2026-539137.59.80.01092026-07-06
CVE-2024-3729 7.49.80.00812024-05-02
CVE-2026-22034 7.49.80.00712026-01-08
CVE-2026-40525 7.09.10.00762026-04-17
CVE-2021-1578 6.98.80.01972021-08-25
CVE-2026-958486.89.10.00422026-09-23
CVE-2026-687466.78.80.00802026-08-05
CVE-2026-440946.58.60.00452026-07-30
CVE-2026-50528 6.38.20.00612026-07-14
CVE-2026-547626.28.60.00432026-06-23
CVE-2026-183296.28.20.00382026-09-02
CVE-2026-775606.28.10.00612026-09-21
CVE-2023-4030 6.18.40.00192023-08-17
CVE-2023-28840 5.97.50.02562023-04-04
CVE-2024-8185 5.97.50.00482024-10-31
CVE-2026-402475.97.50.00512026-04-16
CVE-2026-402485.97.50.00502026-04-16
CVE-2026-69306 5.98.20.00542026-08-11
CVE-2026-813795.98.20.00542026-09-08
CVE-2026-424235.87.50.00582026-04-28
CVE-2026-95676 5.87.50.00372026-09-23
CVE-2026-350425.77.50.00202026-04-06
CVE-2026-35205 5.77.80.00222026-04-09
CVE-2026-70452 5.77.40.00462026-08-13