Description
LogicalDOC Community Edition through 9.3 contains a username enumeration vulnerability that allows unauthenticated attackers to identify valid accounts because the AvatarServlet (/avatar) performs no session validation. Attackers can supply usernames or numeric IDs in the userId parameter and compare 1x1 transparent images against real avatars to enumerate users and retrieve profile pictures.
Published: 2026-10-12
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: User Enumeration
Action: Apply Update
AI Analysis

Impact

The vulnerability resides in the AvatarServlet of LogicalDOC Community Edition through version 9.3. Attackers can send HTTP requests to the /avatar endpoint with a userId parameter containing either a username or numeric ID. The servlet returns a 1×1 transparent image when no real avatar exists, and a real avatar image when the account is valid. By comparing the returned images, an unauthenticated attacker can identify which user identifiers are valid and obtain profile pictures. This reveals user identities and personal photos, compromising confidentiality.

Affected Systems

LogicalDOC Community Edition, versions up to and including 9.3, delivered through the community edition package. The vulnerable component is the AvatarServlet accessed via the /avatar URL.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate severity. The EPSS score is not available, and CISA has not listed this vulnerability in its KEV catalog. The exploit requires no authentication, only HTTP requests to a publicly reachable endpoint, making it easily reachable by external attackers. Because the servlet does not perform session validation, enumeration can proceed from any network location. The primary risk is the disclosure of user identities and profile pictures, which may lead to social engineering or privacy violations. Mitigating this vulnerability removes the ability to discover valid usernames through visual comparison.

Generated by OpenCVE AI on October 12, 2026 at 15:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to the latest LogicalDOC Community Edition release that includes the AvatarServlet patch, or manually apply the commit that fixes avatar authentication checks.
  • Restrict access to the /avatar endpoint by configuring network firewalls or reverse‑proxy rules to require authentication or to block unauthenticated requests.
  • Monitor web traffic for repeated patterns of /avatar requests with varying userId values and alert on potential enumeration activity.

Generated by OpenCVE AI on October 12, 2026 at 15:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 12 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
Description LogicalDOC Community Edition through 9.3 contains a username enumeration vulnerability that allows unauthenticated attackers to identify valid accounts because the AvatarServlet (/avatar) performs no session validation. Attackers can supply usernames or numeric IDs in the userId parameter and compare 1x1 transparent images against real avatars to enumerate users and retrieve profile pictures.
Title LogicalDOC Community Edition through 9.3 Username Enumeration via AvatarServlet
First Time appeared Logicaldoc
Logicaldoc logicaldoc
Weaknesses CWE-204
CPEs cpe:2.3:a:logicaldoc:logicaldoc:*:*:*:*:community:*:*:*
Vendors & Products Logicaldoc
Logicaldoc logicaldoc
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Logicaldoc Logicaldoc
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T15:18:15.204Z

Reserved: 2026-10-12T13:25:18.180Z

Link: CVE-2026-109206

cve-icon Vulnrichment

Updated: 2026-10-13T15:18:09.428Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T14:17:11.427

Modified: 2026-10-13T20:41:35.943

Link: CVE-2026-109206

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T18:15:14Z

Weaknesses
  • CWE-204

    Observable Response Discrepancy