PT-2024-20462 · Unknown · File Manager

Damaidec

+2

·

Published

2024-01-31

·

Updated

2024-02-13

·

CVE-2024-24572

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions facileManager versions 4.5.0 and earlier
Description The issue concerns a modular suite of web apps built with the sysadmin in mind. In the affected versions, the $ REQUEST global array was unsafely called inside an extract() function in admin-logs.php. Although the PHP file fm-init.php prevents arbitrary manipulation of $ SESSION via the GET/POST parameters, it does not prevent manipulation of other sensitive variables such as $search sql. An authenticated user with privileges to view site logs can manipulate the $search sql variable by appending a GET parameter search sql in the URL. This renders the checks and SQL injection prevention attempts unusable.
Recommendations For versions 4.5.0 and earlier, consider disabling the extract() function in admin-logs.php or restricting access to the $search sql variable until a patch is available. As a temporary workaround, avoid using the search sql parameter in the affected URL until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this issue.

Exploit

Fix

SQL injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2024-24572
GHSA-XW34-8PJ6-75GC

Affected Products

File Manager