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.
[object Object]
Common consequences
- Access Control→Bypass Protection Mechanism
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-156179.12026-07-23CVE-2026-535959.42026-07-20CVE-2026-622307.52026-07-17CVE-2026-551705.42026-07-09CVE-2026-545287.12026-07-08CVE-2026-5476310.02026-07-06CVE-2026-146173.12026-07-03CVE-2026-580575.02026-06-28CVE-2026-572342.62026-06-25CVE-2026-451358.12026-06-23CVE-2026-487942026-06-19CVE-2026-472032026-06-19CVE-2026-493362026-06-19CVE-2026-537218.22026-06-12CVE-2026-450628.12026-06-10CVE-2026-473462026-06-09CVE-2026-463928.72026-06-05CVE-2026-84043.12026-06-03CVE-2026-485952026-06-02CVE-2026-443672.72026-06-02