High
Shaarli allows reflected XSS via searchtags parameter
Type: advisorySources: OSV
Shaarli is a minimalist bookmark manager and link sharing service. Prior to 0.15.0, the input string in the cloud tag page is not properly sanitized. This allows the tag to be prematurely closed, leading to a reflected Cross-Site Scripting (XSS) vulnerability. This vulnerability is fixed in 0.15.0.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2025-55291
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 3 Nov 2026, 08:26 UTC · Revision 1
Source evidence
Shaarli allows reflected XSS via searchtags parameter
core-osv · Original sourcePublished 18 Aug 2025, 17:06 UTC
Shaarli is a minimalist bookmark manager and link sharing service. Prior to 0.15.0, the input string in the cloud tag page is not properly sanitized. This allows the tag to be prematurely closed, leading to a reflected Cross-Site Scripting (XSS) vulnerability. This vulnerability is fixed in 0.15.0.
osv:CVE-2025-55291
Complete source record
{
"id": "6c360c5738a06a3055c09207ac94dfe5e2ba7c9d15f33a059984c1cfa31e5f1d",
"url": "https://osv.dev/vulnerability/CVE-2025-55291",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Shaarli allows reflected XSS via searchtags parameter",
"summary": "Shaarli is a minimalist bookmark manager and link sharing service. Prior to 0.15.0, the input string in the cloud tag page is not properly sanitized. This allows the tag to be prematurely closed, leading to a reflected Cross-Site Scripting (XSS) vulnerability. This vulnerability is fixed in 0.15.0.",
"evidence": "osv:CVE-2025-55291",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2025-55291",
"aliases": [
"CVE-2025-55291",
"GHSA-7w7w-pw4j-265h"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/shaarli/shaarli",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "357ca3ae640ac1ad6a70f28659c35a6b747941ef"
},
{
"fixed": "66faa61335a6e72184be64092ff1242ffa4fe5b6"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "0.15.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "66faa61335a6e72184be64092ff1242ffa4fe5b6"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"versions": [
"v0.7.0",
"help",
"v0.8.1",
"v0.8.0",
"v0.6.5",
"v0.6.4",
"v0.6.3",
"v0.6.2",
"v0.6.1",
"v0.5.4",
"v0.5.3",
"0.5.3",
"v0.5.2",
"v0.5.1",
"v0.5.0",
"v0.0.45beta",
"v0.0.44beta",
"v0.0.43beta",
"v0.0.42beta",
"v0.0.41beta",
"v0.0.40beta"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-55291.json"
}
}
],
"modified": "2026-10-28T02:30:27.111416340Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/55xxx/CVE-2025-55291.json",
"https://github.com/shaarli/Shaarli/security/advisories/GHSA-7w7w-pw4j-265h",
"https://nvd.nist.gov/vuln/detail/CVE-2025-55291",
"https://github.com/shaarli/Shaarli/commit/66faa61335a6e72184be64092ff1242ffa4fe5b6"
],
"provider_metadata": {
"cwe_ids": [
"CWE-79",
"CWE-80",
"CWE-87"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/55xxx/CVE-2025-55291.json"
}
},
"related_cves": [
{
"value": "CVE-2025-55291",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 493807,
"published_at": "2025-08-18T17:06:35.799+00:00"
}