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,170 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-20page 24 of 284
- CVE-2017-11393CRITICALCVSS 9.8EG 9.82017-08-03
Proxy command injection vulnerability in Trend Micro OfficeScan 11 and XG (12) allows remote attackers to execute arbitrary code on vulnerable installations. The specific flaw can be exploited by parsing the tr parameter within Proxy.php. …
- CVE-2017-8390CRITICALCVSS 9.8EG 9.82017-08-02
The DNS Proxy in Palo Alto Networks PAN-OS before 6.1.18, 7.x before 7.0.16, 7.1.x before 7.1.11, and 8.x before 8.0.3 allows remote attackers to execute arbitrary code via a crafted domain name.
- CVE-2017-11673CRITICALCVSS 9.8EG 9.82017-07-27
Reporter.exe in Acunetix 8 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a malformed PRE file, related to a "User Mode Write AV starting at reporter!madTraceProcess."
- CVE-2015-3278CRITICALCVSS 9.8EG 9.82017-07-25
The cipherstring parsing code in nss_compat_ossl while in multi-keyword mode does not match the expected set of ciphers for a given cipher combination, which allows attackers to have unspecified impact via unknown vectors.
- CVE-2017-11495CRITICALCVSS 9.8EG 9.82017-07-20
PHICOMM K2(PSG1218) devices V22.5.11.5 and earlier allow unauthenticated remote code execution via a request to an unspecified ASP script; alternatively, the attacker can leverage unauthenticated access to this script to trigger a reboot v…
- CVE-2017-9811CRITICALCVSS 9.8EG 9.82017-07-17
The kluser is able to interact with the kav4fs-control binary in Kaspersky Anti-Virus for Linux File Server before Maintenance Pack 2 Critical Fix 4 (version 8.0.4.312). By abusing the quarantine read and write operations, it is possible t…
- CVE-2017-2345CRITICALCVSS 9.8EG 9.82017-07-17
On Junos OS devices with SNMP enabled, a network based attacker with unfiltered access to the RE can cause the Junos OS snmpd daemon to crash and restart by sending a crafted SNMP packet. Repeated crashes of the snmpd daemon can result in …
- CVE-2017-11346CRITICALCVSS 9.8EG 9.82017-07-17
Zoho ManageEngine Desktop Central before build 100092 allows remote attackers to execute arbitrary code via vectors involving the upload of help desk videos.
- CVE-2017-1000039CRITICALCVSS 9.8EG 9.82017-07-17
Framadate version 1.0 is vulnerable to Formula Injection in the CSV Export resulting possible Information Disclosure and Code Execution
- CVE-2017-4997CRITICALCVSS 9.8EG 9.82017-06-29
EMC VASA Provider Virtual Appliance versions 8.3.x and prior has an unauthenticated remote code execution vulnerability that could potentially be exploited by malicious users to compromise the affected system.
- CVE-2017-3098CRITICALCVSS 9.8EG 9.82017-06-20
Adobe Captivate versions 9 and earlier have a remote code execution vulnerability in the quiz reporting feature that could be abused to read and write arbitrary files to the server.
- CVE-2017-9741CRITICALCVSS 9.8EG 9.82017-06-18
install/make-config.php in ProjectSend r754 allows remote attackers to execute arbitrary PHP code via the dbprefix parameter, related to replacing TABLES_PREFIX in the configuration file.
- CVE-2017-7676CRITICALCVSS 9.8EG 9.82017-06-14
Policy resource matcher in Apache Ranger before 0.7.1 ignores characters after '*' wildcard character - like my*test, test*.txt. This can result in unintended behavior.
- CVE-2017-6667CRITICALCVSS 9.8EG 9.82017-06-13
A vulnerability in the update process for the dynamic JAR file of the Cisco Context Service software development kit (SDK) could allow an unauthenticated, remote attacker to execute arbitrary code on the affected device with the privileges…
- CVE-2017-2773CRITICALCVSS 9.8EG 9.82017-06-13
An issue was discovered in Pivotal PCF Elastic Runtime 1.6.x versions prior to 1.6.60, 1.7.x versions prior to 1.7.41, 1.8.x versions prior to 1.8.23, and 1.9.x versions prior to 1.9.1. Incomplete validation logic in JSON Web Token (JWT) l…
- CVE-2016-8218CRITICALCVSS 9.8EG 9.82017-06-13
An issue was discovered in Cloud Foundry Foundation routing-release versions prior to 0.142.0 and cf-release versions 203 to 231. Incomplete validation logic in JSON Web Token (JWT) libraries can allow unprivileged attackers to impersonate…
- CVE-2016-6087CRITICALCVSS 9.8EG 9.82017-06-07
IBM Domino 8.5 and 9.0 could allow an attacker to steal credentials using multiple sessions and large amounts of data using Domino TLS Key Exchange validation. IBM X-Force ID: 117918.
- CVE-2017-9034CRITICALCVSS 9.8EG 9.82017-05-26
Trend Micro ServerProtect for Linux 3.0 before CP 1531 allows attackers to write to arbitrary files and consequently execute arbitrary code with root privileges by leveraging failure to validate software updates.
- CVE-2017-9188CRITICALCVSS 9.8EG 9.82017-05-23
libautotrace.a in AutoTrace 0.31.1 has a "left shift ... cannot be represented in type int" issue in input-bmp.c:516:63.
- CVE-2016-5178CRITICALCVSS 9.8EG 9.82017-05-23
Multiple unspecified vulnerabilities in Google Chrome before 53.0.2785.143 allow remote attackers to cause a denial of service or possibly have other impact via unknown vectors.
- CVE-2017-5215CRITICALCVSS 9.8EG 9.82017-05-17
The Codextrous B2J Contact (aka b2j_contact) extension before 2.1.13 for Joomla! allows a rename attack that bypasses a "safe file extension" protection mechanism, leading to remote code execution.
- CVE-2017-8923CRITICALCVSS 9.8EG 9.82017-05-12
The zend_string_extend function in Zend/zend_string.h in PHP through 7.1.5 does not prevent changes to string objects that result in a negative length, which allows remote attackers to cause a denial of service (application crash) or possi…
- CVE-2017-6551CRITICALCVSS 9.8EG 9.82017-05-02
Pexip Infinity before 14.2 allows remote attackers to cause a denial of service (service restart) or execute arbitrary code via vectors related to Conferencing Nodes.
- CVE-2016-10243CRITICALCVSS 9.8EG 9.82017-05-02
TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.
- CVE-2016-3109CRITICALCVSS 9.8EG 9.82017-04-21
The backend/Login/load/ script in Shopware before 5.1.5 allows remote attackers to execute arbitrary code.
- CVE-2016-2173CRITICALCVSS 9.8EG 9.82017-04-21
org.springframework.core.serializer.DefaultDeserializer in Spring AMQP before 1.5.5 allows remote attackers to execute arbitrary code.
- CVE-2016-4899CRITICALCVSS 9.8EG 9.82017-04-13
The datamover module in the Linux version of NovaBACKUP DataCenter before 09.06.03.0353 is vulnerable to remote command execution via unspecified attack vectors.
- CVE-2016-4898CRITICALCVSS 9.8EG 9.82017-04-13
The datamover module in the Linux version of NovaBACKUP DataCenter before 09.06.03.0353 is vulnerable to remote command execution via unspecified attack vectors.
- CVE-2012-1301CRITICALCVSS 9.8EG 9.82017-04-13
The FeedProxy.aspx script in Umbraco 4.7.0 allows remote attackers to proxy requests on their behalf via the "url" parameter.
- CVE-2017-7280CRITICALCVSS 9.8EG 9.82017-04-12
An issue was discovered in api/includes/systems.php in Unitrends Enterprise Backup before 9.0.0. User input is not properly filtered before being sent to a popen function. This allows for remote code execution by sending a specially crafte…
- CVE-2016-6878CRITICALCVSS 9.8EG 9.82017-04-10
The Curve25519 code in botan before 1.11.31, on systems without a native 128-bit integer type, might allow attackers to have unspecified impact via vectors related to undefined behavior, as demonstrated on 32-bit ARM systems compiled by Cl…
- CVE-2017-2434CRITICALCVSS 9.8EG 9.82017-04-02
An issue was discovered in certain Apple products. iOS before 10.3 is affected. The issue involves the "HomeKit" component. It allows attackers to have an unspecified impact by leveraging the presence of Home Control on Control Center.
- CVE-2016-6206CRITICALCVSS 9.8EG 9.82017-03-24
Huawei AR3200 routers with software before V200R007C00SPC600 allow remote attackers to cause a denial of service or execute arbitrary code via a crafted packet.
- CVE-2014-8705CRITICALCVSS 9.8EG 9.82017-03-17
PHP remote file inclusion vulnerability in editInplace.php in Wonder CMS 2014 allows remote attackers to execute arbitrary PHP code via a URL in the hook parameter.
- CVE-2016-7407CRITICALCVSS 9.8EG 9.82017-03-03
The dropbearconvert command in Dropbear SSH before 2016.74 allows attackers to execute arbitrary code via a crafted OpenSSH key file.
- CVE-2016-7406CRITICALCVSS 9.8EG 9.82017-03-03
Format string vulnerability in Dropbear SSH before 2016.74 allows remote attackers to execute arbitrary code via format string specifiers in the (1) username or (2) host argument.
- CVE-2017-5586CRITICALCVSS 9.8EG 9.82017-02-22
OpenText Documentum D2 (formerly EMC Documentum D2) 4.x allows remote attackers to execute arbitrary commands via a crafted serialized Java object, related to the BeanShell (bsh) and Apache Commons Collections (ACC) libraries.
- CVE-2017-3792CRITICALCVSS 9.8EG 9.82017-02-01
A vulnerability in a proprietary device driver in the kernel of Cisco TelePresence Multipoint Control Unit (MCU) Software could allow an unauthenticated, remote attacker to execute arbitrary code or cause a denial of service (DoS) conditio…
- CVE-2016-9420CRITICALCVSS 9.8EG 9.82017-01-31
MyBB (aka MyBulletinBoard) before 1.8.8 and MyBB Merge System before 1.8.8 allow remote attackers to have unspecified impact via vectors related to "loose comparison false positives."
- CVE-2016-10176CRITICALCVSS 9.8EG 9.82017-01-30
The NETGEAR WNR2000v5 router allows an administrator to perform sensitive actions by invoking the apply.cgi URL on the web server of the device. This special URL is handled by the embedded web server (uhttpd) and processed accordingly. The…
- CVE-2016-6603CRITICALCVSS 9.8EG 9.82017-01-23
ZOHO WebNMS Framework 5.2 and 5.2 SP1 allows remote attackers to bypass authentication and impersonate arbitrary users via the UserName HTTP header.
- CVE-2015-8212CRITICALCVSS 9.8EG 9.82017-01-19
CGI handling flaw in bozohttpd in NetBSD 6.0 through 6.0.6, 6.1 through 6.1.5, and 7.0 allows remote attackers to execute arbitrary code via crafted arguments, which are handled by a non-CGI aware program.
- CVE-2016-7791CRITICALCVSS 9.8EG 9.82017-01-12
Exponent CMS 2.3.9 suffers from a remote code execution vulnerability in /install/index.php. An attacker can upload an evil 'exploit.tar.gz' file to the website, then extract it by visiting '/install/index.php?install_sample=../../files/ex…
- CVE-2016-7790CRITICALCVSS 9.8EG 9.82017-01-12
Exponent CMS 2.3.9 suffers from a remote code execution vulnerability in /install/index.php. An attacker can upload 'php' file to the website through uploader_paste.php, then overwrite /framework/conf/config.php, which leads to arbitrary c…
- CVE-2016-8437CRITICALCVSS 9.8EG 9.82017-01-12
Improper input validation in Access Control APIs. Access control API may return memory range checking incorrectly. Product: Android. Versions: Kernel 3.18. Android ID: A-31623057. References: QC-CR#1009695.
- CVE-2016-7949CRITICALCVSS 9.8EG 9.82016-12-13
Multiple buffer overflows in the (1) XvQueryAdaptors and (2) XvQueryEncodings functions in X.org libXrender before 0.9.10 allow remote X servers to trigger out-of-bounds write operations via vectors involving length fields.
- CVE-2016-5691CRITICALCVSS 9.8EG 9.82016-12-13
The DCM reader in ImageMagick before 6.9.4-5 and 7.x before 7.0.1-7 allows remote attackers to have unspecified impact by leveraging lack of validation of (1) pixel.red, (2) pixel.green, and (3) pixel.blue.
- CVE-2016-6501CRITICALCVSS 9.8EG 9.82016-12-09
JFrog Artifactory before 4.11 allows remote attackers to execute arbitrary code via an LDAP attribute with a crafted serialized Java object, aka LDAP entry poisoning.
- CVE-2016-6496CRITICALCVSS 9.8EG 9.82016-12-09
The LDAP directory connector in Atlassian Crowd before 2.8.8 and 2.9.x before 2.9.5 allows remote attackers to execute arbitrary code via an LDAP attribute with a crafted serialized Java object, aka LDAP entry poisoning.
- CVE-2016-9157CRITICALCVSS 9.8EG 9.82016-12-05
A vulnerability in Siemens SICAM PAS (all versions before V8.09) could allow a remote attacker to cause a Denial of Service condition and potentially lead to unauthenticated remote code execution by sending specially crafted packets to por…
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 →