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,167 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-20page 13 of 284
- CVE-2022-35649CRITICALCVSS 9.8EG 9.82022-07-25
The vulnerability was found in Moodle, occurs due to improper input validation when parsing PostScript code. An omitted execution parameter results in a remote code execution risk for sites running GhostScript versions older than 9.50. Suc…
- CVE-2013-4144CRITICALCVSS 9.8EG 9.82022-06-30
There is an object injection vulnerability in swfupload plugin for wordpress.
- CVE-2022-33754CRITICALCVSS 9.8EG 9.82022-06-16
CA Automic Automation 12.2 and 12.3 contain an insufficient input validation vulnerability in the Automic agent that could allow a remote attacker to potentially execute arbitrary code.
- CVE-2022-33752CRITICALCVSS 9.8EG 9.82022-06-16
CA Automic Automation 12.2 and 12.3 contain an insufficient input validation vulnerability in the Automic agent that could allow a remote attacker to potentially execute arbitrary code.
- CVE-2022-20825CRITICALCVSS 9.8EG 9.82022-06-15
A vulnerability in the web-based management interface of Cisco Small Business RV110W, RV130, RV130W, and RV215W Routers could allow an unauthenticated, remote attacker to execute arbitrary code or cause an affected device to restart unexpe…
- CVE-2022-25167CRITICALCVSS 9.8EG 9.82022-06-14
Apache Flume versions 1.4.0 through 1.9.0 are vulnerable to a remote code execution (RCE) attack when a configuration uses a JMS Source with a JNDI LDAP data source URI when an attacker has control of the target LDAP server. This issue is …
- CVE-2022-25163CRITICALCVSS 9.8EG 9.82022-06-02
Improper Input Validation vulnerability in Mitsubishi Electric MELSEC-Q Series QJ71E71-100 first 5 digits of serial number "24061" or prior, Mitsubishi Electric MELSEC-L series LJ71E71-100 first 5 digits of serial number "24061" or prior a…
- CVE-2021-26634CRITICALCVSS 9.8EG 9.82022-06-02
SQL injection and file upload attacks are possible due to insufficient validation of input values in some parameters and variables of files compromising Maxboard, which may lead to arbitrary code execution or privilege escalation. Attacker…
- CVE-2022-29539CRITICALCVSS 9.8EG 9.82022-05-12
resi-calltrace in RESI Gemini-Net 4.2 is affected by OS Command Injection. It does not properly check the parameters sent as input before they are processed on the server. Due to the lack of validation of user input, an unauthenticated att…
- CVE-2021-33316CRITICALCVSS 9.8EG 9.82022-05-11
The TRENDnet TI-PG1284i switch(hw v2.0R) prior to version 2.0.2.S0 suffers from an integer underflow vulnerability. This vulnerability exists in its lldp related component. Due to lack of proper validation on length field of ChassisID TLV,…
- CVE-2021-33315CRITICALCVSS 9.8EG 9.82022-05-11
The TRENDnet TI-PG1284i switch(hw v2.0R) prior to version 2.0.2.S0 suffers from an integer underflow vulnerability. This vulnerability exists in its lldp related component. Due to lack of proper validation on length field of PortID TLV, by…
- CVE-2022-28054CRITICALCVSS 9.8EG 9.82022-05-02
Improper sanitization of trigger action scripts in VanDyke Software VShell for Windows v4.6.2 allows attackers to execute arbitrary code via a crafted value.
- CVE-2022-28711CRITICALCVSS 9.8EG 9.82022-04-14
A memory corruption vulnerability exists in the cgi.c unescape functionality of ArduPilot APWeb master branch 50b6b7ac - master branch 46177cb9. A specially-crafted HTTP request can lead to memory corruption. An attacker can send a network…
- CVE-2021-32974CRITICALCVSS 9.8EG 9.82022-04-01
Improper input validation in the built-in web server in Moxa NPort IAW5000A-I/O series firmware version 2.2 or earlier may allow a remote attacker to execute commands.
- CVE-2022-25757CRITICALCVSS 9.8EG 9.82022-03-28
In Apache APISIX before 2.13.0, when decoding JSON with duplicate keys, lua-cjson will choose the last occurred value as the result. By passing a JSON with a duplicate key, the attacker can bypass the body_schema validation in the request-…
- CVE-2022-27228CRITICALCVSS 9.8EG 9.82022-03-22
In the vote (aka "Polls, Votes") module before 21.0.100 of Bitrix Site Manager, a remote unauthenticated attacker can execute arbitrary code.
- CVE-2022-25498CRITICALCVSS 9.8EG 9.82022-03-15
CuppaCMS v1.0 was discovered to contain a remote code execution (RCE) vulnerability via the saveConfigData function in /classes/ajax/Functions.php.
- CVE-2022-26100CRITICALCVSS 9.8EG 9.82022-03-10
SAPCAR - version 7.22, does not contain sufficient input validation on the SAPCAR archive. As a result, the SAPCAR process may crash, and the attacker may obtain privileged access to the system.
- CVE-2021-42854CRITICALCVSS 9.8EG 9.82022-03-10
It was discovered that the SteelCentral AppInternals Dynamic Sampling Agent's (DSA) PluginServlet has directory traversal vulnerabilities at the "/api/appInternals/1.0/plugin/pmx" API. The affected endpoint does not have any input validati…
- CVE-2021-42786CRITICALCVSS 9.8EG 9.82022-03-10
It was discovered that the SteelCentral AppInternals Dynamic Sampling Agent (DSA) has Remote Code Execution vulnerabilities in multiple instances of the API requests. The affected endpoints do not have any input validation of the user's in…
- CVE-2022-24720CRITICALCVSS 9.8EG 9.82022-03-01
image_processing is an image processing wrapper for libvips and ImageMagick/GraphicsMagick. Prior to version 1.12.2, using the `#apply` method from image_processing to apply a series of operations that are coming from unsanitized user inpu…
- CVE-2022-23992CRITICALCVSS 9.8EG 9.82022-02-14
XCOM Data Transport for Windows, Linux, and UNIX 11.6 releases contain a vulnerability due to insufficient input validation that could potentially allow remote attackers to execute arbitrary commands with elevated privileges.
- CVE-2021-39997CRITICALCVSS 9.8EG 9.82022-02-09
There is a vulnerability of unstrict input parameter verification in the audio assembly.Successful exploitation of this vulnerability may cause out-of-bounds access.
- CVE-2021-44734CRITICALCVSS 9.8EG 9.82022-01-20
Embedded web server input sanitization vulnerability in Lexmark devices through 2021-12-07, which can which can lead to remote code execution on the device.
- CVE-2021-44530CRITICALCVSS 9.8EG 9.82022-01-14
An injection vulnerability exists in a third-party library used in UniFi Network Version 6.5.53 and earlier (Log4J CVE-2021-44228) allows a malicious actor to control the application.
- CVE-2021-45687CRITICALCVSS 9.8EG 9.82021-12-27
An issue was discovered in the raw-cpuid crate before 9.1.1 for Rust. If the serialize feature is used (which is not the the default), a Deserialize operation may lack sufficient validation, leading to memory corruption or a panic.
- CVE-2021-44548CRITICALCVSS 9.8EG 9.82021-12-23
An Improper Input Validation vulnerability in DataImportHandler of Apache Solr allows an attacker to provide a Windows UNC path resulting in an SMB network call being made from the Solr host to another host on the network. If the attacker …
- CVE-2021-41844CRITICALCVSS 9.8EG 9.82021-12-15
Crocoblock JetEngine before 2.9.1 does not properly validate and sanitize form data.
- CVE-2021-39065CRITICALCVSS 9.8EG 9.82021-12-13
IBM Spectrum Copy Data Management 2.2.13 and earlier could allow a remote attacker to execute arbitrary commands on the system, caused by improper validation of user-supplied input by the Spectrum Copy Data Management Admin Console login a…
- CVE-2021-37084CRITICALCVSS 9.8EG 9.82021-12-07
There is a Improper Input Validation vulnerability in Huawei Smartphone.Successful exploitation of this vulnerability may lead to malicious invoking other functions of the Smart Assistant through text messages.
- CVE-2021-43033CRITICALCVSS 9.8EG 9.82021-12-06
An issue was discovered in Kaseya Unitrends Backup Appliance before 10.5.5. Multiple functions in the bpserverd daemon were vulnerable to arbitrary remote code execution as root. The vulnerability was caused by untrusted input (received by…
- CVE-2021-3943CRITICALCVSS 9.8EG 9.82021-11-22
A flaw was found in Moodle in versions 3.11 to 3.11.3, 3.10 to 3.10.7, 3.9 to 3.9.10 and earlier unsupported versions. A remote code execution risk when restoring backup files was identified.
- CVE-2021-43267CRITICALCVSS 9.8EG 9.82021-11-02
An issue was discovered in net/tipc/crypto.c in the Linux kernel before 5.14.16. The Transparent Inter-Process Communication (TIPC) functionality allows remote attackers to exploit insufficient validation of user-supplied sizes for the MSG…
- CVE-2011-4124CRITICALCVSS 9.8EG 9.82021-10-27
Input validation issues were found in Calibre at devices/linux_mount_helper.c which can lead to argument injection and elevation of privileges.
- CVE-2020-18685CRITICALCVSS 9.8EG 9.82021-09-30
Floodlight through 1.2 has poor input validation in checkFlow in StaticFlowEntryPusherResource.java because of unchecked prerequisites related to TCP or UDP ports, or group or table IDs.
- CVE-2020-18683CRITICALCVSS 9.8EG 9.82021-09-30
Floodlight through 1.2 has poor input validation in checkFlow in StaticFlowEntryPusherResource.java because of undefined fields mishandling.
- CVE-2021-34416CRITICALCVSS 9.8EG 9.82021-09-27
The network address administrative settings web portal for the Zoom on-premise Meeting Connector before version 4.6.360.20210325, Zoom on-premise Meeting Connector MMR before version 4.6.360.20210325, Zoom on-premise Recording Connector be…
- CVE-2021-37909CRITICALCVSS 9.8EG 9.82021-09-15
WriteRegistry function in TSSServiSign component does not filter and verify users’ input, remote attackers can rewrite to the registry without permissions thus perform hijack attacks to execute arbitrary code.
- CVE-2020-24672CRITICALCVSS 9.8EG 9.82021-09-08
A vulnerability in Base Software for SoftControl allows an attacker to insert and run arbitrary code in a computer running the affected product. This issue affects: .
- CVE-2021-37417CRITICALCVSS 9.8EG 9.82021-08-30
Zoho ManageEngine ADSelfService Plus version 6103 and prior allows CAPTCHA bypass due to improper parameter validation.
- CVE-2021-34730CRITICALCVSS 9.8EG 9.82021-08-18
A vulnerability in the Universal Plug-and-Play (UPnP) service of Cisco Small Business RV110W, RV130, RV130W, and RV215W Routers could allow an unauthenticated, remote attacker to execute arbitrary code or cause an affected device to restar…
- CVE-2021-22931CRITICALCVSS 9.8EG 9.82021-08-16
Node.js before 16.6.0, 14.17.4, and 12.22.4 is vulnerable to Remote Code Execution, XSS, Application crashes due to missing input validation of host names returned by Domain Name Servers in Node.js dns library which can lead to output of w…
- CVE-2021-33199CRITICALCVSS 9.8EG 9.82021-08-12
In Expression Engine before 6.0.3, addonIcon in Addons/file/mod.file.php relies on the untrusted input value of input->get('file') instead of the fixed file names of icon.png and icon.svg.
- CVE-2021-26606CRITICALCVSS 9.8EG 9.82021-08-06
A vulnerability in PKI Security Solution of Dream Security could allow arbitrary command execution. This vulnerability is due to insufficient validation of the authorization certificate. An attacker could exploit this vulnerability by send…
- CVE-2021-22444CRITICALCVSS 9.8EG 9.82021-08-02
There is an Input Verification Vulnerability in Huawei Smartphone.Successful exploitation of this vulnerability may cause code injection.
- CVE-2021-33527CRITICALCVSS 9.8EG 9.82021-08-02
In MB connect line mbDIALUP versions <= 3.9R0.0 a remote attacker can send a specifically crafted HTTP request to the service running with NT AUTHORITY\SYSTEM that will not correctly validate the input. This can lead to an arbitrary code e…
- CVE-2021-37595CRITICALCVSS 9.8EG 9.82021-07-30
In FreeRDP before 2.4.0 on Windows, wf_cliprdr_server_file_contents_request in client/Windows/wf_cliprdr.c has missing input checks for a FILECONTENTS_RANGE File Contents Request PDU.
- CVE-2021-37594CRITICALCVSS 9.8EG 9.82021-07-30
In FreeRDP before 2.4.0 on Windows, wf_cliprdr_server_file_contents_request in client/Windows/wf_cliprdr.c has missing input checks for a FILECONTENTS_SIZE File Contents Request PDU.
- CVE-2021-33592CRITICALCVSS 9.8EG 9.82021-07-19
NAVER Toolbar before 4.0.30.323 allows remote attackers to execute arbitrary code via a crafted upgrade.xml file. Special characters in filename parameter can be the cause of bypassing code signing check function.
- CVE-2021-1965CRITICALCVSS 9.8EG 9.82021-07-13
Possible buffer overflow due to lack of parameter length check during MBSSID scan IE parse in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Mobile, Snapdragon Wired Infrastructure and Networking
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 →