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,165 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-20page 10 of 284
- CVE-2025-10768CRITICALCVSS 9.8EG 9.82025-09-21
A flaw has been found in h2oai h2o-3 up to 3.46.08. The impacted element is an unknown function of the file /99/ImportSQLTable of the component IBMDB2 JDBC Driver. This manipulation of the argument connection_url causes deserialization. Th…
- CVE-2025-43347CRITICALCVSS 9.8EG 9.82025-09-15
This issue was addressed by removing the vulnerable code. This issue is fixed in iOS 26 and iPadOS 26, macOS Tahoe 26, tvOS 26, visionOS 26, watchOS 26. An input validation issue was addressed.
- CVE-2025-43342CRITICALCVSS 9.8EG 9.82025-09-15
A correctness issue was addressed with improved checks. This issue is fixed in Safari 26, iOS 18.7 and iPadOS 18.7, iOS 26 and iPadOS 26, macOS Tahoe 26, tvOS 26, visionOS 26, watchOS 26. Processing maliciously crafted web content may lead…
- CVE-2025-54123CRITICALCVSS 9.8EG 9.82025-09-10
Hoverfly is an open source API simulation tool. In versions 1.11.3 and prior, the middleware functionality in Hoverfly is vulnerable to command injection vulnerability at `/api/v2/hoverfly/middleware` endpoint due to insufficient validatio…
- CVE-2025-55444CRITICALCVSS 9.8EG 9.82025-08-20
A SQL injection vulnerability exists in the id2 parameter of the cancel_booking.php page in Online Artwork and Fine Arts MCA Project 1.0. A remote attacker can inject arbitrary SQL queries, leading to database enumeration and potential rem…
- CVE-2025-8963CRITICALCVSS 9.8EG 9.82025-08-14
A vulnerability was determined in jeecgboot JimuReport up to 2.1.1. Affected by this issue is some unknown functionality of the file /drag/onlDragDataSource/testConnection of the component Data Large Screen Template. The manipulation leads…
- CVE-2025-48913CRITICALCVSS 9.8EG 9.82025-08-08
If untrusted users are allowed to configure JMS for Apache CXF, previously they could use RMI or LDAP URLs, potentially leading to code execution capabilities. This interface is now restricted to reject those protocols, removing this poss…
- CVE-2025-27212CRITICALCVSS 9.8EG 9.82025-08-04
An Improper Input Validation in certain UniFi Access devices could allow a Command Injection by a malicious actor with access to UniFi Access management network. Affected Products: UniFi Access Reader Pro (Version 2.14.21 and earl…
- CVE-2025-50578CRITICALCVSS 9.8EG 9.82025-07-30
LinuxServer.io heimdall 2.6.3-ls307 contains a vulnerability in how it handles user-supplied HTTP headers, specifically `X-Forwarded-Host` and `Referer`. An unauthenticated remote attacker can manipulate these headers to perform Host Heade…
- CVE-2025-43253CRITICALCVSS 9.8EG 9.82025-07-30
This issue was addressed with improved input validation. This issue is fixed in macOS Sequoia 15.6, macOS Sonoma 14.7.7. A malicious app may be able to launch arbitrary binaries on a trusted device.
- CVE-2025-43234CRITICALCVSS 9.8EG 9.82025-07-30
Multiple memory corruption issues were addressed with improved input validation. This issue is fixed in iOS 18.6 and iPadOS 18.6, macOS Sequoia 15.6, tvOS 18.6, visionOS 2.6, watchOS 11.6. Processing a maliciously crafted texture may lead …
- CVE-2025-8227CRITICALCVSS 9.8EG 9.82025-07-27
A vulnerability was found in yanyutao0402 ChanCMS up to 3.1.2. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /collect/getArticle. The manipulation of the argument taskUrl leads to …
- CVE-2025-54385CRITICALCVSS 9.8EG 9.82025-07-26
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. In versions between 17.0.0-rc1 to 17.2.2 and versions 16.10.5 and below, it's possible to execute any SQL query in Oracle by using the…
- CVE-2014-125117CRITICALCVSS 9.8EG 9.82025-07-25
A stack-based buffer overflow vulnerability in the my_cgi.cgi component of certain D-Link devices, including the DSP-W215 version 1.02, can be exploited via a specially crafted HTTP POST request to the /common/info.cgi endpoint. This flaw …
- CVE-2025-7876CRITICALCVSS 9.8EG 9.82025-07-20
A vulnerability classified as critical was found in Metasoft 美特软件 MetaCRM up to 6.4.2. This vulnerability affects the function AnalyzeParam of the file download.jsp. The manipulation of the argument p leads to deserialization. The …
- CVE-2025-34111CRITICALCVSS 9.8EG 9.82025-07-15
An unauthenticated arbitrary file upload vulnerability exists in Tiki Wiki CMS Groupware version 15.1 and earlier via the ELFinder component's default connector (connector.minimal.php), which allows remote attackers to upload and execute m…
- CVE-2025-53076CRITICALCVSS 9.8EG 9.82025-06-30
Improper Input Validation vulnerability in Samsung Open Source rLottie allows Overread Buffers.This issue affects rLottie: V0.2.
- CVE-2025-53075CRITICALCVSS 9.8EG 9.82025-06-30
Improper Input Validation vulnerability in Samsung Open Source rLottie allows Path Traversal.This issue affects rLottie: V0.2.
- CVE-2025-34036CRITICALCVSS 9.8EG 9.82025-06-24
An OS command injection vulnerability exists in white-labeled DVRs manufactured by TVT, affecting a custom HTTP service called "Cross Web Server" that listens on TCP ports 81 and 82. The web interface fails to sanitize input in the URI pat…
- CVE-2025-34035CRITICALCVSS 9.8EG 9.82025-06-24
An OS command injection vulnerability exists in EnGenius EnShare Cloud Service version 1.4.11 and earlier. The usbinteract.cgi script fails to properly sanitize user input passed to the path parameter, allowing unauthenticated remote attac…
- CVE-2025-25038CRITICALCVSS 9.8EG 9.82025-06-20
An OS command injection vulnerability exists in MiniDVBLinux version 5.4 and earlier. The system’s web-based management interface fails to properly sanitize user-supplied input before passing it to operating system commands. A remote una…
- CVE-2025-5499CRITICALCVSS 9.8EG 9.82025-06-03
A vulnerability classified as critical has been found in slackero phpwcms up to 1.9.45/1.10.8. Affected is the function is_file/getimagesize of the file image_resized.php. The manipulation of the argument imgfile leads to deserialization. …
- CVE-2025-5497CRITICALCVSS 9.8EG 9.82025-06-03
A vulnerability was detected in slackero phpwcms up to 1.9.45/1.10.8. The impacted element is an unknown function of the file include/inc_module/mod_feedimport/inc/processing.inc.php of the component Feedimport Module. Performing manipulat…
- CVE-2025-31477CRITICALCVSS 9.8EG 9.82025-04-02
The Tauri shell plugin allows access to the system shell. Prior to 2.2.1, the Tauri shell plugin exposes functionality to execute code and open programs on the system. The open endpoint of this plugin is designed to allow open functionalit…
- CVE-2025-30452CRITICALCVSS 9.8EG 9.82025-03-31
The issue was addressed with improved checks. This issue is fixed in macOS Sequoia 15.4, macOS Sonoma 14.7.5, macOS Ventura 13.7.5. An input validation issue was addressed.
- CVE-2024-36047CRITICALCVSS 9.8EG 9.82025-02-27
Infoblox NIOS through 8.6.4 and 9.x through 9.0.3 has Improper Input Validation.
- CVE-2024-47857CRITICALCVSS 9.8EG 9.82025-01-31
SSH Communication Security PrivX versions between 18.0-36.0 implement insufficient validation on public key signatures when using native SSH connections via a proxy port. This allows an existing PrivX "account A" to impersonate another exi…
- CVE-2025-22137CRITICALCVSS 9.8EG 9.82025-01-08
Pingvin Share is a self-hosted file sharing platform and an alternative for WeTransfer. This vulnerability allows an authenticated or unauthenticated (if anonymous shares are allowed) user to overwrite arbitrary files on the server, includ…
- CVE-2024-11737CRITICALCVSS 9.8EG 9.82024-12-11
CWE-20: Improper Input Validation vulnerability exists that could lead to a denial of service and a loss of confidentiality, integrity of the controller when an unauthenticated crafted Modbus packet is sent to the device.
- CVE-2024-6868CRITICALCVSS 9.8EG 9.82024-10-29
mudler/LocalAI version 2.17.1 allows for arbitrary file write due to improper handling of automatic archive extraction. When model configurations specify additional files as archives (e.g., .tar), these archives are automatically extracted…
- CVE-2024-49368CRITICALCVSS 9.8EG 9.82024-10-21
Nginx UI is a web user interface for the Nginx web server. Prior to version 2.0.0-beta.36, when Nginx UI configures logrotate, it does not verify the input and directly passes it to exec.Command, causing arbitrary command execution. Versio…
- CVE-2024-47823CRITICALCVSS 9.8EG 9.82024-10-08
Livewire is a full-stack framework for Laravel that allows for dynamic UI components without leaving PHP. In livewire/livewire prior to `2.12.7` and `v3.5.2`, the file extension of an uploaded file is guessed based on the MIME type. As a r…
- CVE-2024-33066CRITICALCVSS 9.8EG 9.82024-10-07
Memory corruption while redirecting log file to any file location with any file name.
- CVE-2024-46946CRITICALCVSS 9.8EG 9.82024-09-19
langchain_experimental (aka LangChain Experimental) 0.1.17 through 0.3.0 for LangChain allows attackers to execute arbitrary code through sympy.sympify (which uses eval) in LLMSymbolicMathChain. LLMSymbolicMathChain was introduced in fcccd…
- CVE-2024-43455CRITICALCVSS 9.8EG 9.82024-09-10
Windows Remote Desktop Licensing Service Spoofing Vulnerability
- CVE-2024-44808CRITICALCVSS 9.8EG 9.82024-09-04
An issue in Vypor Attack API System v.1.0 allows a remote attacker to execute arbitrary code via the user GET parameter.
- CVE-2024-44809CRITICALCVSS 9.8EG 9.82024-09-03
A remote code execution (RCE) vulnerability exists in the Pi Camera project, version 1.0, maintained by RECANTHA. The issue arises from improper sanitization of user input passed to the "position" GET parameter in the tilt.php script. An a…
- CVE-2024-7988CRITICALCVSS 9.8EG 9.82024-08-26
A remote code execution vulnerability exists in the Rockwell Automation ThinManager® ThinServer™ that allows a threat actor to execute arbitrary code with System privileges. This vulnerability exists due to the lack of proper data input…
- CVE-2024-8073CRITICALCVSS 9.8EG 9.82024-08-26
Improper Input Validation vulnerability in Hillstone Networks Hillstone Networks Web Application Firewall on 5.5R6 allows Command Injection.This issue affects Hillstone Networks Web Application Firewall: from 5.5R6-2.6.7 through 5.5R6-2.8…
- CVE-2024-45258CRITICALCVSS 9.8EG 9.82024-08-25
The req package before 3.43.4 for Go may send an unintended request when a malformed URL is provided, because cleanHost in http.go intentionally uses a "garbage in, garbage out" design.
- CVE-2024-42531CRITICALCVSS 9.8EG 9.82024-08-23
Ezviz Internet PT Camera CS-CV246 D15655150 allows an unauthenticated host to access its live video stream by crafting a set of RTSP packets with a specific set of URLs that can be used to redirect the camera feed. NOTE: the vendor's persp…
- CVE-2024-45169CRITICALCVSS 9.8EG 9.82024-08-22
An issue was discovered in UCI IDOL 2 (aka uciIDOL or IDOL2) through 2.12. Due to improper input validation, improper deserialization, and improper restriction of operations within the bounds of a memory buffer, IDOL2 is vulnerable to Deni…
- CVE-2024-45167CRITICALCVSS 9.8EG 9.82024-08-22
An issue was discovered in UCI IDOL 2 (aka uciIDOL or IDOL2) through 2.12. Due to improper input validation, improper deserialization, and improper restriction of operations within the bounds of a memory buffer, IDOL2 is vulnerable to Deni…
- CVE-2024-42458CRITICALCVSS 9.8EG 9.82024-08-02
server.c in Neat VNC (aka neatvnc) before 0.8.1 does not properly validate the security type, a related issue to CVE-2006-2369.
- CVE-2024-41120CRITICALCVSS 9.8EG 9.82024-07-26
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `url` variable on line 63 of `pages/9_🔲_Vector_Data_Visualization.py` takes user input, which i…
- CVE-2024-41119CRITICALCVSS 9.8EG 9.82024-07-26
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `vis_params` variable on line 80 in `8_🏜️_Raster_Data_Visualization.py` takes user input, whi…
- CVE-2024-41117CRITICALCVSS 9.8EG 9.82024-07-26
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `vis_params` variable on line 115 in `pages/10_🌍_Earth_Engine_Datasets.py` takes user input, wh…
- CVE-2024-41116CRITICALCVSS 9.8EG 9.82024-07-26
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `vis_params` variable on line 1254 in `pages/1_📷_Timelapse.py` takes user input, which is later…
- CVE-2024-41115CRITICALCVSS 9.8EG 9.82024-07-26
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `palette` variable on line 488 in `pages/1_📷_Timelapse.py` takes user input, which is later use…
- CVE-2024-41114CRITICALCVSS 9.8EG 9.82024-07-26
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `palette` variable on line 430 in `pages/1_📷_Timelapse.py` takes user input, which is later use…
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 →