Vulnerability · Published Nov 14, 2021 · Assigned by mitre

CVE-2021-43617

Critical 9.8

In plain English

A critical-severity security flaw in the php-laravel-framework package (Debian). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 20.0% (higher than 97% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)9.8Critical
Exploit odds (30 days)20.0%top 2.6% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack tooling1Public PoC

Official description

Laravel Framework through 8.70.2 does not sufficiently block the upload of executable PHP content because Illuminate/Validation/Concerns/ValidatesAttributes.php lacks a check for .phar files, which are handled as application/x-httpd-php on systems based on Debian. NOTE: this CVE Record is for Laravel Framework, and is unrelated to any reports concerning incorrectly written user applications for image upload.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12php-laravel-framework6.20.14+dfsg-3DEBIAN-CVE-2021-43617
Debian:13php-laravel-framework6.20.14+dfsg-3DEBIAN-CVE-2021-43617
Debian:14php-laravel-framework6.20.14+dfsg-3DEBIAN-CVE-2021-43617
Packagistlaravel/frameworkno fix listedGHSA-364w-9g92-3grq

Affected products (as reported)

VendorProductVersions
n/a n/a n/a

References