Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.

Threats Tagged 'cwe-20'

View all threats tagged with 'cwe-20'. Filter and sort to focus on specific types of threats.

Pro Console Lifetime

Stop chasing alerts. Route them.

Start free, then upgrade once to turn Radar into an automated delivery engine for your security stack.

Custom feeds / Automations: email, Slack, webhooks, SIEM/MISP / API access (baseline limits)

View Plans & Pricing

API access activates after upgrading in Console -> Billing.

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now

Filter Threats

Narrow down the results by type, severity, or affected countries

Search threats by title, CVE ID, or description. Maximum 100 characters.
Active filters (1):Tag: cwe-20

Threats Tagged 'cwe-20'

Click on any threat for detailed analysis and mitigation recommendations

CVE-2026-54299: CWE-20: Improper Input Validation in withastro astroCVE-2026-54299
0

Astro web framework versions prior to 6.4.6 have an improper input validation vulnerability in their server-side rendering (SSR) error page handling. When prerendered error pages are used, the framework fetches these pages at runtime using a URL derived from the incoming Host header without validating it against allowed domains. This allows an attacker to manipulate the Host header to cause the server to fetch arbitrary URLs and potentially read their responses. This vulnerability is fixed in version 6.4.6.

Join the discussion
CVE-2026-55602: CWE-20: Improper Input Validation in chimurai http-proxy-middlewareCVE-2026-55602
0

http-proxy-middleware versions prior to 2.0.10, 3.0.6, and 4.1.0 have an improper input validation vulnerability in the host+path router proxy-table entries. The implementation uses unanchored substring matching on the Host header, allowing crafted Host headers that partially match configured keys to route requests to unintended backends. This vulnerability has a medium severity with a CVSS score of 6.9. Fixes are available in versions 2.0.10, 3.0.6, and 4.1.0.

Join the discussion
CVE-2026-53537: CWE-20: Improper Input Validation in Kludex python-multipartCVE-2026-53537
0

A vulnerability in python-multipart prior to version 0.0.30 allows improper input validation of multipart/form-data headers. The parser incorrectly applies RFC 2231/5987 decoding to Content-Disposition headers, which is forbidden by RFC 7578 for multipart/form-data. This discrepancy can be exploited to smuggle altered field names or filenames past upstream security components that do not implement the same decoding, potentially leading to information manipulation. The issue is fixed in version 0.0.30.

Join the discussion
CVE-2026-7165: CWE-20 Improper input validation in Gaudire Assassin gameCVE-2026-7165
0

The vulnerability is present in the ‘/addJugador’ endpoint: * The 'keyJugador' and 'keyJugadorObjectiu' parameters allow the modification of other users’ information without requiring prior authorization validation. This could enable an authenticated attacker to alter any user’s ID and change their information. * The ‘punts’ and ‘numObjectiusEliminats’ fields allow arbitrary data to be added because user input is not properly validated. This makes it possible to obtain authentic prizes, awarded by city councils, by falsifying game scores. * In the ‘tokens’ field, administrative privileges can be self-assigned without server validation or prior authentication. This vulnerability could allow an authenticated attacker to grant themselves administrator permissions and thus escalate privileges. * Numeric fields allow the entry of extremely long values, which can cause the system to crash. Successful exploitation of this vulnerability could allow an authenticated attacker to launch a denial-of-service (DoS) attack, preventing created games from being playable. * The ‘urlImatge’ parameter allows server-side requests to arbitrary URLs, enabling the retrieval of users’ internal IP addresses, access to internal services, reading of local files, and unauthorized interaction with third-party APIs. An authenticated attacker could gain access to sensitive data.

Join the discussion
CVE-2026-48774: CWE-20: Improper Input Validation in sysown proxysqlCVE-2026-48774
0

ProxySQL is a proxy for MySQL and its forks, as well as PostgreSQL. In versions 3.0.0 through 3.0.8, ProxySQL's GenAI/MCP `run_sql_readonly` tool violates its documented read-only contract for MySQL targets. The tool validates only the full input string with a substring blacklist and first-keyword allowlist, but then executes the entire SQL string on a backend connection created with `CLIENT_MULTI_STATEMENTS`. As a result, a caller can submit a read-only first statement followed by a side-effecting second statement, such as `SELECT 1; RENAME TABLE ...`. The validator accepts the payload because it starts with `SELECT` and because side-effecting MySQL statements such as `RENAME TABLE`, `SET`, `RESET`, `LOCK TABLES`, and `KILL` are not rejected by the blacklist. In a live MCP runtime test, the `/mcp/query` endpoint accepted a `run_sql_readonly` request. The MCP response reported success for the first `SELECT`, and direct backend verification showed that the table had actually been renamed. This violates the endpoint's read-only security contract and lets an MCP caller perform backend writes or administrative SQL, limited by the configured MCP target account's database privileges. Version 3.0.9 contains a fix. Other operator mitigations include: keeping MCP disabled unless required; setting a non-empty `mcp-query_endpoint_auth` token before exposing `/mcp/query`; restricting MCP listener network exposure; configuring MCP backend target credentials as database-level read-only users; and adding temporary MCP query rules to block obvious multi-statement patterns.

Join the discussion
CVE-2026-21768: CWE-20 Improper input validation in HCLSoftware Verse for AndroidCVE-2026-21768
0

The compose-rich-editor library (v1.0.0-rc14) used in HCL Verse for Android's rich text email composition fails to properly validate all HTML input thereby allowing malicious content to be executed in certain situations.

Join the discussion
CVE-2026-39998: CWE-20 Improper Input Validation in Apache Software Foundation Apache APISIXCVE-2026-39998
0

Improper Input Validation vulnerability in Apache APISIX. The attacker can take advantage of certain configuration in forward-auth plugin to spoof identity headers. This issue affects Apache APISIX: from 2.12.0 through 3.16.0. Users are recommended to upgrade to version 3.17.0, which fixes the issue.

Join the discussion
CVE-2025-58175: CWE-20: Improper Input Validation in geoserver org.geoserver.web:gs-web-appCVE-2025-58175
0

GeoServer is an open source server that allows users to share and edit geospatial data. Prior to versions 2.26.4 and 2.27.3, a GeoServer that uses `ENTITY_RESOLUTION_ALLOWLIST` may allow attacker to perform unauthenticated Server-Side Request Forgery (SSRF). This vulnerability requires that GeoServer is set up to use a proxy base URL and the `ENTITY_RESOLUTION_ALLOWLIST` (default since 2.25.0). Versions 2.26.4 and 2.27.3 contain a fix. GeoServer installations are only affected by this vulnerability if they use a proxy base URL that does not contain a URL path or end with a slash. If the proxy base URL does not contain a path, adding a slash to the end of the URL will mitigate this vulnerability.

Join the discussion
CVE-2026-12569: CWE-20 Improper input validation in PTC Windchill PDMLinkCVE-2026-12569
0

A critical remote code execution (RCE) vulnerability has been reported in PTC Windchill PDMlink and PTC FlexPLM. The vulnerability may be exploited through the deserialization of untrusted data.  * This advisory also applies to all CPS versions * The identified vulnerability also impacts Windchill and FlexPLM releases prior to 11.0 M030

Join the discussion
CVE-2026-50196: CWE-20: Improper Input Validation in SteeltoeOSS Steeltoe.Discovery.EurekaCVE-2026-50196
0

Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. In Steeltoe.Discovery.Eureka prior to versions 4.2.0 and 3.4.0, `DataCenterInfo.FromJson` throws `ArgumentException` for any `name` value other than `"MyOwn"` or `"Amazon"`, despite the Java Eureka specification defining a third valid value: `"Netflix"`. The exception propagates through the entire registry deserialization chain and is swallowed by the periodic cache refresh task, leaving the local service registry permanently empty or stale. Versions 4.2.0 and 3.4.0 patch the issue. If an immediate upgrade is not possible, remove any registrations using unsupported `DataCenterInfo.name` values from the registry. In mixed Java/Spring and Steeltoe environments, audit for the `Netflix` data center type before deploying Steeltoe Eureka clients.

Join the discussion

Showing 1 to 10 of 118 results

Filters:Tag: cwe-20
Page 1 of 12
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses