CWE · MITRE source
CWE-76Improper Neutralization of Equivalent Special Elements
The product correctly neutralizes certain special elements, but it improperly neutralizes equivalent special elements.
The product may have a fixed list of special characters it believes is complete. However, there may be alternate encodings, or representations that also have the same meaning. For example, the product may filter out a leading slash (/) to prevent absolute path names, but does not account for a tilde (~) followed by a user name, which on some *nix systems could be expanded to an absolute pathname. Alternately, the product might filter a dangerous "-e" command-line switch when calling an external program, but it might not account for "--exec" or other switches that have the same semantics.
Last updated: 20 August 2026 13:14 UTC
OWASP Top 10 for Web (2025)
This weakness contributes to A05:2025 Injection.
Control responseHuman-reviewed
Answering this weakness across the control lifecycle, from our framework cross-walks.
NIST 800-53 r5 controls that address this weakness (0)AI-assisted
| Control | Title | Family | Why it addresses this CWE |
|---|---|---|---|
| No NIST controls proposed yet. | |||
Top CVEs of this weakness type, ranked by Risk Priority
| CVE | Risk | CVSS | EPSS | Published |
|---|---|---|---|---|
CVE-2024-34359 UPD | 8.2 | 9.6 | 0.2842 | 2024-05-14 |
CVE-2026-28292 UPD | 7.6 | 9.8 | 0.0130 | 2026-03-10 |
CVE-2024-2952 UPD | 7.5 | 9.8 | 0.0126 | 2024-04-10 |
CVE-2024-1883 UPD | 7.3 | 6.3 | 0.6147 | 2024-03-14 |
CVE-2024-4897 UPD | 6.3 | 8.4 | 0.0045 | 2024-07-02 |
CVE-2026-11311 UPD | 6.2 | 8.1 | 0.0057 | 2026-06-17 |
CVE-2026-55723 | 6.2 | 8.3 | 0.0029 | 2026-07-15 |
CVE-2024-1882 UPD | 5.7 | 7.2 | 0.0141 | 2024-03-14 |
CVE-2023-0493 UPD | 5.3 | 5.3 | 0.0790 | 2023-01-26 |
CVE-2024-21600 UPD | 5.0 | 6.5 | 0.0032 | 2024-01-12 |
CVE-2023-1149 UPD | 4.3 | 5.4 | 0.0055 | 2023-03-02 |
CVE-2024-1221 UPD | 2.9 | 3.1 | 0.0055 | 2024-03-14 |