Browsershot Improper Input Validation vulnerability
High severity
GitHub Reviewed
Published
Dec 20, 2024
to the GitHub Advisory Database
•
Updated Dec 20, 2024
Description
Published by the National Vulnerability Database
Dec 20, 2024
Published to the GitHub Advisory Database
Dec 20, 2024
Reviewed
Dec 20, 2024
Last updated
Dec 20, 2024
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.
References