Approved changes feed: RSS · Atom

cpe:2.3:a:plank:laravel-mediable:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorPlank (59b50592-5fcd-54a4-ae87-69b526c5cf79)
ProductLaravel Mediable (cc9eead8-7590-5e60-9b70-96aeea4eab3c)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-49972 vulnerable 2026-07-29 00:57:45.798235 Laravel-Mediable < 7.0.0 File Upload RCE via Extension Bypass
HIGH (8.8)
Laravel-Mediable before 7.0.0 contains a file upload vulnerability that allows unauthenticated attackers to achieve remote code execution by uploading a file with an embedded PHP extension disguised within a double extension such as shell.php.jpg. The PATHINFO_FILENAME extraction preserves the inner .php extension in the base name, and on misconfigured Apache or nginx servers that execute any filename containing .php as PHP, the stored file is interpreted as executable code while all MIME type, extension, and aggregate type validation checks pass due to the outer .jpg extension.
Published: 2026-07-13T18:16:02.131Z
Updated: 2026-07-15T18:49:02.236Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-49971 vulnerable 2026-07-29 00:57:45.797979 Laravel-Mediable < 7.0.0 Stored XSS via SVG File Upload
MEDIUM (6.1)
Laravel-Mediable before 7.0.0 contains a stored cross-site scripting vulnerability that allows authenticated or anonymous users to execute arbitrary JavaScript by uploading unsanitized SVG files containing embedded scripts in onload event handlers, script tags, or foreignObject elements. Attackers can store persistent XSS payloads in uploaded SVG files that execute with full DOM access when victims open or preview the file, enabling session cookie theft, CSRF token capture, and account takeover.
Published: 2026-07-13T18:13:29.473Z
Updated: 2026-07-14T21:33:32.767Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-49970 vulnerable 2026-07-29 00:57:45.797829 Laravel-Mediable < 7.0.0 Path Traversal via File::sanitizePath()
HIGH (8.8)
Laravel-Mediable before 7.0.0 contains a path traversal vulnerability in the File::sanitizePath() function that allows attackers to write uploaded files to arbitrary locations by controlling the directory argument passed to MediaUploader::toDestination(). Attackers can exploit the permissive character-class regex that allows both dot and slash characters combined with an ineffective trailing trim() call to bypass sanitization and upload files to sensitive locations such as the document root, environment configuration files, or application configuration directories, enabling remote code execution.
Published: 2026-07-13T18:11:36.832Z
Updated: 2026-10-08T15:23:03.755Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-49969 vulnerable 2026-07-29 00:57:45.797610 Laravel-Mediable < 7.0.0 SSRF via RemoteUrlAdapter URL Handling
HIGH (7.4)
Laravel-Mediable before 7.0.0 contains a server-side request forgery vulnerability that allows remote attackers to issue arbitrary HTTP requests from the server by supplying unvalidated caller-controlled URLs to endpoints backed by MediaUploader::fromSource(). Attackers can craft URLs targeting RFC-1918 addresses, loopback interfaces, cloud metadata endpoints, or file:// URIs through RemoteUrlAdapter to reach internal infrastructure, retrieve sensitive files, and exfiltrate cloud credentials such as IAM tokens from instance metadata services.
Published: 2026-07-13T18:09:31.010Z
Updated: 2026-07-15T14:17:07.833Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-4809 vulnerable 2026-06-08 08:07:02.405652 Unsafe Client MIME Type Handling Can Enable Arbitrary File Upload in plank/laravel-mediable
CRITICAL (9.8)
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.
Published: 2026-03-26T11:03:27.086Z
Updated: 2026-08-10T11:43:52.211Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.