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-890126.52026-09-11CVE-2026-878763.02026-09-09CVE-2026-867708.12026-09-09CVE-2026-820678.12026-09-08CVE-2021-480063.32026-09-06CVE-2026-844287.52026-09-04CVE-2026-734765.42026-09-02CVE-2026-843032026-09-01CVE-2026-836122026-09-01CVE-2026-732702026-09-01CVE-2026-827262026-08-31CVE-2026-789596.52026-08-25CVE-2026-593358.72026-08-25CVE-2026-626732026-08-19CVE-2026-728368.12026-08-14CVE-2026-734162026-08-13CVE-2026-727215.32026-08-10CVE-2026-713158.22026-08-05CVE-2026-704296.52026-08-05CVE-2026-155738.12026-08-05