GHSA-c9f5-29f6-c35w
GitHub Security Advisory
Browsershot Improper Input Validation vulnerability
✓ GitHub Reviewed
MODERATE
Has CVE
Advisory Details
Versions of the package spatie/browsershot before 5.0.3 are vulnerable to Improper Input Validation due to improper URL validation through the setUrl method. An attacker can exploit this vulnerability by utilizing view-source:file://, which allows for arbitrary file reading on a local file.
**Note:**
This is a bypass of the fix for [CVE-2024-21544](https://security.snyk.io/vuln/SNYK-PHP-SPATIEBROWSERSHOT-8496745).
Affected Packages
Packagist
spatie/browsershot
Affected versions:
0
(fixed in 5.0.3)
Related CVEs
Key Information
5.0
/10
Dataset
Last updated: June 13, 2025 6:24 AM
Data from GitHub Advisory Database. This information is provided for research and educational purposes.