CWEweakness

CWE-233 Improper Handling of Parameters

Official page ↗
Abstraction
Base
Structure
Simple
Status
Incomplete
Languages
Not Language-Specific
CWE version
5.0

Description

The product does not properly handle when the expected number of parameters, fields, or arguments is not provided in input, or if those parameters are undefined.

Common consequences

• Integrity: Unexpected State

Detection methods

• Fuzzing: Fuzz testing (fuzzing) is a powerful technique for generating large numbers of diverse inputs - either randomly or algorithmically - and dynamically invoking the code with those inputs. Even with random inputs, it is often capable of generating unexpected results such as crashes, memory corruption, or resource consumption. Fuzzing effectively produces repeatable test cases that clearly indicate bugs, which helps developers to diagnose the issues. • 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.)

Related

Attack pattern · CAPEC (1)

  • CAPEC-39 Manipulating Opaque Client-based Data Tokens attack pattern

Child of · CWE (1)

  • CWE-228 Improper Handling of Syntactically Invalid Structure weakness

Referenced by CAPEC · weakness (1)

  • CAPEC-39 Manipulating Opaque Client-based Data Tokens attack pattern

Referenced by CVE · weakness (32)

  • CVE-2026-55835 Lookyloo is a web interface that allows users to capture a website page and then display a tree of domains that call each other. vulnerability
  • CVE-2026-0515 Insufficient Parameter Validation in the SchedGet() system call could allow an attacker with local access to cause a crash of the QNX… vulnerability
  • CVE-2026-32998 This vulnerability in Veeam Service Provider Console allows for remote code execution. vulnerability
  • CVE-2026-33585 Improper management of the idle timeout parameter in the Keycloak interface of the Arqit SKA-Platform enables an attacker to impersonate an… vulnerability
  • CVE-2018-25233 WebDrive 18.00.5057 contains a denial of service vulnerability that allows local attackers to crash the application by supplying an… vulnerability
  • CVE-2026-2370 GitLab has remediated an issue in GitLab CE/EE affecting all versions from 14.3 before 18.8.7, 18.9 before 18.9.3, and 18.10 before 18.10.1… vulnerability
  • CVE-2023-20514 Improper handling of parameters in the AMD Secure Processor (ASP) could allow a privileged attacker to pass an arbitrary memory value to… vulnerability
  • CVE-2026-22626 Due to insufficient input parameter validation on the interface, authenticated users of certain HIKSEMI NAS products can cause abnormal… vulnerability
  • CVE-2025-55080 In Eclipse ThreadX before 6.4.3, when memory protection is enabled, syscall parameters verification wasn't enough, allowing an attacker to… vulnerability
  • CVE-2025-55078 In Eclipse ThreadX before version 6.4.3, an attacker can cause a denial of service (crash) by providing a pointer to a reserved or unmapped… vulnerability
  • CVE-2025-52970 A improper handling of parameters in Fortinet FortiWeb versions 7.6.3 and below, versions 7.4.7 and below, versions 7.2.10 and below, and… vulnerability
  • CVE-2023-1419 A script injection vulnerability was found in the Debezium database connector, where it does not properly sanitize some parameters. vulnerability
  • CVE-2024-9329 In Eclipse Glassfish versions before 7.0.17, The Host HTTP parameter could cause the web application to redirect to the specified URL, when… vulnerability
  • CVE-2023-40819 ID4Portais in version < V.2022.837.002a returns message parameter unsanitized in the response, resulting in a HTML Injection vulnerability. vulnerability
  • CVE-2023-7261 Inappropriate implementation in Google Updator prior to 1.3.36.351 in Google Chrome allowed a local attacker to perform privilege… vulnerability
  • CVE-2024-33433 Cross Site Scripting vulnerability in TOTOLINK X2000R before v1.0.0-B20231213.1013 allows a remote attacker to execute arbitrary code via… vulnerability
  • CVE-2024-31808 TOTOLINK EX200 V4.0.3c.7646_B20201211 was discovered to contain a remote code execution (RCE) vulnerability via the webWlanIdx parameter in… vulnerability
  • CVE-2024-20306 A vulnerability in the Unified Threat Defense (UTD) configuration CLI of Cisco IOS XE Software could allow an authenticated, local attacker… vulnerability
  • CVE-2024-24525 An issue in EpointWebBuilder 5.1.0-sp1, 5.2.1-sp1, 5.4.1 and 5.4.2 allows a remote attacker to execute arbitrary code via the infoid… vulnerability
  • CVE-2024-25979 The URL parameters accepted by forum search were not limited to the allowed parameters. vulnerability
  • CVE-2023-28898 The Real-Time Streaming Protocol implementation in the MIB3 infotainment incorrectly handles requests to /logs URI, when the id parameter… vulnerability
  • CVE-2023-26549 The SystemUI module has a vulnerability of repeated app restart due to improper parameters. vulnerability
  • CVE-2021-45477 Improper Handling of Parameters vulnerability in Bordam Information Technologies Library Automation System allows Collect Data as Provided… vulnerability
  • CVE-2021-45478 Improper Handling of Parameters vulnerability in Bordam Information Technologies Library Automation System allows Collect Data as Provided… vulnerability
  • CVE-2023-20076 A vulnerability in the Cisco IOx application hosting environment could allow an authenticated, remote attacker to execute arbitrary… vulnerability
  • CVE-2022-45182 Pi-Star_DV_Dash (for Pi-Star DV) before 5aa194d mishandles the module parameter. vulnerability
  • CVE-2022-3697 A flaw was found in Ansible in the amazon.aws collection when using the tower_callback parameter from the amazon.aws.ec2_instance module. vulnerability
  • CVE-2022-32261 A vulnerability has been identified in SINEMA Remote Connect Server (All versions < V3.1). vulnerability
  • CVE-2022-22792 MobiSoft - MobiPlus User Take Over and Improper Handling of url Parameters Attacker can navigate to specific url which will expose all the… vulnerability
  • CVE-2020-10069 Zephyr Bluetooth unchecked packet data results in denial of service. vulnerability
Show all 32 ›

Referenced by CWE · child of (3)

  • CWE-234 Failure to Handle Missing Parameter weakness
  • CWE-235 Improper Handling of Extra Parameters weakness
  • CWE-236 Improper Handling of Undefined Parameters weakness