Advisories · Weakness
CWE-436.
Every Advisory and CVE whose sources give the weakness CWE-436, newest first.
- CVSS 8.6 High
ModSecurity: RFC 2231 `filename*` Parameter Bypasses Multipart Filename Rules on RFC-Compliant Backends (Go, Python, Node, Java)
- ModSecurity
- CWE-436
-
Apache Sling Engine: Hand-rolled parameter parser diverges from RFC/container parsing, enabling smuggling
- Apache Software Foundation Apache Sling Engine
- HTTP request smuggling
- CWE-436
- CVSS 9.4 CriticalCritical · CVSS 9+
Kyverno 1.19.1 before 1.19.2 Privilege Escalation via Policy apiCall urlPath
- kyverno
- CWE-436
- CVSS 2.3 Low
CVE-2026-118517: HtmlSanitizer allowLinkHosts() / allowMediaHosts() Bypass via URLs Without a Well-Formed Authority: Incomplete Fix for CVE-2026-45066
- CWE-184
- CWE-436
>=6.1.0, <6.2.0 || >=6.2.0, <6.3.0 || >=6.3.0, <6.4.0 || >=6.4.0, <6.4.50 || >=7.0.0, <7.1.0 || >=7.1.0, <7.2.0 || >=7.2.0, <7.3.0 || >=7.3.0, <7.4.0 || >=7.4.0, <7.4.23 || >=8.0.0, <8.1.0 || >=8.1.0, <8.1.11 · fixed in 6.2.0, 6.3.0, 6.4.0, 6.4.50, 7.1.0, 7.2.0, 7.3.0, 7.4.0, 7.4.23, 8.1.0, 8.1.11
PKSA-n87g-t5cn-m1yq · CVE-2026-118517 - CVSS 2.3 Low
CVE-2026-118517: HtmlSanitizer allowLinkHosts() / allowMediaHosts() Bypass via URLs Without a Well-Formed Authority: Incomplete Fix for CVE-2026-45066
- CWE-184
- CWE-436
>=6.1.0, <6.2.0 || >=6.2.0, <6.3.0 || >=6.3.0, <6.4.0 || >=6.4.0, <6.4.50 || >=7.0.0, <7.1.0 || >=7.1.0, <7.2.0 || >=7.2.0, <7.3.0 || >=7.3.0, <7.4.0 || >=7.4.0, <7.4.23 || >=8.0.0, <8.1.0 || >=8.1.0, <8.1.11 · fixed in 6.2.0, 6.3.0, 6.4.0, 6.4.50, 7.1.0, 7.2.0, 7.3.0, 7.4.0, 7.4.23, 8.1.0, 8.1.11
PKSA-66zq-5hky-mbzt · CVE-2026-118517 - CVSS 6.3 Medium
CVE-2026-118516: Host Placeholders Can Match the Start of the Path in Compiled URL Matchers, Bypassing Path-Based Access Control
- Broken access control
- CWE-436
>=4.1.0, <4.2.0 || >=4.2.0, <4.3.0 || >=4.3.0, <4.4.0 || >=4.4.0, <5.0.0 || >=5.0.0, <5.1.0 || >=5.1.0, <5.2.0 || >=5.2.0, <5.3.0 || >=5.3.0, <5.4.0 || >=5.4.0, <5.4.56 || >=6.0.0, <6.1.0 || >=6.1.0, <6.2.0 || >=6.2.0, <6.3.0 || >=6.3.0, <6.4.0 || >=6.4.0, <6.4.50 || >=7.0.0, <7.1.0 || >=7.1.0, <7.2.0 || >=7.2.0, <7.3.0 || >=7.3.0, <7.4.0 || >=7.4.0, <7.4.23 || >=8.0.0, <8.1.0 || >=8.1.0, <8.1.11 · fixed in 4.2.0, 4.3.0, 4.4.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0, 5.4.0, 5.4.56, 6.1.0, 6.2.0, 6.3.0, 6.4.0, 6.4.50, 7.1.0, 7.2.0, 7.3.0, 7.4.0, 7.4.23, 8.1.0, 8.1.11
PKSA-y8c5-1b7f-r1gj · CVE-2026-118516 - CVSS 6.3 Medium
CVE-2026-118516: Host Placeholders Can Match the Start of the Path in Compiled URL Matchers, Bypassing Path-Based Access Control
- Broken access control
- CWE-436
>=4.1.0, <4.2.0 || >=4.2.0, <4.3.0 || >=4.3.0, <4.4.0 || >=4.4.0, <5.0.0 || >=5.0.0, <5.1.0 || >=5.1.0, <5.2.0 || >=5.2.0, <5.3.0 || >=5.3.0, <5.4.0 || >=5.4.0, <5.4.56 || >=6.0.0, <6.1.0 || >=6.1.0, <6.2.0 || >=6.2.0, <6.3.0 || >=6.3.0, <6.4.0 || >=6.4.0, <6.4.50 || >=7.0.0, <7.1.0 || >=7.1.0, <7.2.0 || >=7.2.0, <7.3.0 || >=7.3.0, <7.4.0 || >=7.4.0, <7.4.23 || >=8.0.0, <8.1.0 || >=8.1.0, <8.1.11 · fixed in 4.2.0, 4.3.0, 4.4.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0, 5.4.0, 5.4.56, 6.1.0, 6.2.0, 6.3.0, 6.4.0, 6.4.50, 7.1.0, 7.2.0, 7.3.0, 7.4.0, 7.4.23, 8.1.0, 8.1.11
PKSA-py6w-7ynw-bn9j · CVE-2026-118516 -
CGI versions before 5.00 for Perl allow form fields to be smuggled past proxies and WAFs via multipart parsing that differs from the RFCs
- CWE-436
- CVSS 8.8 High
Google Chrome: Security issue in Platform in Google Chrome prior to 157.0.8103.38 allowed a remote…
- Google Chrome
- CWE-436
- CVSS 6.1 Medium
DBHub: MySQL and MariaDB comment interpretation bypasses read-only SQL validation
- Broken access control
- CWE-436
<0.22.6 · fixed in 0.22.6
GHSA-j656-3hf2-fvjc · CVE-2026-61789 - CVSS 9.1 CriticalCritical · CVSS 9+
@fastify/http-proxy vulnerable to prefix escape via decoded route parameters
- @fastify/http-proxy
- Path traversal
- CWE-436
- CVSS 6.3 Medium
Nuxt 4.6.0 before 4.6.2 Route Param Confusion via getRouterParam
- nuxt
- CWE-436
- CVSS 7.4 High
Forge: X.509 basicConstraints bypass in verifyCertificateChain() via deprecated extension OIDs 2.5.29.10 and 2.5.29.13
- Weak cryptography or TLS
- CWE-436
<1.4.1 · fixed in 1.4.1
GHSA-5x38-2vff-x55p · CVE-2026-119190 - CVSS 6.5 Medium
Nuxt: Dot segments in the request path bypass `server/middleware` path checks and server route rules on page routes
- Broken access control
- CWE-41
>=4.6.0, <4.6.3 · fixed in 4.6.3
GHSA-9v7c-q64q-vv33 · CVE-2026-119200 - CVSS 5.3 Medium
Crass: Incorrect tokenization of bad URLs enables CSS sanitizer bypass
- CWE-436
<1.0.8 · fixed in 1.0.8
GHSA-pq4g-8rxf-4g29 · CVE-2026-116695 - CVSS 10.0 CriticalCritical · CVSS 9+
zip: Critical Parser Differential & Security Control Bypass via Dual-Header Inconsistencies (Zip Cloaking) Leading to Arbitrary File Overwrite & RCE
- CWE-20
- CWE-436
<9.0.5 · fixed in 9.0.5
GHSA-m665-v7pm-7grj · CVE-2026-115905 - CVSS 5.3 Medium
MIME::Field::ParamVal versions before 5.521 for Perl do not flag a duplicate boundary parameter whose name contains a nested comment
- CWE-436
- CVSS 5.3 Medium
MIME::Field::ParamVal versions before 5.521 for Perl turn an RFC 2231 filename with a hyphenated language tag into an empty recommended filename
- CWE-436
- CVSS 5.3 Medium
MIME::Head versions from 5.518 before 5.521 for Perl decode a partly encoded multipart boundary without flagging the parse as ambiguous
- CWE-436
- CVSS 5.3 Medium
MIME::Field::ParamVal versions before 5.521 for Perl do not flag an ambiguous multipart boundary written as RFC 2231 continuations
- CWE-436
- CVSS 5.3 Medium
MIME::Field::ParamVal versions before 5.521 for Perl allow one invalid Content-Type parameter to hide the parameters after it, including the multipart boundary
- CWE-436
- CVSS 6.9 Medium
Nodemailer: RFC 5322 comment inside an angle-bracket address is never stripped
- CWE-20
- CWE-436
>=3.0.0, <10.0.13 · fixed in 10.0.13
GHSA-g73g-hqqh-jr95 · CVE-2026-110870 - CVSS 9.1 CriticalCritical · CVSS 9+
@fastify/express vulnerable to path-scoped middleware bypass via absolute-form request targets
- @fastify/express
- CWE-436
- CVSS 6.9 Medium
SSRF allowlist bypass via percent-encoded bracketed IPv6 or trailing-dot IP literal in hackney
- Server-side request forgery (SSRF)
- CWE-436
>=4.0.1, <4.9.0 · fixed in 4.9.0
EEF-CVE-2026-115700 · CVE-2026-115700 - CVSS 6.3 Medium
adm-zip through 0.6.1 Duplicate-Entry Validation Bypass via Canonically Equivalent Names
- cthackers adm-zip
- CWE-436
- CVSS 8.3 High
Nodemailer: A nested comment ends early in addressparser, releasing the rest of the comment as a recipient
- CWE-20
- CWE-436
>=3.0.0, <10.1.4 · fixed in 10.1.4
GHSA-8c8m-p3m8-cjg8 · CVE-2026-121424 - CVSS 8.3 High
Nodemailer: A ";" inside a quoted string or comment ends an address group early in addressparser, turning display text into a recipient
- CWE-20
- CWE-436
>=3.0.0, <10.1.4 · fixed in 10.1.4
GHSA-m943-m63m-w62w · CVE-2026-121425 - CVSS 8.3 High
Nodemailer: A ">" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the header does not name
- CWE-20
- CWE-436
>=3.0.0, <10.1.4 · fixed in 10.1.4
GHSA-85x2-q946-cp5h · CVE-2026-121426 - CVSS 4.8 Medium
fast-uri vulnerable to host confusion via unchecked WHATWG host canonicalization
- CWE-20
- CWE-436
>=2.4.2, <2.4.8 || >=3.1.3, <3.1.9 || >=4.0.1, <4.2.3 · fixed in 2.4.8, 3.1.9, 4.2.3
GHSA-wjr9-j795-jxcr · CVE-2026-110180 - CVSS 6.5 Medium
Nuxt: Route rules are matched against the raw request path, so a percent-encoded segment can bypass `appMiddleware` on dynamic and catch-all routes
- Broken access control
- CWE-436
>=3.11.0, <3.21.4 || >=4.0.0, <4.4.4 · fixed in 3.21.4, 4.4.4
GHSA-6gq8-jgmh-3ffp · CVE-2026-114131 - CVSS 6.9 Medium
Traefik before 2.11.58 and 3.7.13 mTLS Bypass via Negated Host Matcher
- traefik
- CWE-436
- CVSS 7.5 High
Apache bRPC: Access Control Bypass via HTTP Request Paths Containing Empty Path Segments
- Apache Software Foundation Apache bRPC
- CWE-436
- CVSS 6.0 Medium
Vyper through 0.5.0b1 Literal Value Manipulation via Line Separators
- vyper
- CWE-436
- CVSS 9.1 CriticalCritical · CVSS 9+
@fastify/middie vulnerable to path-scoped middleware bypass via scope prefix mismatch
- @fastify/middie
- CWE-436
- CVSS 7.5 High
Cpanel::JSON::XS versions from 4.42 before 4.80 for Perl let input chunking change the decoded value of top-level numbers in incr_parse
- CWE-436
- CVSS 7.4 High
kin-openapi: ValidationHandler security-requirement bypass via encoded-path operation confusion
- CWE-289
- CWE-436
>=0.144.0, <0.147.0 · fixed in 0.147.0
GHSA-23vg-4cjm-66q5 · CVE-2026-100351 - CVSS 8.3 High
NGINX ngx_http_js_module vulnerability
- F5 NGINX JavaScript
- CWE-436
- CVSS 7.7 High
Roo-Code through 3.54.0 Auto-Approve Bypass via Command Substitution at Command Position
- RooCodeInc Roo-Code
- CWE-436
- CVSS 7.7 High
Roo-Code through 3.54.0 Auto-Approve Bypass via Funsub Command Substitution
- RooCodeInc Roo-Code
- CWE-436
- CVSS 7.7 High
Roo-Code through 3.54.0 Auto-Approve Bypass via Quote Masking Desynchronization
- RooCodeInc Roo-Code
- CWE-436
- CVSS 7.7 High
Roo-Code through 3.54.0 Auto-Approve Bypass via Redirect Operator Stripping
- RooCodeInc Roo-Code
- CWE-436
- CVSS 8.7 High
Mistral Vibe < 2.25.4 Bash Permission Bypass via ${var@P} Prompt-Transform
- mistralai mistral-vibe
- CWE-436
- CVSS 8.7 High
Mistral Vibe < 2.25.5 Permission Bypass via Bash Line Continuation
- mistralai mistral-vibe
- CWE-436
- CVSS 7.5 High
Network-AI 5.14.0 before 5.15.2 Deny Pattern Bypass via ClaudeHookBridge extractFullTarget
- Jovancoding Network-AI
- CWE-436
- CVSS 7.1 High
Open WebUI 0.11.0 before 0.11.4 Denial of Service via Automation Recurrence Rules
- open-webui
- Denial of service
- CWE-436
- CVSS 6.0 Medium
Query and rename target confusion via embedded NUL truncation in MongoDB C++ Driver
- MongoDB C++ Driver
- CWE-436
- CVSS 6.9 Medium
Coraza: URL-encoded form Content-Type parameters bypass Coraza body inspection
- CWE-20
- CWE-436
>=3.0.4, <3.8.1 · fixed in 3.8.1
GHSA-w253-m66g-rx24 · CVE-2026-114100 - CVSS 6.3 Medium
Coraza: Multipart filename* (RFC 5987) charset restriction lets a decoy filename bypass FILES-based rules
- CWE-20
- CWE-436
<3.8.1 · fixed in 3.8.1
GHSA-3wr7-993q-jrff · CVE-2026-114101 - CVSS 4.0 Medium
Coraza has Cookie Parser Confusion
- CWE-436
<3.8.1 · fixed in 3.8.1
GHSA-g4qm-m288-5cp9 · CVE-2026-107835 - CVSS 4.0 Medium
Coraza: ProcessURI silently drops QUERY_STRING and ARGS_GET on URI parse failure — defense-in-depth bypass for non-net/http integrations
- CWE-20
- CWE-436
>=3.0.0, <3.8.0 · fixed in 3.8.0
GHSA-x26q-wvhg-fh4m · CVE-2026-107825 - CVSS 6.9 Medium
Coraza body processor has a JSON key collision that allows unauthenticated attackers to bypass OWASP CRS inspection
- CWE-20
- CWE-436
>=3.0.0, <3.8.1 · fixed in 3.8.1
GHSA-5gj4-9gm7-2fx2 · CVE-2026-114099 - CVSS 7.7 High
Backstage: Bypass of MkDocs configuration sanitizer in TechDocs backend
- CWE-426
- CWE-436
<1.15.4 · fixed in 1.15.4
GHSA-p75x-jh7p-ppcx · CVE-2026-106505 - CVSS 7.4 High
@nestjs/platform-fastify: Path-scoped middleware bypass via absolute-form request targets
- Authentication bypass
- CWE-436
<11.2.4 || >=12.0.0, <12.0.2 · fixed in 11.2.4, 12.0.2
GHSA-9c5c-9qcx-q35q - CVSS 4.8 Medium
fast-uri vulnerable to mailto header injection via percent-encoded field-name desynchronization
- CWE-172
- CWE-436
>=4.1.3, <4.1.5 · fixed in 4.1.5
GHSA-jvvf-x445-j334 · CVE-2026-86818 - CVSS 6.9 Medium
Nodemailer: Quoted local-part can produce malformed envelope recipient through RFC 5322 comment parsing
- CWE-20
- CWE-436
>=9.1.0, <10.0.9 · fixed in 10.0.9
GHSA-g57g-f23g-4646 · CVE-2026-100699 - CVSS 8.2 High
adm-zip: Duplicate ZIP entry names: getEntry() and extractAllTo() resolve to different content
- CWE-436
- CWE-696
<0.6.1 · fixed in 0.6.1
GHSA-p634-w6r4-rjp2 · CVE-2026-114104 - CVSS 7.5 High
fast-uri vulnerable to host confusion via an unclosed bracket in the URI authority
- CWE-436
>=2.4.5, <2.4.6 || >=3.1.6, <3.1.7 || >=4.1.3, <4.1.4 · fixed in 2.4.6, 3.1.7, 4.1.4
GHSA-58mr-gqgx-xq4g · CVE-2026-84394 - CVSS 7.5 High
elysia has Inefficient Algorithmic Complexity and Interpretation Conflict
- Denial of service
- CWE-436
<1.4.29 · fixed in 1.4.29
GHSA-9643-4qgh-g8mx · CVE-2026-56669 - CVSS 5.3 Medium
Envoy: Potential path-matching/authentication bypass when using Envoy in combination with a backend stripping per-segment path (matrix) parameters (e.g. Apache Tomcat)
- envoy
- CWE-289
- CWE-436
- CVSS 7.5 High
Envoy: RBAC Authorization Bypass via Path Parameters
- envoy
- CWE-436