CVE-2024-0440 SSRF - file:// unsanitized access to underlying host files

Critical 9.6 Published Updated

Attackers can use file:// protocol in submitted links to read host files, requiring patching of the AnythingLLM application.

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

What is CVE-2024-0440?

CVE-2024-0440 is a critical server-side request forgery vulnerability in Mintplexlabs Anythingllm, published on 25 Feb 2024. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Attacker, with permission to submit a link or submits a link via POST to be collected that is using the file:// protocol can then introspect host files and other relatively stored files.

Weakness: CWE-918

Which versions are affected by CVE-2024-0440?

It affects 1 product.

Products include Mintplexlabs Anythingllm.

How do I fix CVE-2024-0440?

Apply the vendor's patch.

Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.

Is CVE-2024-0440 being exploited?

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

All Mintplexlabs Anythingllm vulnerabilities

Sources

Also known as GHSA-72wm-hh56-9gp6, MINI-mh7x-9ph3-cjrh.

Is CVE-2024-0440 in your software?

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

Check your SBOMs for free