CVE-2024-24572 facileManager Authenticated Variable Manipulation leading to SQL Injection

Medium 6.5 Published Updated

Authenticated users can manipulate variables to execute SQL injection attacks, allowing unauthorized data access or modification in facileManager.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2024-24572?

CVE-2024-24572 is a medium-severity SQL injection vulnerability in WillyXJ facileManager, published on 31 Jan 2024. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

facileManager is a modular suite of web apps built with the sysadmin in mind. In versions 4.5.0 and earlier, the $_REQUEST global array was unsafely called inside an extract() function in admin-logs.php. The PHP file fm-init.php prevents arbitrary manipulation of $_SESSION via the GET/POST parameters. However, it does not prevent manipulation of any other sensitive variables such as $search_sql. Knowing this, 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. The information above means that the checks and SQL injection prevention attempts were rendered unusable.

Weakness: CWE-89

Which versions are affected by CVE-2024-24572?

It affects 1 product.

Products include Facilemanager Facilemanager.

How do I fix CVE-2024-24572?

No fix has been published for CVE-2024-24572 yet. Limit exposure of the affected software until one is available.

Use parameterised queries everywhere and never build SQL by joining strings. Upgrade affected software first; a web application firewall only buys time. More about SQL injection.

Is CVE-2024-24572 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2024-24572 exists.

Sources

Also known as GHSA-xw34-8pj6-75gc.

Is CVE-2024-24572 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free