Skip to main content
CRITICAL

CVE-2024-4320

CVSS v3

9.8

CRITICAL

EPSS Score

62.3 %

exploit probability

CISA KEV

No

known exploited

Exploitation

SSVC status

Description

A remote code execution (RCE) vulnerability exists in the '/install_extension' endpoint of the parisneo/lollms-webui application, specifically within the `@router.post("/install_extension")` route handler. The vulnerability arises due to improper handling of the `name` parameter in the `ExtensionBuilder().build_extension()` method, which allows for local file inclusion (LFI) leading to arbitrary code execution. An attacker can exploit this vulnerability by crafting a malicious `name` parameter that causes the server to load and execute a `__init__.py` file from an arbitrary location, such as the upload directory for discussions. This vulnerability affects the latest version of parisneo/lollms-webui and can lead to remote code execution without requiring user interaction, especially when the application is exposed to an external endpoint or operated in headless mode.

Technical details

Published
2024-06-06

Frequently asked questions

What is CVE-2024-4320?

A remote code execution (RCE) vulnerability exists in the '/install_extension' endpoint of the parisneo/lollms-webui application, specifically within the `@router.post("/install_extension")` route handler. The vulnerability arises due to improper handling of the `name` parameter in the `ExtensionBuilder().build_extension()` method, which allows for local file inclusion (LFI) leading to arbitrary code execution. An attacker can exploit this vulnerability by crafting a malicious `name` parameter that causes the server to load and execute a `__init__.py` file from an arbitrary location, such as the upload directory for discussions. This vulnerability affects the latest version of parisneo/lollms-webui and can lead to remote code execution without requiring user interaction, especially when the application is exposed to an external endpoint or operated in headless mode.

Is CVE-2024-4320 actively exploited?

Active exploitation of CVE-2024-4320 has not been confirmed. The EPSS score is 62.3%, indicating the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2024-4320?

CVE-2024-4320 has a CVSS v3 base score of 9.8 (CRITICAL severity).

Is CVE-2024-4320 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.

No credit card required · 30 free checks/month · Free API key