CVE-2022-31564

The woduq1414/munhak-moa repository before 2022-05-03 on GitHub allows absolute path traversal because the Flask send_file function is used unsafely

published July 11, 2022

CVSS
—
EPSS
1%
Percentile
72.5
In the wild
Unconfirmed
What it is

⚠️ A sneaky absolute path traversal vulnerability is hiding in the munhak-moa repository! If exploited, it could let attackers access sensitive files on your server like a librarian misplacing a key to a restricted archive. 🔍 Think of it this way: it's like having a delivery person who blindly follows address directions without checking if they’re correct. This flaw allows any intruder to navigate to any file on the server, potentially exposing critical data they shouldn’t have access to. If someone takes advantage of this vulnerability, they could read and download any file on your server. This could lead to unauthorized access to sensitive information, thereby compromising your system's security and privacy.

Put simply

Think of it this way: it's like having a delivery person who blindly follows address directions without checking if they’re correct. This flaw allows any intruder to navigate to any file on the server, potentially exposing critical data they shouldn’t have access to. The vulnerability arises from the unsafe use of the Flask 'send_file' function, which allows absolute path traversal. This means that attackers can potentially manipulate file paths to access any file within the server's filesystem.

What to do

If someone takes advantage of this vulnerability, they could read and download any file on your server. This could lead to unauthorized access to sensitive information, thereby compromising your system's security and privacy. To safeguard your application, update to the latest version of the munhak-moa repository (after May 3, 2022) and ensure that proper input validation is in place for file paths. It’s crucial to limit file access to only necessary directories and files. You’ve got this! With the right updates and validations, you can lock down your system and keep those sneaky attacks at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01411 · 72.5th percentile
Published
2022-07-11T01:00Z
EPSS history
Timeline
  • 11 JUL 01:00Z
    The woduq1414/munhak-moa repository before 2022-05-03 on GitHub allows absolute path traversal because the Flask send_file function is used unsafely
    cvelistv5