CVE-2024-6844
NONE EPSS 19.8%
Published Mar 20, 20251y ago · Modified Jun 17, 20262w ago
Published Mar 20, 2025 1y ago
Last Modified Jun 17, 2026 2w ago
Description
A vulnerability in corydolphin/flask-cors version 4.0.1 allows for inconsistent CORS matching due to the handling of the '+' character in URL paths. The request.path is passed through the unquote_plus function, which converts the '+' character to a space ' '. This behavior leads to incorrect path normalization, causing potential mismatches in CORS configuration. As a result, endpoints may not be matched correctly to their CORS settings, leading to unexpected CORS policy application. This can cause unauthorized cross-origin access or block valid requests, creating security vulnerabilities and usability issues.
Threat Intelligence
EPSS Exploit Probability
19.8% percentile
Exploit & Patch Status
Public Exploit Known
No Patch Available
Weaknesses 1
CWE-346
Affected Products 1
| Vendor | Product | Version | Range |
|---|---|---|---|
| flask-cors_project | flask-cors | 4.0.1 | any |
References 2
- huntr.com https://huntr.com/bounties/731a6cd4-d05f-4fe6-8f5b-fe088d7b34e0
- lists.debian.org https://lists.debian.org/debian-lts-announce/2025/05/msg00049.html
Remediation
No remediation data recorded yet
Check vendor advisories and the NVD entry for patch availability.