Skip to content
Heist/ feed
Back to feed
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 source

Published 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"
}