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,168 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-20page 16 of 284
- CVE-2020-3247CRITICALCVSS 9.8EG 9.82020-04-15
Multiple vulnerabilities in the REST API of Cisco UCS Director and Cisco UCS Director Express for Big Data may allow a remote attacker to bypass authentication or conduct directory traversal attacks on an affected device. For more informat…
- CVE-2020-3243CRITICALCVSS 9.8EG 9.82020-04-15
Multiple vulnerabilities in the REST API of Cisco UCS Director and Cisco UCS Director Express for Big Data may allow a remote attacker to bypass authentication or conduct directory traversal attacks on an affected device. For more informat…
- CVE-2019-20679CRITICALCVSS 9.8EG 9.82020-04-15
NETGEAR MR1100 devices before 12.06.08.00 are affected by lack of access control at the function level.
- CVE-2020-11790CRITICALCVSS 9.8EG 9.82020-04-15
NETGEAR R7800 devices before 1.0.2.68 are affected by remote code execution by unauthenticated attackers.
- CVE-2020-11536CRITICALCVSS 9.8EG 9.82020-04-15
An issue was discovered in ONLYOFFICE Document Server 5.5.0. An attacker can craft a malicious .docx file, and exploit the unzip function to rewrite a binary and remotely execute code on a victim's server.
- CVE-2020-11534CRITICALCVSS 9.8EG 9.82020-04-15
An issue was discovered in ONLYOFFICE Document Server 5.5.0. An attacker can craft a malicious .docx file, and exploit the NSFileDownloader function to pass parameters to a binary (such as curl or wget) and remotely execute code on a victi…
- CVE-2018-21055CRITICALCVSS 9.8EG 9.82020-04-08
An issue was discovered on Samsung mobile devices with N(7.0) (Qualcomm models using MSM8996 chipsets) software. A device can be rooted with a custom image to execute arbitrary scripts in the INIT context. The Samsung ID is SVE-2018-11940 …
- CVE-2017-18684CRITICALCVSS 9.8EG 9.82020-04-07
An issue was discovered on Samsung mobile devices with L(5.0/5.1) and M(6.0) software. SVoice allows provider seizure via an application that uses a custom provider. The Samsung ID is SVE-2016-6942 (February 2017).
- CVE-2017-18683CRITICALCVSS 9.8EG 9.82020-04-07
An issue was discovered on Samsung mobile devices with L(5.0/5.1) and M(6.0) software. SVoice allows Hare Hunting during application installation. The Samsung ID is SVE-2016-6942 (February 2017).
- CVE-2020-7614CRITICALCVSS 9.8EG 9.82020-04-07
npm-programmatic through 0.0.12 is vulnerable to Command Injection.The packages and option properties are concatenated together without any validation and are used by the 'exec' function directly.
- CVE-2020-11548CRITICALCVSS 9.8EG 9.82020-04-05
The Search Meter plugin through 2.13.2 for WordPress allows user input introduced in the search bar to be any formula. The attacker could achieve remote code execution via CSV injection if a wp-admin/index.php?page=search-meter Export is p…
- CVE-2020-8147CRITICALCVSS 9.8EG 9.82020-04-03
Flaw in input validation in npm package utils-extend version 1.0.8 and earlier may allow prototype pollution attack that may result in remote code execution or denial of service of applications using utils-extend.
- CVE-2020-3850CRITICALCVSS 9.8EG 9.82020-04-01
A memory corruption issue was addressed with improved input validation. This issue is fixed in macOS Catalina 10.15.3. A remote attacker may be able to cause unexpected application termination or arbitrary code execution.
- CVE-2020-3849CRITICALCVSS 9.8EG 9.82020-04-01
A memory corruption issue was addressed with improved input validation. This issue is fixed in macOS Catalina 10.15.3. A remote attacker may be able to cause unexpected application termination or arbitrary code execution.
- CVE-2020-3848CRITICALCVSS 9.8EG 9.82020-04-01
A memory corruption issue was addressed with improved input validation. This issue is fixed in macOS Catalina 10.15.3. A remote attacker may be able to cause unexpected application termination or arbitrary code execution.
- CVE-2020-3847CRITICALCVSS 9.8EG 9.82020-04-01
An out-of-bounds read was addressed with improved input validation. This issue is fixed in macOS Catalina 10.15.3. A remote attacker may be able to leak memory.
- CVE-2020-10374CRITICALCVSS 9.8EG 9.82020-03-30
A webserver component in Paessler PRTG Network Monitor 19.2.50 to PRTG 20.1.56 allows unauthenticated remote command execution via a crafted POST request or the what parameter of the screenshot function in the Contact Support form.
- CVE-2020-10885CRITICALCVSS 9.8EG 9.82020-03-25
This vulnerability allows remote attackers to execute arbitrary code on affected installations of TP-Link Archer A7 Firmware Ver: 190726 AC1750 routers. Authentication is not required to exploit this vulnerability. The specific flaw exists…
- CVE-2020-3794CRITICALCVSS 9.8EG 9.82020-03-25
ColdFusion versions ColdFusion 2016, and ColdFusion 2018 have a file inclusion vulnerability. Successful exploitation could lead to arbitrary code execution of files located in the webroot or its subdirectory.
- CVE-2020-10837CRITICALCVSS 9.8EG 9.82020-03-24
An issue was discovered on Samsung mobile devices with P(9.0) and Q(10.0) (with TEEGRIS) software. The Esecomm Trustlet allows a stack overflow and arbitrary code execution. The Samsung ID is SVE-2019-15984 (February 2020).
- CVE-2020-1747CRITICALCVSS 9.8EG 9.82020-03-24
A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it processes untrusted YAML files through the full_load method or with the FullLoader loader. Applicati…
- CVE-2020-8598CRITICALCVSS 9.8EG 9.82020-03-18
Trend Micro Apex One (2019), OfficeScan XG and Worry-Free Business Security (9.0, 9.5, 10.0) server contains a vulnerable service DLL file that could allow a remote attacker to execute arbitrary code on affected installations with SYSTEM l…
- CVE-2020-5547CRITICALCVSS 9.8EG 9.82020-03-16
Resource Management Errors vulnerability in TCP function included in the firmware of Mitsubishi Electric MELQIC IU1 series IU1-1M20-D firmware version 1.0.7 and earlier allows remote attackers to stop the network functions or execute malwa…
- CVE-2020-10567CRITICALCVSS 9.8EG 9.82020-03-14
An issue was discovered in Responsive Filemanager through 9.14.0. In the ajax_calls.php file in the save_img action in the name parameter, there is no validation of what kind of extension is sent. This makes it possible to execute PHP code…
- CVE-2020-10541CRITICALCVSS 9.8EG 9.82020-03-13
Zoho ManageEngine OpManager before 12.4.179 allows remote code execution via a specially crafted Mail Server Settings v1 API request. This was fixed in 12.5.108.
- CVE-2020-5203CRITICALCVSS 9.8EG 9.82020-03-11
In Fat-Free Framework 3.7.1, attackers can achieve arbitrary code execution if developers choose to pass user controlled input (e.g., $_REQUEST, $_GET, or $_POST) to the framework's Clear method.
- CVE-2019-7589CRITICALCVSS 9.8EG 9.82020-03-10
A vulnerability with the SmartService API Service option exists whereby an unauthorized user could potentially exploit this to upload malicious code to the server that could be executed at system level privileges. This affects Johnson Cont…
- CVE-2020-10180CRITICALCVSS 9.8EG 9.82020-03-05
The ESET AV parsing engine allows virus-detection bypass via a crafted BZ2 Checksum field in an archive. This affects versions before 1294 of Smart Security Premium, Internet Security, NOD32 Antivirus, Cyber Security Pro (macOS), Cyber Sec…
- CVE-2020-10018CRITICALCVSS 9.8EG 9.82020-03-02
WebKitGTK through 2.26.4 and WPE WebKit through 2.26.4 (which are the versions right before 2.28.0) contains a memory corruption issue (use-after-free) that may lead to arbitrary code execution. This issue has been fixed in 2.28.0 with imp…
- CVE-2020-8132CRITICALCVSS 9.8EG 9.82020-02-28
Lack of input validation in pdf-image npm package version <= 2.0.0 may allow an attacker to run arbitrary code if PDF file path is constructed based on untrusted user input.
- CVE-2020-4212CRITICALCVSS 9.8EG 9.82020-02-24
IBM Spectrum Protect Plus 10.1.0 and 10.1.5 could allow a remote attacker to execute arbitrary code on the system. By using a specially crafted HTTP command, an attacker could exploit this vulnerability to execute arbitrary command on the …
- CVE-2014-4657CRITICALCVSS 9.8EG 9.82020-02-20
The safe_eval function in Ansible before 1.5.4 does not properly restrict the code subset, which allows remote attackers to execute arbitrary code via crafted instructions.
- CVE-2020-3943CRITICALCVSS 9.8EG 9.82020-02-19
vRealize Operations for Horizon Adapter (6.7.x prior to 6.7.1 and 6.6.x prior to 6.6.1) uses a JMX RMI service which is not securely configured. An unauthenticated remote attacker who has network access to vRealize Operations, with the Hor…
- CVE-2019-4640CRITICALCVSS 9.8EG 9.82020-02-19
IBM Security Secret Server 10.7 processes patches, image backups and other updates without sufficiently verifying the origin and integrity of the code which could result in an attacker executing malicious code. IBM X-Force ID: 170046.
- CVE-2019-20478CRITICALCVSS 9.8EG 9.82020-02-19
In ruamel.yaml through 0.16.7, the load method allows remote code execution if the application calls this method with an untrusted argument. In other words, this issue affects developers who are unaware of the need to use methods such as s…
- CVE-2014-4651CRITICALCVSS 9.8EG 9.82020-02-18
It was found that the jclouds scriptbuilder Statements class wrote a temporary file to a predictable location. An attacker could use this flaw to access sensitive data, cause a denial of service, or perform other attacks.
- CVE-2015-1425CRITICALCVSS 9.8EG 9.82020-02-18
JAKWEB Gecko CMS has Multiple Input Validation Vulnerabilities
- CVE-2020-8010CRITICALCVSS 9.8EG 9.82020-02-18
CA Unified Infrastructure Management (Nimsoft/UIM) 20.1, 20.3.x, and 9.20 and below contains an improper ACL handling vulnerability in the robot (controller) component. A remote attacker can execute commands, read from, or write to the tar…
- CVE-2013-3738CRITICALCVSS 9.8EG 9.82020-02-17
A File Inclusion vulnerability exists in Zabbix 2.0.6 due to inadequate sanitization of request strings in CGI scripts, which could let a remote malicious user execute arbitrary code.
- CVE-2020-8614CRITICALCVSS 9.8EG 9.82020-02-13
An issue was discovered on Askey AP4000W TDC_V1.01.003 devices. An attacker can perform Remote Code Execution (RCE) by sending a specially crafted network packer to the bd_svr service listening on TCP port 54188.
- CVE-2014-9390CRITICALCVSS 9.8EG 9.82020-02-12
Git before 1.8.5.6, 1.9.x before 1.9.5, 2.0.x before 2.0.5, 2.1.x before 2.1.4, and 2.2.x before 2.2.1 on Windows and OS X; Mercurial before 3.2.3 on Windows and OS X; Apple Xcode before 6.2 beta 3; mine all versions before 08-12-2014; lib…
- CVE-2013-1607CRITICALCVSS 9.8EG 9.82020-02-11
Ruby PDFKit gem prior to 0.5.3 has a Code Execution Vulnerability
- CVE-2014-5091CRITICALCVSS 9.8EG 9.82020-02-07
A vulnerability exits in Status2K 2.5 Server Monitoring Software via the multies parameter to includes/functions.php, which could let a malicious user execute arbitrary PHP code.
- CVE-2014-5087CRITICALCVSS 9.8EG 9.82020-02-07
A vulnerability exists in Sphider Search Engine prior to 1.3.6 due to exec calls in admin/spiderfuncs.php, which could let a remote malicious user execute arbitrary code.
- CVE-2019-15606CRITICALCVSS 9.8EG 9.82020-02-07
Including trailing white space in HTTP header values in Nodejs 10, 12, and 13 causes bypass of authorization based on header value comparisons
- CVE-2010-4815CRITICALCVSS 9.8EG 9.82020-02-05
Coppermine gallery before 1.4.26 has an input validation vulnerability that allows for code execution.
- CVE-2019-10786CRITICALCVSS 9.8EG 9.82020-02-04
network-manager through 1.0.2 allows remote attackers to execute arbitrary commands via the "execSync()" argument.
- CVE-2020-8125CRITICALCVSS 9.8EG 9.82020-02-04
Flaw in input validation in npm package klona version 1.1.0 and earlier may allow prototype pollution attack that may result in remote code execution or denial of service of applications using klona.
- CVE-2016-2031CRITICALCVSS 9.8EG 9.82020-01-31
Multiple vulnerabilities exists in Aruba Instate before 4.1.3.0 and 4.2.3.1 due to insufficient validation of user-supplied input and insufficient checking of parameters, which could allow a malicious user to bypass security restrictions, …
- CVE-2020-8445CRITICALCVSS 9.8EG 9.82020-01-30
In OSSEC-HIDS 2.7 through 3.5.0, the OS_CleanMSG function in ossec-analysisd doesn't remove or encode terminal control characters or newlines from processed log messages. In many cases, those characters are later logged. Because newlines (…
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 →