CVE-2024-27306CWE-79CWE-80

aiohttp vulnerable to XSS on index pages for static file handling

Medium · published April 18, 2024

CVSS v3.1
6.1
EPSS
1%
Percentile
51.3
In the wild
Unconfirmed
What it is

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. A XSS vulnerability exists on index pages for static file handling. This vulnerability is fixed in 3.9.4. We have always recommended using a reverse proxy server (e.g. nginx) for serving static files. Users following the recommendation are unaffected. Other users can disable `show_index` if unable to upgrade.

The record
Technical detail
CVSS v3.1
6.1 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00666 · 51.3th percentile
Weaknesses
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'); CWE-80 · Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
Published
2024-04-18T14:23Z
EPSS history
Timeline
  • 18 APR 14:23Z
    aiohttp vulnerable to XSS on index pages for static file handling
    cvelistv5