CWE-20— Improper Input Validation
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.— MITRE CWE catalog
14,183 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-20page 37 of 284
- CVE-2025-9287CRITICALCVSS 9.1EG 9.12025-08-20
Improper Input Validation vulnerability in cipher-base allows Input Data Manipulation.This issue affects cipher-base: through 1.0.4.
- CVE-2025-9060CRITICALCVSS 9.1EG 9.12025-08-15
A vulnerability has been found in the MSoft MFlash application that allows execution of arbitrary code on the server. The issue occurs in the integration configuration functionality that is only available to MFlash administrators…
- CVE-2025-40746CRITICALCVSS 9.1EG 9.12025-08-12
A vulnerability has been identified in SIMATIC RTLS Locating Manager (All versions < V3.2). Affected products do not properly validate input for a backup script. This could allow an authenticated remote attacker with high privileges in the…
- CVE-2025-31281CRITICALCVSS 9.1EG 9.12025-07-30
An input validation issue was addressed with improved memory handling. This issue is fixed in iOS 18.6 and iPadOS 18.6, macOS Sequoia 15.6, tvOS 18.6, visionOS 2.6. Processing a maliciously crafted file may lead to unexpected app terminati…
- CVE-2025-6547CRITICALCVSS 9.1EG 9.12025-06-23
Improper Input Validation vulnerability in pbkdf2 allows Signature Spoofing by Improper Validation.This issue affects pbkdf2: <=3.1.2.
- CVE-2025-6545CRITICALCVSS 9.1EG 9.12025-06-23
Improper Input Validation vulnerability in pbkdf2 allows Signature Spoofing by Improper Validation. This vulnerability is associated with program files lib/to-buffer.Js. This issue affects pbkdf2: from 3.0.10 through 3.1.2.
- CVE-2025-5114CRITICALCVSS 9.1EG 9.12025-05-23
A vulnerability has been found in easysoft zentaopms 21.5_20250307 and classified as critical. This vulnerability affects the function Edit of the file /index.php?m=editor&f=edit&filePath=cGhhcjovLy9ldGMvcGFzc3dk&action=edit of the compone…
- CVE-2025-43560CRITICALCVSS 9.1EG 9.12025-05-13
ColdFusion versions 2025.1, 2023.13, 2021.19 and earlier are affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. A high-privileged attacker could leverage…
- CVE-2025-43559CRITICALCVSS 9.1EG 9.12025-05-13
ColdFusion versions 2025.1, 2023.13, 2021.19 and earlier are affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. A high-privileged attacker could leverage…
- CVE-2025-24446CRITICALCVSS 9.1EG 9.12025-04-08
ColdFusion versions 2023.12, 2021.18, 2025.0 and earlier are affected by an Improper Input Validation vulnerability that could result in arbitrary code execution. Exploitation of this issue does not require user interaction, but admin pane…
- CVE-2025-27494CRITICALCVSS 9.1EG 9.12025-03-11
A vulnerability has been identified in SiPass integrated AC5102 (ACC-G2) (All versions < V6.4.9), SiPass integrated ACC-AP (All versions < V6.4.9). Affected devices improperly sanitize input for the pubkey endpoint of the REST API. This co…
- CVE-2024-48914CRITICALCVSS 9.1EG 9.12024-10-15
Vendure is an open-source headless commerce platform. Prior to versions 3.0.5 and 2.3.3, a vulnerability in Vendure's asset server plugin allows an attacker to craft a request which is able to traverse the server file system and retrieve t…
- CVE-2024-41940CRITICALCVSS 9.1EG 9.12024-08-13
A vulnerability has been identified in SINEC NMS (All versions < V3.0). The affected application does not properly validate user input to a privileged command queue. This could allow an authenticated attacker to execute OS commands with el…
- CVE-2024-32755CRITICALCVSS 9.1EG 9.12024-07-02
Under certain circumstances the web interface will accept characters unrelated to the expected input.
- CVE-2024-34108CRITICALCVSS 9.1EG 9.12024-06-13
Adobe Commerce versions 2.4.7, 2.4.6-p5, 2.4.5-p7, 2.4.4-p8 and earlier are affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue…
- CVE-2024-22120CRITICALCVSS 9.1EG 9.12024-05-17
Zabbix server can perform command execution for configured scripts. After command is executed, audit entry is added to "Audit Log". Due to "clientip" field is not sanitized, it is possible to injection SQL into "clientip" and exploit time …
- CVE-2024-34365CRITICALCVSS 9.1EG 9.12024-05-14
** UNSUPPORTED WHEN ASSIGNED ** Improper Input Validation vulnerability in Apache Karaf Cave.This issue affects all versions of Apache Karaf Cave. As this project is retired, we do not plan to release a version that fixes this issue. User…
- CVE-2024-2257CRITICALCVSS 9.1EG 9.12024-05-14
This vulnerability exists in Digisol Router (DG-GR1321: Hardware version 3.7L; Firmware version : v3.2.02) due to improper implementation of password policies. An attacker with physical access could exploit this by creating password that …
- CVE-2024-25641CRITICALCVSS 9.1EG 9.12024-05-14
Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, an arbitrary file write vulnerability, exploitable through the "Package Import" feature, allows authenticated users having the "Import Templa…
- CVE-2024-2443CRITICALCVSS 9.1EG 9.12024-03-20
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance when configuring GeoJSON settings. Exploitation o…
- CVE-2023-50737CRITICALCVSS 9.1EG 9.12024-02-28
The SE menu contains information used by Lexmark to diagnose device errors. A vulnerability in one of the SE menu routines can be leveraged by an attacker to execute arbitrary code.
- CVE-2024-1378CRITICALCVSS 9.1EG 9.12024-02-13
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance via nomad templates when configuring SMTP option…
- CVE-2024-1374CRITICALCVSS 9.1EG 9.12024-02-13
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance via nomad templates when configuring audit log f…
- CVE-2024-1372CRITICALCVSS 9.1EG 9.12024-02-13
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance when configuring SAML settings. Exploitation of t…
- CVE-2024-1369CRITICALCVSS 9.1EG 9.12024-02-13
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance when setting the username and password for collec…
- CVE-2024-1359CRITICALCVSS 9.1EG 9.12024-02-13
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance when setting up an HTTP proxy. Exploitation of th…
- CVE-2024-1355CRITICALCVSS 9.1EG 9.12024-02-13
A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance via the actions-console docker container while s…
- CVE-2023-4020CRITICALCVSS 9.1EG 9.12023-12-15
An unvalidated input in a library function responsible for communicating between secure and non-secure memory in Silicon Labs TrustZone implementation allows reading/writing of memory in the secure region of memory from the non-secure regi…
- CVE-2023-5832CRITICALCVSS 9.1EG 9.12023-10-30
Improper Input Validation in GitHub repository mintplex-labs/anything-llm prior to 0.1.0.
- CVE-2023-38701CRITICALCVSS 9.1EG 9.12023-10-04
Hydra is the layer-two scalability solution for Cardano. Users of the Hydra head protocol send the UTxOs they wish to commit into the Hydra head first to the `commit` validator, where they remain until they are either collected into the `h…
- CVE-2023-42798CRITICALCVSS 9.1EG 9.12023-09-22
AutomataCI is a template git repository equipped with a native built-in semi-autonomous CI tools. An issue in versions 1.4.1 and below can let a release job reset the git root repository to the first commit. Version 1.5.0 has a patch for t…
- CVE-2022-24093CRITICALCVSS 9.1EG 9.12023-09-12
Adobe Commerce versions 2.4.3-p1 (and earlier) and 2.3.7-p2 (and earlier) are affected by an improper input validation vulnerability. Exploitation of this issue does not require user interaction and could result in a post-authentication ar…
- CVE-2023-33934CRITICALCVSS 9.1EG 9.12023-08-09
Improper Input Validation vulnerability in Apache Software Foundation Apache Traffic Server.This issue affects Apache Traffic Server: through 9.2.1.
- CVE-2023-3724CRITICALCVSS 9.1EG 9.12023-07-17
If a TLS 1.3 client gets neither a PSK (pre shared key) extension nor a KSE (key share extension) when connecting to a malicious server, a default predictable buffer gets used for the IKM (Input Keying Material) value when generating the s…
- CVE-2023-31149CRITICALCVSS 9.1EG 9.12023-05-10
An Improper Input Validation vulnerability in the Schweitzer Engineering Laboratories Real-Time Automation Controller (SEL RTAC) Web Interface could allow a remote authenticated attacker to execute arbitrary code. See SEL Service Bullet…
- CVE-2023-31148CRITICALCVSS 9.1EG 9.12023-05-10
An Improper Input Validation vulnerability in the Schweitzer Engineering Laboratories Real-Time Automation Controller (SEL RTAC) Web Interface could allow a remote authenticated attacker to execute arbitrary code. See SEL Service Bulleti…
- CVE-2021-46756CRITICALCVSS 9.1EG 9.12023-05-09
Insufficient validation of inputs in SVC_MAP_USER_STACK in the ASP (AMD Secure Processor) bootloader may allow an attacker with a malicious Uapp or ABL to send malformed or invalid syscall to the bootloader resulting in a potential denial …
- CVE-2021-46754CRITICALCVSS 9.1EG 9.12023-05-09
Insufficient input validation in the ASP (AMD Secure Processor) bootloader may allow an attacker with a compromised Uapp or ABL to coerce the bootloader into exposing sensitive information to the SMU (System Management Unit) resulting in a…
- CVE-2022-46365CRITICALCVSS 9.1EG 9.12023-05-01
Apache StreamPark 1.0.0 before 2.0.0 When the user successfully logs in, to modify his profile, the username will be passed to the server-layer as a parameter, but not verified whether the user name is the currently logged user and whethe…
- CVE-2022-46836CRITICALCVSS 9.1EG 9.12023-02-20
PHP code injection in watolib auth.php and hosttags.php in Tribe29's Checkmk <= 2.1.0p10, Checkmk <= 2.0.0p27, and Checkmk <= 1.6.0p29 allows an attacker to inject and execute PHP code which will be executed upon request of the vulnerable …
- CVE-2022-35924CRITICALCVSS 9.1EG 9.12022-08-02
NextAuth.js is a complete open source authentication solution for Next.js applications. `next-auth` users who are using the `EmailProvider` either in versions before `4.10.3` or `3.29.10` are affected. If an attacker could forge a request …
- CVE-2022-31321CRITICALCVSS 9.1EG 9.12022-08-01
The foldername parameter in Bolt 5.1.7 was discovered to have incorrect input validation, allowing attackers to perform directory enumeration or cause a Denial of Service (DoS) via a crafted input.
- CVE-2022-28127CRITICALCVSS 9.1EG 9.12022-06-30
A data removal vulnerability exists in the web_server /action/remove/ API functionality of Robustel R1510 3.3.0. A specially-crafted network request can lead to arbitrary file deletion. An attacker can send a sequence of requests to trigge…
- CVE-2022-31013CRITICALCVSS 9.1EG 9.12022-05-31
Chat Server is the chat server for Vartalap, an open-source messaging application. Versions 2.3.2 until 2.6.0 suffer from a bug in validating the access token, resulting in authentication bypass. The function `this.authProvider.verifyAcces…
- CVE-2022-29897CRITICALCVSS 9.1EG 9.12022-05-11
On various RAD-ISM-900-EN-* devices by PHOENIX CONTACT an admin user could use the traceroute utility integrated in the WebUI to execute arbitrary code with root privileges on the OS due to an improper input validation in all versions of t…
- CVE-2022-1053CRITICALCVSS 9.1EG 9.12022-05-06
Keylime does not enforce that the agent registrar data is the same when the tenant uses it for validation of the EK and identity quote and the verifier for validating the integrity quote. This allows an attacker to use one AK, EK pair from…
- CVE-2021-41945CRITICALCVSS 9.1EG 9.12022-04-28
Encode OSS httpx < 0.23.0 is affected by improper input validation in `httpx.URL`, `httpx.Client` and some functions using `httpx.URL.copy_with`.
- CVE-2022-0567CRITICALCVSS 9.1EG 9.12022-04-20
A flaw was found in ovn-kubernetes. This flaw allows a system administrator or privileged attacker to create an egress network policy that bypasses existing ingress policies of other pods in a cluster, allowing network traffic to access po…
- CVE-2022-24846CRITICALCVSS 9.1EG 9.12022-04-14
GeoWebCache is a tile caching server implemented in Java. The GeoWebCache disk quota mechanism can perform an unchecked JNDI lookup, which in turn can be used to perform class deserialization and result in arbitrary code execution. While i…
- CVE-2021-37116CRITICALCVSS 9.1EG 9.12022-01-03
PCManager has a Weaknesses Introduced During Design vulnerability .Successful exploitation of this vulnerability may cause that the PIN of the subscriber is changed.
Map vulnerabilities like CWE-20 to your infrastructure
EchelonGraph correlates every CVE — across CWE-20 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →