← Back
CWE-20

13,737 CVEs • Abstraction: Class • Likelihood of Exploit: High

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.

JSON object

Loading...

CVEs (13,737)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Microsoft
2Sysinternals
Sysinternals Process Monitor
Jun 17, 2026
Jun 14, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Sysinternals Process Monitor for Windows Denial of Service Vulnerability
3Fedoraproject
PostgresqlRedhat
4Enterprise Linux
FedoraPostgresql+1 more
Jun 17, 2026
Jun 9, 2023
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Row security policies disregard user ID changes after inlining; PostgreSQL could permit incorrect policies to be applied in certain cases where role-specific policies are used and a given query is planned under one role...Show more
Row security policies disregard user ID changes after inlining; PostgreSQL could permit incorrect policies to be applied in certain cases where role-specific policies are used and a given query is planned under one role and then executed under other roles. This scenario can happen under security definer functions or when a common user and query is planned initially and then re-used across multiple SET ROLEs. Applying an incorrect policy may permit a user to complete otherwise-forbidden reads and modifications. This affects only databases that have used CREATE POLICY to define a row security policy.Show less
3Fedoraproject
PostgresqlRedhat
4Enterprise Linux
FedoraPostgresql+1 more
Jun 17, 2026
Jun 9, 2023
N/A· v4
7.2 HIGH· v3
N/A· v2
schema_element defeats protective search_path changes; It was found that certain database calls in PostgreSQL could permit an authed attacker with elevated database-level privileges to execute arbitrary code.
1Wpwax
1Directorist
Jun 17, 2026
Jun 9, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
The Directorist plugin for WordPress is vulnerable to an arbitrary user password reset in versions up to, and including, 7.5.4. This is due to a lack of validation checks within login.php. This makes it possible for auth...Show more
The Directorist plugin for WordPress is vulnerable to an arbitrary user password reset in versions up to, and including, 7.5.4. This is due to a lack of validation checks within login.php. This makes it possible for authenticated attackers, with subscriber-level permissions and above, to reset the password of an arbitrary user and gain elevated (e.g., administrator) privileges.Show less
1Gradio Project
1Gradio
Jun 17, 2026
Jun 8, 2023
N/A· v4
9.1 CRITICAL· v3
N/A· v2
Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not proper...Show more
Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not properly restrict the what URLs are proxied. These issues have been addressed in version 3.34.0. Users are advised to upgrade. There are no known workarounds for this vulnerability.Show less
1Advancemame
1Advancecomp
Jun 17, 2026
Jun 6, 2023
N/A· v4
3.3 LOW· v3
N/A· v2
A segmentation fault flaw was found in the Advancecomp package. This may lead to decreased availability.
1Tdengine
1Grafana
Jun 17, 2026
Jun 6, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerability which allows for arbitrary code execution within the github action context due to the insecure us...Show more
The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerability which allows for arbitrary code execution within the github action context due to the insecure usage of `${{ github.event.pull_request.title }}` in a bash command within the GitHub workflow. Attackers can inject malicious commands which will be executed by the workflow. This happens because `${{ github.event.pull_request.title }}` is directly passed to bash command on like 25 of the workflow. This may allow an attacker to gain access to secrets which the github action has access to or to otherwise make use of the compute resources.Show less
1Qualcomm
126Csra6620 Firmware
Csra6640 FirmwareFlight Rb5 5g Platform Firmware+123 more
Jun 17, 2026
Jun 6, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memoru corruption in Audio when ADSP sends input during record use case.
1Qualcomm
128Ar8035 Firmware
Csra6620 FirmwareCsra6640 Firmware+125 more
Jun 17, 2026
Jun 6, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in WLAN HOST while receiving an WMI event from firmware.
1Avohq
1Avo
Jun 17, 2026
Jun 5, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Avo is an open source ruby on rails admin panel creation framework. The polymorphic field type stores the classes to operate on when updating a record with user input, and does not validate them in the back end. This can...Show more
Avo is an open source ruby on rails admin panel creation framework. The polymorphic field type stores the classes to operate on when updating a record with user input, and does not validate them in the back end. This can lead to unexpected behavior, remote code execution, or application crashes when viewing a manipulated record. This issue has been addressed in commit `ec117882d` which is expected to be included in subsequent releases. Users are advised to limit access to untrusted users until a new release is made.Show less
1Dmtf
1Libspdm
Jun 17, 2026
Jun 1, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
libspdm is a sample implementation that follows the DMTF SPDM specifications. Prior to versions 2.3.3 and 3.0, following a successful CAPABILITIES response, a libspdm Requester stores the Responder's CTExponent into its...Show more
libspdm is a sample implementation that follows the DMTF SPDM specifications. Prior to versions 2.3.3 and 3.0, following a successful CAPABILITIES response, a libspdm Requester stores the Responder's CTExponent into its context without validation. If the Requester sends a request message that requires a cryptography operation by the Responder, such as CHALLENGE, libspdm will calculate the timeout value using the Responder's unvalidated CTExponent. A patch is available in version 2.3.3. A workaround is also available. After completion of VCA, the Requester can check the value of the Responder's CTExponent. If it greater than or equal to 64, then the Requester can stop communication with the Responder.Show less
1Sprecher Automation
6Sprecon E C Firmware
Sprecon E P Dl6 1 FirmwareSprecon E P Dq6 1 Firmware+3 more
Jun 17, 2026
Jun 1, 2023
N/A· v4
6.8 MEDIUM· v3
N/A· v2
In Sprecher Automation SPRECON-E-C/P/T3 CPU in variant PU244x a vulnerable firmware verification has been identified. Through physical access and hardware manipulation, an attacker might be able to bypass hardware-based...Show more
In Sprecher Automation SPRECON-E-C/P/T3 CPU in variant PU244x a vulnerable firmware verification has been identified. Through physical access and hardware manipulation, an attacker might be able to bypass hardware-based code verification and thus inject and execute arbitrary code and gain full access of the device.Show less
1Multiversx
1Mx Chain Go
Jun 17, 2026
May 31, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
mx-chain-go is an implementation of the MultiversX blockchain protocol written in the Go language. Metachain cannot process a cross-shard miniblock. Prior to version 1.4.16, an invalid transaction with the wrong username...Show more
mx-chain-go is an implementation of the MultiversX blockchain protocol written in the Go language. Metachain cannot process a cross-shard miniblock. Prior to version 1.4.16, an invalid transaction with the wrong username on metachain is not treated correctly on the metachain transaction processor. This is strictly a processing issue that could have happened on MultiversX chain. If an error like this had occurred, the metachain would have stopped notarizing blocks from the shard chains. The resuming of notarization is possible only after applying a patched binary version. A patch in version 1.4.16 introduces `processIfTxErrorCrossShard` for the metachain transaction processor. There are no known workarounds for this issue. Show less
3Fedoraproject
ImagemagickRedhat
4Enterprise Linux
Extra Packages For Enterprise LinuxFedora+1 more
Jun 17, 2026
May 30, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A vulnerability was found in ImageMagick. This security flaw cause a remote code execution vulnerability in OpenBlob with --enable-pipes configured.
1Zephyrproject
1Zephyr
Jun 17, 2026
May 30, 2023
N/A· v4
7.7 HIGH· v3
N/A· v2
At the most basic level, an invalid pointer can be input that crashes the device, but with more knowledge of the device’s memory layout, further exploitation is possible.
1Joomla
1Joomla
Jun 17, 2026
May 30, 2023
N/A· v4
6.1 MEDIUM· v3
N/A· v2
An issue was discovered in Joomla! 4.2.0 through 4.3.1. Lack of input validation caused an open redirect and XSS issue within the new mfa selection screen.
1Nextcloud
1Contacts
Jun 17, 2026
May 30, 2023
N/A· v4
4.3 MEDIUM· v3
N/A· v2
Contacts app for Nextcloud easily syncs contacts from various devices with your Nextcloud and allows editing. The unsanitized SVG is converted to a JavaScript blob (in memory data) that the Avatar can't render. Due to th...Show more
Contacts app for Nextcloud easily syncs contacts from various devices with your Nextcloud and allows editing. The unsanitized SVG is converted to a JavaScript blob (in memory data) that the Avatar can't render. Due to this constellation the missing sanitization does not seem to be exploitable. It is recommended that the Contacts app is upgraded to 5.0.3 or 4.2.4 Show less
1Mattermost
1Mattermost
Jun 17, 2026
May 29, 2023
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Mattermost fails to normalize UTF confusable characters when determining if a preview should be generated for a hyperlink, allowing an attacker to trigger link preview on a disallowed domain using a specially crafted lin...Show more
Mattermost fails to normalize UTF confusable characters when determining if a preview should be generated for a hyperlink, allowing an attacker to trigger link preview on a disallowed domain using a specially crafted link. Show less
1Open Emr
1Openemr
Jun 17, 2026
May 27, 2023
N/A· v4
8.1 HIGH· v3
N/A· v2
Improper Input Validation in GitHub repository openemr/openemr prior to 7.0.1.
1Socket
1Socket.io Parser
Jun 17, 2026
May 27, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
socket.io parser is a socket.io encoder and decoder written in JavaScript complying with version 5 of socket.io-protocol. A specially crafted Socket.IO packet can trigger an uncaught exception on the Socket.IO server, th...Show more
socket.io parser is a socket.io encoder and decoder written in JavaScript complying with version 5 of socket.io-protocol. A specially crafted Socket.IO packet can trigger an uncaught exception on the Socket.IO server, thus killing the Node.js process. A patch has been released in version 4.2.3. Show less