AUGUST 4, 2026
Live Feed
Back to database
Case File

CVE-2024-23334

MEDIUM · CVSS 5.9 EPSS 76.88% Public Exploit

Source: NVD + CISA KEV + EPSS (historical backfill) · Published 2024-01-29 · Last synced 2026-08-04

CyberRota Analysis

This is a medium severity vulnerability with a CVSS score of 5.9. Public exploit code or proof-of-concept references have been detected in its references. Its EPSS score suggests a 76.9% probability of exploitation in the next 30 days.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

External Security References

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2024-23334
Severity
MEDIUM
CVSS
5.9
EPSS
76.88%

Original NVD Description

aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. When using aiohttp as a web server and configuring static routes, it is necessary to specify the root path for static files. Additionally, the option 'follow_symlinks' can be used to determine whether to follow symbolic links outside the static root directory. When 'follow_symlinks' is set to True, there is no validation to check if reading a file is within the root directory. This can lead to directory traversal vulnerabilities, resulting in unauthorized access to arbitrary files on the system, even when symlinks are not present. Disabling follow_symlinks and using a reverse proxy are encouraged mitigations. Version 3.9.2 fixes this issue.

Related CVEs

Other vulnerabilities affecting the same vendor(s)