CVE-2026-48557

HighCVSS 8.8/10Last modified Oct 8, 2026

Description

Spatie Laravel Media Library before version 11.23.0 contains a file upload restriction bypass in FileAdder::defaultSanitizer(). The sanitizer checks only the final filename suffix, allowing double-extension filenames such as shell.php.jpg to bypass the blocklist, with pathinfo() preserving inner .php stems in saved filenames. The blocklist also omits executable extensions including .php6, .shtml, and .htaccess. The double-extension bypass requires a legacy Apache AddHandler configuration to achieve PHP execution; the incomplete blocklist bypass does not.

Metrics

CVSS 3.1 8.8/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
May 29, 2026
Last modified
Oct 8, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-4855810.0SimpleHelp versions 5.5.15 and prior and 6.0 pre-release versions contain an authentication bypass vulnerability in the OIDC authentication CVE-2026-485595.4Lightweight Music Server (LMS) though 3.76.0 contains a stored cross-site scripting vulnerability that allows attackers to execute arbitraryCVE-2026-485605.4Deserialization of untrusted data in Microsoft Office SharePoint allows an authorized attacker to perform spoofing over a network.CVE-2026-485619.6Improper neutralization of special elements used in a command ('command injection') in Copilot Chat (Microsoft Edge) allows an unauthorized CVE-2026-485624.6Improper neutralization of input during web page generation ('cross-site scripting') in Microsoft Office SharePoint allows an authorized attCVE-2026-485637.5Use after free in Remote Desktop Client allows an unauthorized attacker to execute code over a network.CVE-2026-485648.8Heap-based buffer overflow in Windows DHCP Server allows an authorized attacker to execute code over a network.CVE-2026-485657.8Untrusted search path in Windows Narrator Braille allows an authorized attacker to elevate privileges locally.CVE-2026-485665.5Out-of-bounds read in Windows DWM Core Library allows an authorized attacker to elevate privileges locally.CVE-2026-485679.8Authentication bypass by spoofing in Azure HorizonDB allows an unauthorized attacker to elevate privileges over a network.CVE-2026-485687.9Protection mechanism failure in Windows Secure Boot allows an authorized attacker to bypass a security feature locally.CVE-2026-485695.5Improper input validation in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.
CVE-2026-48557: High severity, CVSS 8.8 | Vulnix