The vulnerability is a classic case of interpretation conflict (CWE-436) in how multipart/form-data headers are parsed. The python-multipart library's parse_options_header function previously used Python's email.message.Message class, which follows RFC 2231/5987 and gives precedence to extended parameters like filename*= over plain filename=. However, RFC 7578, the standard for multipart/form-data, explicitly forbids the filename* form. This discrepancy allows an attacker to craft a request that is interpreted differently by an intermediate proxy/WAF and the backend application. For example, a header like Content-Disposition: form-data; name="upload"; filename="safe.txt"; filename*=utf-8''evil.php would appear as a safe file upload to a compliant WAF, but python-multipart would pass evil.php to the application. The vulnerability was fixed by removing the dependency on email.message.Message for parsing and implementing a custom parser that ignores any parameters containing an asterisk (*), thus making the plain parameter authoritative. The security advisory notes that the high-level APIs FormParser, create_form_parser, and parse_form are all affected because they internally use the vulnerable parse_options_header function. Therefore, these functions are the likely entry points for an exploit and would appear in a runtime profile when the vulnerability is triggered.