CVE-2025-65858

Published Dec 2, 2025 CVSS 3.1 · 3.5 Low EPSS < 1% KEV · Not listed
Description
A Stored Cross-Site Scripting (XSS) vulnerability in Calibre-Web v0.6.25 allows attackers to inject malicious JavaScript into the 'username' field during user creation. The payload is stored unsanitized and later executed when the /ajax/listusers endpoint is accessed.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-pc5g-j9j7-p4q3 Calibre-Web Has a Stored Cross-Site Scripting (XSS) Vulnerability via the 'username' Field During User Creation
History
Type Values Removed Values Added
First Time appeared Janeczku
Janeczku calibre-web
CPEs cpe:2.3:a:janeczku:calibre-web:0.6.25:*:*:*:*:*:*:*
Vendors & Products Janeczku
Janeczku calibre-web
Type Values Removed Values Added
First Time appeared Calibre-web Project
Calibre-web Project calibre-web
Vendors & Products Calibre-web Project
Calibre-web Project calibre-web
Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
Description A Stored Cross-Site Scripting (XSS) vulnerability in Calibre-Web v0.6.25 allows attackers to inject malicious JavaScript into the 'username' field during user creation. The payload is stored unsanitized and later executed when the /ajax/listusers endpoint is accessed.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Dec 2, 2025, 3:12 PM
Reserved
Nov 18, 2025, 12:00 AM
Status
Analyzed
Published
Dec 2, 2025, 2:16 PM
Modified
Nov 4, 2026, 11:10 PM