CVE-2026-110225 Details
Description
Shaarli through 0.16.9 contains a server-side request forgery vulnerability that allows authenticated users to make the server request internal addresses by fetching bookmark thumbnails without private-address checks. Attackers can create bookmarks pointing to loopback, private, or cloud metadata addresses and trigger ThumbnailsController::ajaxUpdate or saving to send blind GET requests, with open_shaarli exposing this to any visitor.
A server-side request forgery (SSRF) vulnerability has been identified in Shaarli versions through 0.16.9. This vulnerability allows authenticated users to make the server request internal addresses by fetching bookmark thumbnails without proper checks for private addresses. In Shaarli's open mode, which is enabled by setting 'security.open_shaarli=true', this flaw is exposed to all visitors. Attackers can create bookmarks that point to loopback, private, or cloud metadata addresses, triggering the ThumbnailsController's 'ajaxUpdate' method to send blind GET requests to these internal locations.
Shaarli has acknowledged this vulnerability and recommended applying the same 'is_safe_url()' check used in the metadata-fetch path to the thumbnail update route. This would prevent private and reserved URLs from being accessed. Additionally, consider adding a regression test to ensure that bookmarks pointing to reserved addresses do not trigger outbound requests.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 13, 2026CISA-ADP
Assessed Oct 26, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Shaarli | <= 0.16.9 (semver) 0.16.9 (semver) 462fabd5ac9a3e256dd0d7ea99baf3e33afa28d1 ~2.2 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | CVE Modified | CISA-ADP |
| Oct 13, 2026 | New CVE Received | [email protected] |
Volerion