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 19 of 284
- CVE-2018-20863CRITICALCVSS 9.8EG 9.82019-07-30
cPanel before 76.0.8 allows remote attackers to execute arbitrary code via mailing-list attachments (SEC-452).
- CVE-2018-11773CRITICALCVSS 9.8EG 9.82019-07-29
Apache VCL versions 2.1 through 2.5 do not properly validate form input when processing a submitted block allocation. The form data is then used as an argument to the php built in function strtotime. This allows for an attack against the u…
- CVE-2019-9819CRITICALCVSS 9.8EG 9.82019-07-23
A vulnerability where a JavaScript compartment mismatch can occur while working with the fetch API, resulting in a potentially exploitable crash. This vulnerability affects Thunderbird < 60.7, Firefox < 67, and Firefox ESR < 60.7.
- CVE-2019-11714CRITICALCVSS 9.8EG 9.82019-07-23
Necko can access a child on the wrong thread during UDP connections, resulting in a potentially exploitable crash in some instances. This vulnerability affects Firefox < 68.
- CVE-2019-1010152CRITICALCVSS 9.8EG 9.82019-07-23
zzcms 8.3 and earlier is affected by: File Delete to Code Execution. The impact is: getshell. The component is: user/manage.php line 31-80.
- CVE-2019-1010150CRITICALCVSS 9.8EG 9.82019-07-23
zzcms 8.3 and earlier is affected by: File Delete to Code Execution. The impact is: getshell. The component is: /user/zssave.php.
- CVE-2019-1010149CRITICALCVSS 9.8EG 9.82019-07-23
zzcms version 8.3 and earlier is affected by: File Delete to Code Execution. The impact is: zzcms File Delete to Code Execution. The component is: user/licence_save.php.
- CVE-2019-1010234CRITICALCVSS 9.8EG 9.82019-07-22
The Linux Foundation ONOS 1.15.0 and ealier is affected by: Improper Input Validation. The impact is: The attacker can remotely execute any commands by sending malicious http request to the controller. The component is: Method runJavaCompi…
- CVE-2019-1010245CRITICALCVSS 9.8EG 9.82019-07-19
The Linux Foundation ONOS SDN Controller 1.15 and earlier versions is affected by: Improper Input Validation. The impact is: A remote attacker can execute arbitrary commands on the controller. The component is: apps/yang/src/main/java/org/…
- CVE-2019-9848CRITICALCVSS 9.8EG 9.82019-07-17
LibreOffice has a feature where documents can specify that pre-installed scripts can be executed on various document events such as mouse-over, etc. LibreOffice is typically also bundled with LibreLogo, a programmable turtle vector graphic…
- CVE-2019-1072CRITICALCVSS 9.8EG 9.82019-07-15
A remote code execution vulnerability exists when Azure DevOps Server and Team Foundation Server (TFS) improperly handle user input, aka 'Azure DevOps Server and Team Foundation Server Remote Code Execution Vulnerability'.
- CVE-2019-1010295CRITICALCVSS 9.8EG 9.82019-07-15
Linaro/OP-TEE OP-TEE 3.3.0 and earlier is affected by: Buffer Overflow. The impact is: Memory corruption and disclosure of memory content. The component is: optee_os. The fixed version is: 3.4.0 and later.
- CVE-2017-12652CRITICALCVSS 9.8EG 9.82019-07-10
libpng before 1.6.32 does not properly check the length of chunks against the user limit.
- CVE-2019-9186CRITICALCVSS 9.8EG 9.82019-07-03
In several JetBrains IntelliJ IDEA versions, a Spring Boot run configuration with the default setting allowed remote attackers to execute code when the configuration is running, because a JMX server listens on all interfaces (instead of li…
- CVE-2018-11686CRITICALCVSS 9.8EG 9.82019-07-03
The Publish Service in FlexPaper (later renamed FlowPaper) 2.3.6 allows remote code execution via setup.php and change_config.php.
- CVE-2018-20813CRITICALCVSS 9.8EG 9.82019-06-28
An input validation issue has been found with login_meeting.cgi in Pulse Secure Pulse Connect Secure 8.3RX before 8.3R2.
- CVE-2018-15747CRITICALCVSS 9.8EG 9.82019-06-21
The default configuration of glot-www through 2018-05-19 allows remote attackers to execute arbitrary code because glot-code-runner supports os.system within a "python" "files" "content" JSON file.
- CVE-2018-4018CRITICALCVSS 9.8EG 9.82019-05-13
An exploitable firmware update vulnerability exists in the NT9665X Chipset firmware, running on Anker Roav A1 Dashcam version RoavA1SWV1.9. The HTTP server allows for arbitrary firmware binaries to be uploaded which will be flashed upon ne…
- CVE-2017-12795CRITICALCVSS 9.8EG 9.82019-05-10
OpenMRS openmrs-module-htmlformentry 3.3.2 is affected by: (Improper Input Validation).
- CVE-2019-9794CRITICALCVSS 9.8EG 9.82019-04-26
A vulnerability was discovered where specific command line arguments are not properly discarded during Firefox invocation as a shell handler for URLs. This could be used to retrieve and execute files whose location is supplied through thes…
- CVE-2019-9791CRITICALCVSS 9.8EG 9.82019-04-26
The type inference system allows the compilation of functions that can cause type confusions between arbitrary objects when compiled through the IonMonkey just-in-time (JIT) compiler and when the constructor function is entered through on-…
- CVE-2018-14991CRITICALCVSS 9.8EG 9.82019-04-25
The Coolpad Defiant device with a build fingerprint of Coolpad/cp3632a/cp3632a:7.1.1/NMF26F/099480857:user/release-keys, the ZTE ZMAX Pro with a build fingerprint of ZTE/P895T20/urd:6.0.1/MMB29M/20170418.114928:user/release-keys, and the T…
- CVE-2019-11417CRITICALCVSS 9.8EG 9.82019-04-22
system.cgi on TRENDnet TV-IP110WN cameras has a buffer overflow caused by an inadequate source-length check before a strcpy operation in the respondAsp function. Attackers can exploit the vulnerability by using the languse parameter with a…
- CVE-2019-1710CRITICALCVSS 9.8EG 9.82019-04-17
A vulnerability in the sysadmin virtual machine (VM) on Cisco ASR 9000 Series Aggregation Services Routers running Cisco IOS XR 64-bit Software could allow an unauthenticated, remote attacker to access internal applications running on the …
- CVE-2019-9845CRITICALCVSS 9.8EG 9.82019-04-16
madskristensen Miniblog.Core through 2019-01-16 allows remote attackers to execute arbitrary ASPX code via an IMG element with a data: URL, because SaveFilesToDisk in Controllers/BlogController.cs writes a decoded base64 string to a file w…
- CVE-2018-19300CRITICALCVSS 9.8EG 9.82019-04-11
On D-Link DAP-1530 (A1) before firmware version 1.06b01, DAP-1610 (A1) before firmware version 1.06b01, DWR-111 (A1) before firmware version 1.02v02, DWR-116 (A1) before firmware version 1.06b03, DWR-512 (B1) before firmware version 2.02b0…
- CVE-2019-0786CRITICALCVSS 9.8EG 9.82019-04-09
An elevation of privilege vulnerability exists in the Microsoft Server Message Block (SMB) Server when an attacker with valid credentials attempts to open a specially crafted file over the SMB protocol on the same machine, aka 'SMB Server …
- CVE-2019-11014CRITICALCVSS 9.8EG 9.82019-04-08
The VStarCam vstc.vscam.client library and vstc.vscam shared object, as used in the Eye4 application (for Android, iOS, and Windows), do not prevent spoofing of the camera server. An attacker can create a fake camera server that listens fo…
- CVE-2014-9186CRITICALCVSS 9.8EG 9.82019-04-08
A file inclusion vulnerability exists in the confd.exe module in Honeywell Experion PKS R40x before R400.6, R41x before R410.6, and R43x before R430.2, which could lead to accepting an arbitrary file into the function, and potential inform…
- CVE-2018-4353CRITICALCVSS 9.8EG 9.82019-04-03
A configuration issue was addressed with additional restrictions. This issue affected versions prior to macOS Mojave 10.14.
- CVE-2018-4295CRITICALCVSS 9.8EG 9.82019-04-03
An input validation issue was addressed with improved input validation. This issue affected versions prior to macOS Mojave 10.14.
- CVE-2019-10672CRITICALCVSS 9.8EG 9.82019-03-31
treeRead in hdf/btree.c in libmysofa before 0.7 does not properly validate multiplications and additions.
- CVE-2017-7342CRITICALCVSS 9.8EG 9.82019-03-25
A weak password recovery process vulnerability in Fortinet FortiPortal versions 4.0.0 and below allows an attacker to execute unauthorized code or commands via a hidden Close button
- CVE-2018-19524CRITICALCVSS 9.8EG 9.82019-03-21
An issue was discovered on Shenzhen Skyworth DT741 Converged Intelligent Terminal (G/EPON+IPTV) SDOTBGN1, DT721-cb SDOTBGN1, and DT741-cb SDOTBGN1 devices. A long password to the Web_passwd function allows remote attackers to cause a denia…
- CVE-2018-13904CRITICALCVSS 9.8EG 9.82019-02-25
Improper input validation in SCM handler to access storage in TZ can lead to unauthorized access in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snap…
- CVE-2018-12549CRITICALCVSS 9.8EG 9.82019-02-11
In Eclipse OpenJ9 version 0.11.0, the OpenJ9 JIT compiler may incorrectly omit a null check on the receiver object of an Unsafe call when accelerating it.
- CVE-2018-12547CRITICALCVSS 9.8EG 9.82019-02-11
In Eclipse OpenJ9, prior to the 0.12.0 release, the jio_snprintf() and jio_vsnprintf() native methods ignored the length parameter. This affects existing APIs that called the functions to exceed the allocated buffer. This functions were no…
- CVE-2018-20771CRITICALCVSS 9.8EG 9.82019-02-10
An issue was discovered on Xerox WorkCentre 3655, 3655i, 58XX, 58XXi, 59XX, 59XXi, 6655, 6655i, 72XX, 72XXi, 78XX, 78XXi, 7970, 7970i, EC7836, and EC7856 devices before R18-05 073.xxx.0487.15000. There is unauthenticated Remote Command Exe…
- CVE-2019-7412CRITICALCVSS 9.8EG 9.82019-02-05
The PS PHPCaptcha WP plugin before v1.2.0 for WordPress mishandles sanitization of input values.
- CVE-2019-6339CRITICALCVSS 9.8EG 9.82019-01-22
In Drupal Core versions 7.x prior to 7.62, 8.6.x prior to 8.6.6 and 8.5.x prior to 8.5.9; A remote code execution vulnerability exists in PHP's built-in phar stream wrapper when performing file operations on an untrusted phar:// URI. Some …
- CVE-2018-4254CRITICALCVSS 9.8EG 9.82019-01-11
In macOS High Sierra before 10.13.5, an input validation issue existed in the kernel. This issue was addressed with improved input validation.
- CVE-2017-1002157CRITICALCVSS 9.8EG 9.82019-01-10
modulemd 1.3.1 and earlier uses an unsafe function for processing externally provided data, leading to remote code execution.
- CVE-2018-6333CRITICALCVSS 9.8EG 9.82018-12-31
The hhvm-attach deep link handler in Nuclide did not properly sanitize the provided hostname parameter when rendering. As a result, a malicious URL could be used to render HTML and other content inside of the editor's context, which could …
- CVE-2018-6334CRITICALCVSS 9.8EG 9.82018-12-31
Multipart-file uploads call variables to be improperly registered in the global scope. In cases where variables are not declared explicitly before being used this can lead to unexpected behavior. This affects all supported versions of HHVM…
- CVE-2018-5203CRITICALCVSS 9.8EG 9.82018-12-28
DEXTUploadX5 version Between 1.0.0.0 and 2.2.0.0 contains a vulnerability that could allow remote attacker to download and execute remote arbitrary file by setting the arguments to the activex method. this can be leveraged for code executi…
- CVE-2018-19864CRITICALCVSS 9.8EG 9.82018-12-05
NUUO NVRmini2 Network Video Recorder firmware through 3.9.1 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow), resulting in ability to read camera feeds or reconfigure the device.
- CVE-2018-15715CRITICALCVSS 9.8EG 9.82018-11-30
Zoom clients on Windows (before version 4.1.34814.1119), Mac OS (before version 4.1.34801.1116), and Linux (2.4.129780.0915 and below) are vulnerable to unauthorized message processing. A remote unauthenticated attacker can spoof UDP messa…
- CVE-2017-18318CRITICALCVSS 9.8EG 9.82018-11-28
Missing validation check on CRL issuer name in Snapdragon Automobile, Snapdragon Mobile in versions MSM8996AU, SD 410/12, SD 425, SD 430, SD 450, SD 625, SD 650/52, SD 810, SD 820, SD 820A.
- CVE-2018-13315CRITICALCVSS 9.8EG 9.82018-11-26
Incorrect access control in formPasswordSetup in TOTOLINK A3002RU version 1.0.8 allows attackers to change the admin user's password via an unauthenticated POST request.
- CVE-2018-19531CRITICALCVSS 9.8EG 9.82018-11-26
HTTL (aka Hyper-Text Template Language) through 1.0.11 allows remote command execution because the decodeXml function uses java.beans.XMLEncoder unsafely when configured without an xml.codec= setting.
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 →