CVE-2023-24249 laravel-admin has Arbitrary File Upload vulnerability

High 7.2 Published Updated

Attackers can execute arbitrary code by uploading a crafted PHP file to the Laravel admin panel.

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-2023-24249?

CVE-2023-24249 is a high-severity vulnerability in n/a, published on 27 Feb 2023. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

An arbitrary file upload vulnerability in laravel-admin v1.8.19 allows attackers to execute arbitrary code via a crafted PHP file.

Weakness: CWE-434

Which versions are affected by CVE-2023-24249?

2 open source packages ship an affected version, including encore/laravel-admin. It affects 1 product.

PackageAffectedFixed in
encore/laravel-admin PackagistAll versions to 1.8.19None
encore/laravel-admin PackagistAll versions to 1.8.19None

Products include Laravel-Admin Laravel-Admin.

How do I fix CVE-2023-24249?

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

Is CVE-2023-24249 being exploited?

There is no known exploitation of CVE-2023-24249 in the wild and no public exploit code.

Public exploit code: 2 proofs of concept on GitHub.

Sources

Also known as GHSA-g857-47pm-3r32.

Is CVE-2023-24249 in your software?

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

Check your SBOMs for free