Unsafe Client MIME Type Handling Can Enable Arbitrary File Upload in plank/laravel-mediable
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| plank | laravel-mediable | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Plank | Laravel-mediable |
|
No CVSS v3.0
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.905% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Description | plank/laravel-mediable through version 6.4.0 can allow upload of a dangerous file type when an application using the package accepts or prefers a client-supplied MIME type during file upload handling. In that configuration, a remote attacker can submit a file containing executable PHP code while declaring a benign image MIME type, resulting in arbitrary file upload. If the uploaded file is stored in a web-accessible and executable location, this may lead to remote code execution. At the time of publication, no patch was available and the vendor had not responded to coordinated disclosure attempts. | plank/laravel-mediable through version 6.4.0 can allow upload of a dangerous file type when an application using the package accepts or prefers a client-supplied MIME type during file upload handling. In that configuration, a remote attacker can submit a file containing executable PHP code while declaring a benign image MIME type, resulting in arbitrary file upload. |
| Title | plank laravel-mediable - Unsafe Client MIME Type Handling Enables Arbitrary File Upload | Unsafe Client MIME Type Handling Can Enable Arbitrary File Upload in plank/laravel-mediable |
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Unsafe Client MIME Type Handling Can Enable Arbitrary File Upload in plank/laravel-mediable | plank laravel-mediable - Unsafe Client MIME Type Handling Enables Arbitrary File Upload |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Plank
Plank laravel-mediable |
|
| Vendors & Products |
Plank
Plank laravel-mediable |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | plank/laravel-mediable through version 6.4.0 can allow upload of a dangerous file type when an application using the package accepts or prefers a client-supplied MIME type during file upload handling. In that configuration, a remote attacker can submit a file containing executable PHP code while declaring a benign image MIME type, resulting in arbitrary file upload. If the uploaded file is stored in a web-accessible and executable location, this may lead to remote code execution. At the time of publication, no patch was available and the vendor had not responded to coordinated disclosure attempts. | |
| Title | Unsafe Client MIME Type Handling Can Enable Arbitrary File Upload in plank/laravel-mediable | |
| Weaknesses | CWE-434 | |
| References |
| |
| Metrics |
cvssV2_0
|