CWEweakness

CWE-453 Insecure Default Variable Initialization

Official page ↗
Abstraction
Variant
Structure
Simple
Status
Draft
Languages
Not Language-Specific, PHP
CWE version
5.0

Description

The product, by default, initializes an internal variable with an insecure or less secure value than is possible.

Common consequences

• Integrity: Modify Application Data — An attacker could gain access to and modify sensitive data or system information.

Potential mitigations

• [System Configuration] Disable or change default settings when they can be used to abuse the system. Since those default settings are shipped with the product they are likely to be known by a potential attacker who is familiar with the product. For instance, default credentials should be changed or the associated accounts should be disabled.

Detection methods

• Automated Static Analysis: Automated static analysis, commonly referred to as Static Application Security Testing (SAST), can find some instances of this weakness by analyzing source code (or binary/compiled code) without having to execute it. Typically, this is done by building a model of data flow and control flow, then searching for potentially-vulnerable patterns that connect "sources" (origins of input) with "sinks" (destinations where the data interacts with external components, a lower layer such as the OS, etc.)

Observed examples

• CVE-2022-36349: insecure default variable initialization in BIOS firmware for a hardware board allows DoS

Related

Observed example · CVE (1)

  • CVE-2022-36349 Insecure default variable initialization in BIOS firmware for some Intel(R) NUC Boards and Intel(R) NUC Kits before version MYi30060 may… vulnerability

Child of · CWE (1)

  • CWE-1188 Initialization of a Resource with an Insecure Default weakness

Referenced by CVE · weakness (22)

  • CVE-2026-103577 Insecure default variable initialization in Microsoft QUIC allows an unauthorized attacker to bypass a security feature over a network. vulnerability
  • CVE-2026-109828 A vulnerability was found in libsndfile up to 1.2.2. vulnerability
  • CVE-2026-92950 vm2 before 3.11.7 contains a sandbox escape vulnerability in the CLI tool that allows attackers to execute arbitrary code in the host… vulnerability
  • CVE-2026-19212 A vulnerability was determined in WonderTrader up to 0.9.9. vulnerability
  • CVE-2026-0082 In tryStartActivity of NfcDispatcher.java, there is a possible automatic special app access permission assignment due to an insecure… vulnerability
  • CVE-2026-41330 OpenClaw before 2026.3.31 contains an environment variable override vulnerability in host exec policy that fails to properly enforce proxy,… vulnerability
  • CVE-2025-61926 Allstar is a GitHub App to set and enforce security policies. vulnerability
  • CVE-2025-48563 In onNullBinding of RemoteFillService.java, there is a possible background activity launch due to an insecure default value. vulnerability
  • CVE-2025-47945 Donetick an open-source app for managing tasks and chores. vulnerability
  • CVE-2025-30206 Dpanel is a Docker visualization panel system which provides complete Docker management functions. vulnerability
  • CVE-2024-49120 Windows Remote Desktop Services Remote Code Execution Vulnerability vulnerability
  • CVE-2024-41255 filestash v0.4 is configured to skip TLS certificate verification when using the FTPS protocol, possibly allowing attackers to execute a… vulnerability
  • CVE-2024-39916 FOG is a free open-source cloning/imaging/rescue suite/inventory management system. vulnerability
  • CVE-2024-21411 Skype for Consumer Remote Code Execution Vulnerability vulnerability
  • CVE-2023-27516 An authentication bypass vulnerability exists in the CiRpcAccepted() functionality of SoftEther VPN 4.41-9782-beta and 5.01.9674. vulnerability
  • CVE-2022-47194 An insecure default vulnerability exists in the Post Creation functionality of Ghost Foundation Ghost 5.9.4. vulnerability
  • CVE-2022-47195 An insecure default vulnerability exists in the Post Creation functionality of Ghost Foundation Ghost 5.9.4. vulnerability
  • CVE-2022-47196 An insecure default vulnerability exists in the Post Creation functionality of Ghost Foundation Ghost 5.9.4. vulnerability
  • CVE-2022-47197 An insecure default vulnerability exists in the Post Creation functionality of Ghost Foundation Ghost 5.9.4. vulnerability
  • CVE-2022-3262 A flaw was found in Openshift. vulnerability
  • CVE-2022-46831 In JetBrains TeamCity between 2022.10 and 2022.10.1 connecting to AWS using the "Default Credential Provider Chain" allowed TeamCity… vulnerability
  • CVE-2021-27426 GE UR IED firmware versions prior to version 8.1x with “Basic” security variant does not allow the disabling of the “Factory Mode,” which… vulnerability

Referenced by CWE · has member (1)