PHP package security
Is spatie/laravel-medialibrary vulnerable?
2 known security advisories for spatie/laravel-medialibrary. The latest was reported on 2026-05-29 and is fixed in 11.23.0. The newest release, 11.23.11, is not affected by any of them.
1 high 1 medium
- Known advisories
- 2
- Newest release
- 11.23.11
- Released
- 2026-10-26
- Affecting newest release
- 0
- Last synced
- 2026-11-03
Check your version
Security advisories for spatie/laravel-medialibrary
| Reported | Advisory | Severity | Affected | Fixed in |
|---|---|---|---|---|
| 2026-05-29 | Spatie Laravel Media Library contains a file upload restriction bypass GHSA-3ggm-c5m7-hfv5 · CVE-2026-48557 · GitHub | high | <11.23.0 | 11.23.0 |
| 2026-05-29 | Spatie Laravel Media Library contains a server-side request forgery vulnerability GHSA-fggg-964j-3j7h · CVE-2026-48555 · GitHub | medium | <11.23.0 | 11.23.0 |
Need help patching or upgrading? Laskyr does PHP and Laravel security fixes and upgrades. Tell us what you run and we reply with a plan and a price.
Ask about a fixCheck your whole project. Paste your composer.lock and see every installed package with a known advisory. Nothing is stored.
Check composer.lockQuestions about spatie/laravel-medialibrary
Does spatie/laravel-medialibrary have known vulnerabilities?
Yes. Packagist lists 2 security advisories for spatie/laravel-medialibrary (1 high, 1 medium severity). The most recent, reported 2026-05-29, is "Spatie Laravel Media Library contains a file upload restriction bypass". The newest release, 11.23.11, is outside every affected range.
Which version of spatie/laravel-medialibrary should I run?
The newest stable release is 11.23.11 (published 2026-10-26). The most recent advisory is fixed in 11.23.0, so stay on or above the fixed version for your major version. Run composer update spatie/laravel-medialibrary, then composer audit to confirm nothing else is flagged.
How do I check if my spatie/laravel-medialibrary version is affected?
Run composer show spatie/laravel-medialibrary in your project to see the installed version, then enter it in the version check on this page. You can also run composer audit, which reads the same Packagist advisory data for every package in your composer.lock.