CWE•Base•Incomplete•20 recent CVEs
CWE-178Improper 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.
Common consequences
- Access Control→Bypass Protection Mechanism[object Object]
Potential mitigations
- Architecture and DesignAvoid making decisions based on names of resources (e.g. files) if those resources can have alternate names.
- Implementation[object Object]
- ImplementationInputs should be decoded and canonicalized to the application's current internal representation before being validated (CWE-180). Make sure that the application does not decode the same input twice (CWE-174). Such errors could be used to bypass allowlist validation schemes by introducing dangerous inputs after they have been checked.
Related CWEs
Recent CVEs classified under this CWE
CVE-2026-1094118.12026-10-28CVE-2026-1161352026-10-28CVE-2026-1083136.62026-10-27CVE-2026-1056088.82026-10-26CVE-2026-1164692026-10-26CVE-2026-1141322026-10-21CVE-2026-852546.52026-10-19CVE-2026-803438.22026-10-19CVE-2026-1114483.72026-10-16CVE-2026-1098415.92026-10-15CVE-2026-186602026-10-15CVE-2026-1073816.52026-10-14CVE-2026-740417.22026-10-13CVE-2026-1078323.72026-10-13CVE-2026-1087215.32026-10-11CVE-2026-1055702026-10-08CVE-2026-893227.22026-10-07CVE-2026-1065038.12026-10-06CVE-2026-1064974.32026-10-06CVE-2026-1021317.22026-09-30