CWE-178 Improper Handling of Case Sensitivity
Description
The product does not properly account for differences in case sensitivity when accessing or determining the properties of a resource, leading to inconsistent results.
Associated Reviewed Advisories
Vulnerabilities classified under CWE-178 ordered by modification date.
| Advisory ID | NVD ID | Severity | PURLs | Summary | Last Modified |
|---|---|---|---|---|---|
| GHSA-m9xh-6747-9r6f | CVE-2026-107381 | MODERATE | - |
svg-sanitizer: Mixed-case xlink:HrEf skips the `<use>` nesting-DoS check in Resolver::processReferences |
2026-10-08 |
| GHSA-hmp2-4m7g-22cv | CVE-2026-106503 | HIGH |
Backstage: Scaffolder action input authorization bypass |
2026-10-07 | |
| GHSA-8364-hfqj-pwm6 | CVE-2026-47323 | CRITICAL |
Camel-CXF and Camel-Knative Message Header are Vulnerable to Injection via Missing Inbound Filtering |
2026-10-05 | |
| GHSA-jg2m-9x48-3gvj | CVE-2026-40453 | CRITICAL |
Apache Camel has an incomplete fix for CVE-2025-27636 |
2026-10-05 | |
| GHSA-9q9j-q6p8-xq58 | CVE-2026-84428 | HIGH |
fastify vulnerable to header validation bypass via incomplete schema case normalization |
2026-09-30 | |
| GHSA-hrr3-gc8f-f4qj | CVE-2026-86472 | MODERATE |
fast-uri vulnerable to inconsistent host case normalization via percent-encoded octets |
2026-09-29 | |
| GHSA-328g-jx67-v94g | CVE-2026-77560 | HIGH |
Tinyauth: forward-auth per-app ACL is matched case-sensitively against the (case-insensitive) hostname, letting an authenticated user reach apps they are not on the allowlist for |
2026-09-22 | |
| GHSA-j8px-rmrx-76h9 | CVE-2026-77281 | MODERATE |
Caddy: rewrite placeholder re-expansion, unbounded body buffer DoS, and fileHidden case-sensitivity bypass |
2026-09-18 | |
| GHSA-6mj3-qw4j-hgrw | CVE-2026-83612 | HIGH |
xmldom: HTML raw-text closing-tag case mismatch causes output amplification |
2026-09-08 | |
| GHSA-qc2q-p7wx-3px3 | CVE-2026-84303 | MODERATE |
gRPC-Go: xDS RBAC HTTP Filter bypass via mixed-case Header Matching and gRFC A41 validation evasion |
2026-09-08 | |
| GHSA-vwg3-w8w3-pc79 | CVE-2026-62673 | HIGH | - |
Grav: .htaccess file extension rules bypass via case variation on case-insensitive filesystems |
2026-08-19 |
| GHSA-89vp-jrxv-24w8 | CVE-2026-73416 | MODERATE |
JupyterLab: PyPI extension blocklist package-name canonicalization bypass |
2026-08-12 | |
| GHSA-8cjm-8mp7-r2xf | CVE-2026-8404 | LOW |
Django: UpdateCacheMiddleware may disclose cached responses due to case-sensitive Cache-Control handling |
2026-08-07 | |
| GHSA-x677-9fxg-v5c5 | CVE-2026-54763 | HIGH |
Traefik: Incomplete fix for CVE-2026-33433 + CVE-2026-39858 cross-cohort: headerField underscore-variant identity spoofing in BasicAuth / DigestAuth / ForwardAuth |
2026-08-06 | |
| GHSA-hxvh-4h3w-prp9 | CVE-2026-71315 | HIGH |
Nuxt route rules silently dropped for mixed-case paths, bypassing appMiddleware auth gates (incomplete fix for CVE-2026-53721) |
2026-08-05 | |
| GHSA-qcxp-gm7m-4j5v | CVE-2026-50559 | HIGH |
Quarkus: Authentication/Authorization Bypass via Advanced Path Normalization Vulnerabilities |
2026-07-30 | |
| GHSA-cf98-j28v-49v6 | CVE-2026-55170 | LOW |
OpenFGA Improper Policy Enforcement |
2026-07-21 | |
| GHSA-j99q-93c9-h869 | CVE-2026-57441 | MODERATE |
MCPVault: PathFilter restricted-directory deny-list bypass via case and trailing dot/space equivalence |
2026-07-20 | |
| GHSA-m675-2p33-xv9g | CVE-2026-45135 | HIGH |
Caddy: Unsafe Unicode Handling in FastCGI splitPos Allows Execution of Non-PHP Files |
2026-07-20 | |
| GHSA-937x-gpqr-72gg | CVE-2026-54567 | HIGH |
Flask-Reuploaded: Extension-denylist bypass via case-folding asymmetry in name-override path (incomplete-fix variant of CVE-2026-27641) |
2026-07-17 | |
| GHSA-xrmc-c5cg-rv7x | - | HIGH |
SafeInstall agent guard shell parsing can miss raw package execution |
2026-07-10 | |
| GHSA-9m9w-gxf7-rh8m | CVE-2026-48595 | HIGH | - |
Tesla: Authorization header leaks on cross-origin redirect via case-sensitive filtering |
2026-07-10 |
| GHSA-j748-h363-wqj8 | CVE-2026-48794 | LOW |
Authelia has an Edge Case Access Control Rule Mismatch |
2026-06-26 | |
| GHSA-396q-4vc8-28x9 | CVE-2026-49336 | MODERATE |
@microsoft/kiota-http-fetchlibrary: Bearer token and Cookie leak across origin on redirect due to case-mismatched scrub in fetchRequestAdapter |
2026-06-26 | |
| GHSA-hjj4-hfjm-fmrj | CVE-2026-47203 | LOW |
Authelia Missing Username Canonicalization in Basic Auth (LDAP) |
2026-06-26 |