CWEweakness
CWE-436 Interpretation Conflict
- Abstraction
- Class
- Structure
- Simple
- Status
- Incomplete
- Languages
- Not Language-Specific
- CWE version
- 5.0
Description
Product A handles inputs or steps differently than Product B, which causes A to perform incorrect actions based on its perception of B's state.
Common consequences
• Integrity, Other: Unexpected State, Varies by Context
Observed examples
• CVE-2005-1215: Bypass filters or poison web cache using requests with multiple Content-Length headers, a non-standard behavior.
• CVE-2002-0485: Anti-virus product allows bypass via Content-Type and Content-Disposition headers that are mixed case, which are still processed by some clients.
• CVE-2002-1978: FTP clients sending a command with "PASV" in the argument can cause firewalls to misinterpret the server's error as a valid response, allowing filter bypass.
• CVE-2002-1979: FTP clients sending a command with "PASV" in the argument can cause firewalls to misinterpret the server's error as a valid response, allowing filter bypass.
• CVE-2002-0637: Virus product bypass with spaces between MIME header fields and the ":" separator, a non-standard message that is accepted by some clients.
• CVE-2002-1777: AV product detection bypass using inconsistency manipulation (file extension in MIME Content-Type vs. Content-Disposition field).
• CVE-2005-3310: CMS system allows uploads of files with GIF/JPG extensions, but if they contain HTML, Internet Explorer renders them as HTML instead of images.
• CVE-2005-4260: Interpretation conflict allows XSS via invalid "<" when a ">" is expected, which is treated as ">" by many web browsers.
• CVE-2005-4080: Interpretation conflict (non-standard behavior) enables XSS because browser ignores invalid characters in the middle of tags.
Related
Attack pattern · CAPEC (3)
Observed example · CVE (9)
- CVE-2005-4260 Interpretation conflict in includes/mainfile.php in PHP-Nuke 7.9 and later allows remote attackers to perform cross-site scripting (XSS)… vulnerability
- CVE-2005-4080 Horde IMP 4.0.4 and earlier does not sanitize strings containing UTF16 null characters, which allows remote attackers to conduct cross-site… vulnerability
- CVE-2005-3310 Interpretation conflict in phpBB 2.0.17, with remote avatars and avatar uploading enabled, allows remote authenticated users to inject… vulnerability
- CVE-2005-1215 Microsoft ISA Server 2000 allows remote attackers to poison the ISA cache or bypass content restriction policies via a malformed HTTP… vulnerability
- CVE-2002-1777 NOTE: this issue has been disputed by the vendor. vulnerability
- CVE-2002-1978 IPFilter 3.1.1 through 3.4.28 allows remote attackers to bypass firewall rules by sending a PASV command string as the argument of another… vulnerability
- CVE-2002-1979 WatchGuard SOHO products running firmware 5.1.6 and earlier, and Vclass/RSSA using 3.2 SP1 and earlier, allows remote attackers to bypass… vulnerability
- CVE-2002-0485 Norton Anti-Virus (NAV) allows remote attackers to bypass content filtering via attachments whose Content-Type and Content-Disposition… vulnerability
- CVE-2002-0637 InterScan VirusWall 3.52 build 1462 allows remote attackers to bypass virus protection via e-mail messages with headers that violate RFC… vulnerability
Child of · CWE (1)
- CWE-435 Improper Interaction Between Multiple Correctly-Behaving Entities weakness
Referenced by CAPEC · weakness (3)
Referenced by CVE · weakness (184)
- CVE-2026-116264 MIME::Field::ParamVal versions before 5.521 for Perl allow one invalid Content-Type parameter to hide the parameters after it, including… vulnerability
- CVE-2026-116265 MIME::Field::ParamVal versions before 5.521 for Perl do not flag an ambiguous multipart boundary written as RFC 2231 continuations. vulnerability
- CVE-2026-116266 MIME::Head versions from 5.518 before 5.521 for Perl decode a partly encoded multipart boundary without flagging the parse as ambiguous. vulnerability
- CVE-2026-116269 MIME::Field::ParamVal versions before 5.521 for Perl turn an RFC 2231 filename with a hyphenated language tag into an empty recommended… vulnerability
- CVE-2026-116272 MIME::Field::ParamVal versions before 5.521 for Perl do not flag a duplicate boundary parameter whose name contains a nested comment. vulnerability
- CVE-2026-112362 @fastify/express is a Fastify plugin that runs Express middleware inside Fastify. vulnerability
- CVE-2026-116695 Crass is a Ruby CSS parser that is compliant with the CSS Syntax Level 3 specification. vulnerability
- CVE-2026-115700 Interpretation Conflict vulnerability in hackney_url in benoitc hackney allows Server Side Request Forgery via a percent-encoded bracketed… vulnerability
- CVE-2026-115905 zip is a zip library for Rust that supports reading and writing simple ZIP files. vulnerability
- CVE-2026-116137 adm-zip through 0.6.1 contains a duplicate-entry validation bypass that allows attackers to evade the readEntries() check by using… vulnerability
- CVE-2026-114656 Traefik before 2.11.58 and 3.7.13 contains an authentication bypass vulnerability that allows unauthenticated clients to skip… vulnerability
- CVE-2026-114104 adm-zip before 0.6.1 contains an inconsistent entry resolution vulnerability that allows attackers to bypass content validation by… vulnerability
- CVE-2026-114116 Vyper 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 builds its source-line table with str.splitlines(), which treats characters like… vulnerability
- CVE-2026-114131 Nuxt is an open-source web development framework for Vue.js. vulnerability
- CVE-2026-84747 Interpretation conflict in the HTTP protocol implementation in Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to… vulnerability
- CVE-2026-110180 fast-uri is a dependency-free RFC 3986 URI parser and serializer for Node.js. vulnerability
- CVE-2026-112712 @fastify/middie is the Express-style middleware engine for Fastify. vulnerability
- CVE-2026-110682 Cpanel::JSON::XS versions from 4.42 before 4.80 for Perl let input chunking change the decoded value of top-level numbers in incr_parse. vulnerability
- CVE-2026-100351 kin-openapi is a Go project for handling OpenAPI files. vulnerability
- CVE-2026-101019 Description NGINX JavaScript (njs) has a vulnerability where the njs XML module exposes entity-backed XML attributes inconsistently with… vulnerability
- CVE-2026-109428 Mistral Vibe before 2.25.5 contains a permission validation bypass vulnerability that allows attackers to execute unauthorized commands by… vulnerability
- CVE-2026-109429 Mistral Vibe before 2.25.4 contains a command permission gate bypass vulnerability that allows attackers to execute arbitrary commands by… vulnerability
- CVE-2026-110202 Roo Code through 3.54.0 contains a command approval bypass vulnerability in getCommandDecision() that allows attackers to auto-approve… vulnerability
- CVE-2026-110203 Roo Code through 3.54.0 contains a command approval bypass vulnerability that allows attackers to auto-approve denied shell commands by… vulnerability
- CVE-2026-110204 Roo Code through 3.54.0 contains a command approval bypass vulnerability that allows attackers to run denied shell commands because… vulnerability
- CVE-2026-110206 Roo Code through 3.54.0 contains a command approval bypass vulnerability in parseCommandLine() that allows attackers to auto-approve… vulnerability
- CVE-2026-109297 Open WebUI 0.11.0 before 0.11.4 contains a denial of service vulnerability in the automation recurrence-rule validator, whose sub-daily… vulnerability
- CVE-2026-109331 Network-AI from 5.14.0 before 5.15.2 contains a security control bypass vulnerability in the ClaudeHookBridge PreToolUse hook, which… vulnerability
- CVE-2026-107825 OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. vulnerability
- CVE-2026-107835 OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. vulnerability
Referenced by CWE · child of (8)
- CWE-113 Improper Neutralization of CRLF Sequences in HTTP Headers weakness
- CWE-115 Misinterpretation of Input weakness
- CWE-1471 Insufficiently Controlled Parser Differential weakness
- CWE-437 Incomplete Model of Endpoint Features weakness
- CWE-444 Inconsistent Interpretation of HTTP Requests weakness
- CWE-626 Null Byte Interaction Error (Poison Null Byte) weakness
- CWE-650 Trusting HTTP Permission Methods on the Server Side weakness
- CWE-86 Improper Neutralization of Invalid Characters in Identifiers in Web Pages weakness
Referenced by CWE · has member (1)
- CWE-1003 Weaknesses for Simplified Mapping of Published Vulnerabilities view
Referenced by CWE · peer of (2)
Referenced by OWASP · mapped cwe (1)
- A06:2025 Insecure Design Top 10 2025