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.
Published: 2026-10-13
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Server Side Request Forgery (SSRF)
Action: Apply Patch
AI Analysis

Impact

Shaarli, up to version 0.16.9, suffers from a server‑side request forgery bug. The web application fails to validate the target URL when generating bookmark thumbnails, which allows an attacker to force the server to fetch internal or private addresses and potentially expose sensitive resources inside the network.

Affected Systems

The vulnerable product is Shaarli by the Shaarli Project, specifically all releases up to and including 0.16.9. No patches are listed in the CNA data, but any release newer than 0.16.9 removes the flaw.

Risk and Exploitability

The CVSS score of 5.1 classifies the vulnerability as medium severity. No EPSS entry is available and the issue is not listed in the CISA KEV catalog, so exploitation is not monitored as known. Attack execution requires an authenticated session to invoke the thumbnail update; however, the open_shaarli interface exposes the route to all visitors, effectively widening the attack surface. An attacker can trigger blind GET requests to loopback, private, or cloud‑metadata addresses and probe or exfiltrate data from internal services.

Generated by OpenCVE AI on October 17, 2026 at 06:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Shaarli release newer than 0.16.9, which contains the applied fix for the thumbnail retrieval SSRF.
  • Restrict or disable the Ajax Update Thumbnail endpoint so that only authenticated users can access it; consider disabling the route entirely if it is not needed.
  • Configure network or firewall rules to block the Shaarli server from accessing loopback, private address ranges, or cloud metadata endpoints, preventing internal requests from completing.

Generated by OpenCVE AI on October 17, 2026 at 06:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
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.
Title Shaarli through 0.16.9 SSRF via Thumbnail Retrieval update-thumbnail Route
First Time appeared Shaarli Project
Shaarli Project shaarli
Weaknesses CWE-918
CPEs cpe:2.3:a:shaarli_project:shaarli:*:*:*:*:*:*:*:*
Vendors & Products Shaarli Project
Shaarli Project shaarli
References
Metrics cvssV3_1

{'score': 2.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Shaarli Project Shaarli
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-26T18:27:10.583Z

Reserved: 2026-10-13T17:59:45.036Z

Link: CVE-2026-110225

cve-icon Vulnrichment

Updated: 2026-10-26T18:24:37.815Z

cve-icon NVD

Status : Deferred

Published: 2026-10-13T19:18:47.210

Modified: 2026-10-26T19:16:29.500

Link: CVE-2026-110225

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T10:30:07Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)