File Upload Vulnerability in Flask-Reuploaded by Jugmac
CVE-2026-54567

7.5HIGH

Key Information:

Vendor

Jugmac00

Vendor
CVE Published:
14 September 2026

What is CVE-2026-54567?

The Flask-Reuploaded package, used for handling file uploads in Flask applications, contains a flaw that allows an attacker to bypass configured denylists through the use of mixed-case extensions in user-supplied names. This vulnerability, present in versions 1.5.0 to 1.6.0, results from a conflict between the case-sensitive nature of the extension check and the case-insensitive handling of filenames, enabling malicious files to be uploaded and executed with the web server's privileges. It is essential to correctly configure denylists to safeguard against this type of exploit, especially in environments where uploaded files are processed or executed.

Affected Version(s)

flask-reuploaded < 1.6.0

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.