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,186 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-20page 49 of 284
- CVE-2020-10971HIGHCVSS 8.8EG 8.82020-05-07
An issue was discovered on Wavlink Jetstream devices where a crafted POST request can be sent to adm.cgi that will result in the execution of the supplied command if there is an active session at the same time. The POST request itself is n…
- CVE-2020-6651HIGHCVSS 8.8EG 8.82020-05-07
Improper Input Validation in Eaton's Intelligent Power Manager (IPM) v 1.67 & prior on file name during configuration file import functionality allows attackers to perform command injection or code execution via specially crafted file name…
- CVE-2020-12669HIGHCVSS 8.8EG 8.82020-05-06
core/get_menudiv.php in Dolibarr before 11.0.4 allows remote authenticated attackers to bypass intended access restrictions via a non-alphanumeric menu parameter.
- CVE-2020-11674HIGHCVSS 8.8EG 8.82020-04-29
Cerner medico 26.00 allows variable reuse, possibly causing data corruption.
- CVE-2018-21115HIGHCVSS 8.8EG 8.82020-04-22
NETGEAR XR500 devices before 2.3.2.32 are affected by remote code execution by unauthenticated attackers.
- CVE-2020-10786HIGHCVSS 8.8EG 8.82020-04-21
A remote command execution in Vesta Control Panel through 0.9.8-26 allows any authenticated user to execute arbitrary commands on the system via cron jobs.
- CVE-2020-4272HIGHCVSS 8.8EG 8.82020-04-15
IBM QRadar 7.3.0 to 7.3.3 Patch 2 could allow a remote attacker to include arbitrary files. A remote attacker could send a specially-crafted request specify a malicious file from a remote system, which could allow the attacker to execute a…
- CVE-2020-0760HIGHCVSS 8.8EG 8.82020-04-15
A remote code execution vulnerability exists when Microsoft Office improperly loads arbitrary type libraries, aka 'Microsoft Office Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2020-0991.
- CVE-2020-10514HIGHCVSS 8.8EG 8.82020-04-15
iCatch DVR firmware before 20200103 do not validate function parameter properly, resulting attackers executing arbitrary command.
- CVE-2020-11707HIGHCVSS 8.8EG 8.82020-04-12
An issue was discovered in ProVide (formerly zFTPServer) through 13.1. It doesn't enforce permission over Windows Symlinks or Junctions. As a result, a low-privileged user (non-admin) can craft a Junction Link in a directory he has full co…
- CVE-2018-13371HIGHCVSS 8.8EG 8.82020-04-02
An external control of system vulnerability in FortiOS may allow an authenticated, regular user to change the routing settings of the device via connecting to the ZebOS component.
- CVE-2020-4206HIGHCVSS 8.8EG 8.82020-03-31
IBM Spectrum Protect Plus 10.1.0 through 10.1.5 could allow a remote attacker to execute arbitrary commands on the system in the context of root user, caused by improper validation of user-supplied input. IBM X-Force ID: 174966.
- CVE-2020-2168HIGHCVSS 8.8EG 8.82020-03-25
Jenkins Azure Container Service Plugin 1.0.1 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.
- CVE-2020-2167HIGHCVSS 8.8EG 8.82020-03-25
Jenkins OpenShift Pipeline Plugin 1.0.56 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.
- CVE-2020-2166HIGHCVSS 8.8EG 8.82020-03-25
Jenkins Pipeline: AWS Steps Plugin 1.40 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.
- CVE-2020-6420HIGHCVSS 8.8EG 8.82020-03-23
Insufficient policy enforcement in media in Google Chrome prior to 80.0.3987.132 allowed a remote attacker to bypass same origin policy via a crafted HTML page.
- CVE-2020-6799HIGHCVSS 8.8EG 8.82020-03-02
Command line arguments could have been injected during Firefox invocation as a shell handler for certain unsupported file types. This required Firefox to be configured as the default handler for a given file type and for a file downloaded …
- CVE-2020-3846HIGHCVSS 8.8EG 8.82020-02-27
A buffer overflow was addressed with improved size validation. This issue is fixed in iOS 13.3.1 and iPadOS 13.3.1, macOS Catalina 10.15.3, tvOS 13.3.1, watchOS 6.1.2, iTunes for Windows 12.10.4, iCloud for Windows 11.0, iCloud for Windows…
- CVE-2020-3172HIGHCVSS 8.8EG 8.82020-02-26
A vulnerability in the Cisco Discovery Protocol feature of Cisco FXOS Software and Cisco NX-OS Software could allow an unauthenticated, adjacent attacker to execute arbitrary code as root or cause a denial of service (DoS) condition on an …
- CVE-2020-9308HIGHCVSS 8.8EG 8.82020-02-20
archive_read_support_format_rar5.c in libarchive before 3.4.2 attempts to unpack a RAR5 file with an invalid or corrupted header (such as a header size of zero), leading to a SIGSEGV or possibly unspecified other impact.
- CVE-2020-1811HIGHCVSS 8.8EG 8.82020-02-18
GaussDB 200 with version of 6.5.1 have a command injection vulnerability. Due to insufficient input validation, remote attackers with low permissions could exploit this vulnerability by sending crafted commands to the affected device. Succ…
- CVE-2013-5106HIGHCVSS 8.8EG 8.82020-02-12
A Code Execution vulnerability exists in select.py when using python-mode 2012-12-19.
- CVE-2020-2110HIGHCVSS 8.8EG 8.82020-02-12
Sandbox protection in Jenkins Script Security Plugin 1.69 and earlier could be circumvented during the script compilation phase by applying AST transforming annotations to imports or by using them inside of other annotations.
- CVE-2020-2109HIGHCVSS 8.8EG 8.82020-02-12
Sandbox protection in Jenkins Pipeline: Groovy Plugin 2.78 and earlier can be circumvented through default parameter expressions in CPS-transformed methods.
- CVE-2020-0734HIGHCVSS 8.8EG 8.82020-02-11
A remote code execution vulnerability exists in the Windows Remote Desktop Client when a user connects to a malicious server, aka 'Remote Desktop Client Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2020-0681.
- CVE-2020-8429HIGHCVSS 8.8EG 8.82020-02-11
The Admin web application in Kinetica 7.0.9.2.20191118151947 does not properly sanitise the input for the function getLogs. This lack of sanitisation could be exploited to allow an authenticated attacker to run remote code on the underlyin…
- CVE-2013-4535HIGHCVSS 8.8EG 8.82020-02-11
The virtqueue_map_sg function in hw/virtio/virtio.c in QEMU before 1.7.2 allows remote attackers to execute arbitrary files via a crafted savevm image, related to virtio-block or virtio-serial read.
- CVE-2020-6416HIGHCVSS 8.8EG 8.82020-02-11
Insufficient data validation in streams in Google Chrome prior to 80.0.3987.87 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
- CVE-2020-6402HIGHCVSS 8.8EG 8.82020-02-11
Insufficient policy enforcement in downloads in Google Chrome on OS X prior to 80.0.3987.87 allowed an attacker who convinced a user to install a malicious extension to execute arbitrary code via a crafted Chrome Extension.
- CVE-2020-6385HIGHCVSS 8.8EG 8.82020-02-11
Insufficient policy enforcement in storage in Google Chrome prior to 80.0.3987.87 allowed a remote attacker to bypass site isolation via a crafted HTML page.
- CVE-2020-6380HIGHCVSS 8.8EG 8.82020-02-11
Insufficient policy enforcement in extensions in Google Chrome prior to 79.0.3945.130 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted Chrome Extension.
- CVE-2019-13322HIGHCVSS 8.8EG 8.82020-02-10
This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Xiaomi Browser Prior to 10.4.0. User interaction is required to exploit this vulnerability in that the target must visit a malicious page o…
- CVE-2014-7224HIGHCVSS 8.8EG 8.82020-02-07
A Code Execution vulnerability exists in Android prior to 4.4.0 related to the addJavascriptInterface method and the accessibility and accessibilityTraversal objects, which could let a remote malicious user execute arbitrary code.
- CVE-2020-3111HIGHCVSS 8.8EG 8.82020-02-05
A vulnerability in the Cisco Discovery Protocol implementation for the Cisco IP Phone could allow an unauthenticated, adjacent attacker to remotely execute code with root privileges or cause a reload of an affected IP phone. The vulnerabil…
- CVE-2020-3110HIGHCVSS 8.8EG 8.82020-02-05
A vulnerability in the Cisco Discovery Protocol implementation for the Cisco Video Surveillance 8000 Series IP Cameras could allow an unauthenticated, adjacent attacker to execute code remotely or cause a reload of an affected IP Camera. T…
- CVE-2014-8126HIGHCVSS 8.8EG 8.82020-01-31
The scheduler in HTCondor before 8.2.6 allows remote authenticated users to execute arbitrary code.
- CVE-2019-1354HIGHCVSS 8.8EG 8.82020-01-24
A remote code execution vulnerability exists when Git for Visual Studio improperly sanitizes input, aka 'Git for Visual Studio Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2019-1349, CVE-2019-1350, CVE-2019-1352, CV…
- CVE-2019-1352HIGHCVSS 8.8EG 8.82020-01-24
A remote code execution vulnerability exists when Git for Visual Studio improperly sanitizes input, aka 'Git for Visual Studio Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2019-1349, CVE-2019-1350, CVE-2019-1354, CV…
- CVE-2019-1350HIGHCVSS 8.8EG 8.82020-01-24
A remote code execution vulnerability exists when Git for Visual Studio improperly sanitizes input, aka 'Git for Visual Studio Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2019-1349, CVE-2019-1352, CVE-2019-1354, CV…
- CVE-2019-1349HIGHCVSS 8.8EG 8.82020-01-24
A remote code execution vulnerability exists when Git for Visual Studio improperly sanitizes input, aka 'Git for Visual Studio Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2019-1350, CVE-2019-1352, CVE-2019-1354, CV…
- CVE-2015-6497HIGHCVSS 8.8EG 8.82020-01-15
The create function in app/code/core/Mage/Catalog/Model/Product/Api/V2.php in Magento Community Edition (CE) before 1.9.2.1 and Enterprise Edition (EE) before 1.14.2.1, when used with PHP before 5.4.24 or 5.5.8, allows remote authenticated…
- CVE-2020-7058HIGHCVSS 8.8EG 8.82020-01-15
data_input.php in Cacti 1.2.8 allows remote code execution via a crafted Input String to Data Collection -> Data Input Methods -> Unix -> Ping Host. NOTE: the vendor has stated "This is a false alarm.
- CVE-2020-0606HIGHCVSS 8.8EG 8.82020-01-14
A remote code execution vulnerability exists in .NET software when the software fails to check the source markup of a file.An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the current user…
- CVE-2020-0605HIGHCVSS 8.8EG 8.82020-01-14
A remote code execution vulnerability exists in .NET software when the software fails to check the source markup of a file.An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the current user…
- CVE-2014-5092HIGHCVSS 8.8EG 8.82020-01-10
Status2k allows Remote Command Execution in admin/options/editpl.php.
- CVE-2020-6757HIGHCVSS 8.8EG 8.82020-01-09
contentHostProperties.php in Rasilient PixelStor 5000 K:4.0.1580-20150629 (KDI Version) allows authenticated attackers to remotely execute code via the name parameter.
- CVE-2019-17019HIGHCVSS 8.8EG 8.82020-01-08
When Python was installed on Windows, a python file being served with the MIME type of text/plain could be executed by Python instead of being opened as a text file when the Open option was selected upon download. *Note: this issue only oc…
- CVE-2019-20155HIGHCVSS 8.8EG 8.82020-01-05
An issue was discovered in report_edit.jsp in Determine (formerly Selectica) Contract Lifecycle Management (CLM) v5.4. Any authenticated user may execute Groovy code when generating a report, resulting in arbitrary code execution on the un…
- CVE-2019-11088HIGHCVSS 8.8EG 8.82019-12-18
Insufficient input validation in subsystem in Intel(R) AMT before versions 11.8.70, 11.11.70, 11.22.70 and 12.0.45 may allow an unauthenticated user to potentially enable escalation of privilege via adjacent access.
- CVE-2019-8724HIGHCVSS 8.8EG 8.82019-12-18
Multiple issues in ld64 in the Xcode toolchains were addressed by updating to version ld64-507.4. This issue is fixed in Xcode 11.0. Compiling code without proper input validation could lead to arbitrary code execution with user privilege.
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 →