CVE-2024-0550 Privileged User using traversal to read system files

Critical 9.6 Published Updated

Privileged users can exploit path traversal in profile picture handling to read arbitrary system files via the frontend API.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2024-0550?

CVE-2024-0550 is a critical path traversal vulnerability in Mintplexlabs Anythingllm, published on 28 Feb 2024. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

A user who is privileged already `manager` or `admin` can set their profile picture via the frontend API using a relative filepath to then user the PFP GET API to download any valid files.

The attacker would have to have been granted privileged permissions to the system before executing this attack.

Weakness: CWE-23

Which versions are affected by CVE-2024-0550?

It affects 1 product.

Products include Mintplexlabs Anythingllm.

How do I fix CVE-2024-0550?

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

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2024-0550 being exploited?

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

All Mintplexlabs Anythingllm vulnerabilities

Sources

Also known as GHSA-6hmr-48fm-wfhx.

Is CVE-2024-0550 in your software?

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

Check your SBOMs for free