Server-Side Request Forgery (SSRF) in Shaarli - #VU140700
Published: August 1, 2026
Shaarli
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information from internal HTTP services.
The vulnerability exists due to server-side request forgery (SSRF) in the /admin/metadata endpoint when fetching a user-supplied URL server-side via cURL. A remote privileged user can send a specially crafted request to disclose sensitive information from internal HTTP services.
Redirects are followed automatically without revalidating the destination, and the JSON response returns the fetched page title and meta description data.