Skip to main content

LogicalDOC Community Edition CVE-2025-12546

LOW
Cross-site Scripting (XSS) (CWE-79)
2025-10-31 cna@vuldb.com
2.0
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
2.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
P
Scope
X

Lifecycle Timeline

1
Analysis Generated
Apr 29, 2026 - 02:34 vuln.today

DescriptionCVE.org

A vulnerability was determined in LogicalDOC Community Edition up to 9.2.1. This affects an unknown part of the component API Key creation UI. This manipulation causes cross site scripting. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

Stored cross-site scripting (XSS) in LogicalDOC Community Edition up to 9.2.1 allows authenticated users to inject malicious scripts via the API Key creation UI, affecting the integrity of user data and potentially enabling credential theft or session hijacking. The vulnerability requires user interaction (UI:P) and authenticated access (PR:L), but publicly available exploit code exists and the vendor has not responded to early disclosure notification.

Technical ContextAI

The vulnerability exists in the API Key creation UI component of LogicalDOC Community Edition, a document management system. The underlying root cause is improper input validation and output encoding in user-supplied fields within the API Key creation interface, allowing attackers to inject arbitrary HTML and JavaScript that executes in the context of other users' sessions. This is a stored XSS vulnerability (CWE-79: Improper Neutralization of Input During Web Page Generation), where the malicious payload is persisted in the application and executed whenever the affected page is rendered. The attack surface is the web-based UI component responsible for managing API keys, and the vulnerability stems from insufficient sanitization before storing and displaying user input.

RemediationAI

No vendor-released patch identified at time of analysis - LogicalDOC vendor has not responded to disclosure and has not released a patched version. Immediate mitigation options include: (1) Upgrade to a newer version of LogicalDOC if available from community forks or alternative sources that have backported fixes, or migrate to a maintained alternative document management system; (2) Restrict access to the API Key creation UI by implementing network-level controls (e.g., IP allowlisting, WAF rules) to limit which users can reach this component; (3) Implement Content Security Policy (CSP) headers with 'script-src self' to mitigate stored XSS impact by preventing inline script execution, though this may break legitimate functionality; (4) Conduct regular security audits of API keys created in the system and invalidate any keys that appear suspicious or created by untrusted users. Organizations unable to patch should prioritize restricting access to the API Key creation interface to trusted administrators only and monitor for exploitation attempts via application logs and user activity logs.

CVE-2020-9423 CRITICAL POC
9.8 Mar 18

LogicalDoc before 8.3.3 could allow an attacker to upload arbitrary files, leading to command execution or retrieval of

CVE-2017-1000021 HIGH POC
8.8 Jul 17

LogicalDoc Community Edition 7.5.3 and prior is vulnerable to XXE when indexing XML documents. Rated high severity (CVSS

CVE-2017-1000022 HIGH POC
8.8 Jul 17

LogicalDoc Community Edition 7.5.3 and prior contain an Incorrect access control which could leave to privilege escalati

CVE-2020-13542 HIGH POC
7.8 Dec 03

A local privilege elevation vulnerability exists in the file system permissions of LogicalDoc 8.5.1 installation. Rated

CVE-2020-10366 HIGH POC
7.5 Apr 08

LogicalDoc before 8.3.3 allows /servlet.gupld Directory Traversal, a different vulnerability than CVE-2020-9423 and CVE-

CVE-2019-9723 HIGH POC
7.1 May 30

LogicalDOC Community Edition 8.x before 8.2.1 has a path traversal vulnerability that allows reading arbitrary files and

CVE-2020-10365 MEDIUM POC
6.5 Mar 18

LogicalDoc before 8.3.3 allows SQL Injection. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitab

CVE-2017-1000023 MEDIUM POC
5.4 Jul 17

LogicalDoc Community Edition 7.5.3 and prior is vulnerable to an XSS when using preview on HTML document. Rated medium s

CVE-2024-54449 HIGH
8.7 Mar 14

The API used to interact with documents in the application contains two endpoints with a flaw that allows an authenticat

CVE-2024-54448 HIGH
8.6 Mar 14

The Automation Scripting functionality can be exploited by attackers to run arbitrary system commands on the underlying

CVE-2025-12547 LOW POC
2.9 Oct 31

LogicalDOC Community Edition up to 9.2.1 fails to implement rate limiting on the admin login page (/login.jsp), allowing

CVE-2024-12020 MEDIUM
6.4 Mar 14

There is a reflected cross-site scripting (XSS) within JSP files used to control application appearance. Rated medium se

Share

CVE-2025-12546 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy