CVE Catalog

CVE-2026-114101

MediumCVSS 4.0
Published: Translated: NVD NIST

Summary

Coraza before 3.8.1 extracts multipart upload filenames with Go's mime.ParseMediaType, which silently ignores RFC 5987 filename* parameters whose charset is not utf-8 or us-ascii. Unauthenticated attackers can send a decoy filename with filename*=iso-8859-1''shell.php, or filename* alone, so FILES-based rules never see the real name, letting dangerous uploads reach backends that honor filename*.

Risk Assessment

WAF rules for uploads can be bypassed and dangerous files delivered to the backend application. This may lead to remote code execution or other attacks.

Recommendation

Update Coraza to version 3.8.1 or later. Until updated, consider blocking requests with filename* parameters using unusual charsets.

Other vulnerabilities in Coraza

See all
Original NVD description (English source)

Coraza before 3.8.1 extracts multipart upload filenames with Go's mime.ParseMediaType, which silently ignores RFC 5987 filename* parameters whose charset is not utf-8 or us-ascii. Unauthenticated attackers can send a decoy filename with filename*=iso-8859-1''shell.php, or filename* alone, so FILES-based rules never see the real name, letting dangerous uploads reach backends that honor filename*.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS