Description
Exrick XBoot through 3.3.4 contains an authorization bypass vulnerability that allows authenticated users to read user records of any department by ignoring role data scope. Attackers can request GET /xboot/user/getByDepartmentId/{departmentId} with arbitrary department ids to retrieve usernames, real names, mobile numbers, emails and status.
Published: 2026-10-16
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization bypass with disclosure of user data
Action: Restrict Endpoint
AI Analysis

Impact

Exrick XBoot versions up to 3.3.4 contain a flaw that allows any authenticated user to bypass role‑based data scoping when accessing the getByDepartmentId endpoint. The vulnerability lets an attacker specify an arbitrary department ID and retrieve detailed user records—including usernames, real names, mobile phone numbers, email addresses, and account status—normally restricted by department. This leakage exposes personally identifiable information and operational data, potentially aiding credential harvesting or social engineering. The weakness is classified as CWE‑639, an authorization bypass due to insufficient data filtering.

Affected Systems

The issue affects all installations of Exrick XBoot version 3.3.4 or earlier. The product is used in web applications that expose user data APIs. The vulnerability manifests in the getByDepartmentId endpoint located in the UserController and UserServiceImpl components. No specific platform or operating system dependencies are mentioned, so any environment running this XBoot version is exposed.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity, reflecting that while the vulnerability does not provide remote code execution, it permits unauthorized data disclosure. No EPSS score is available, so baseline exploitation likelihood is unclear, but the absence of hard access controls suggests malicious actors could abuse it readily if authentication credentials are available. The vulnerability is not listed in CISA's KEV catalog, indicating no known mass exploitation yet. The likely attack vector is internal or compromised user accounts, as the flaw requires authentication. Once an attacker obtains a valid session, they can exploit the endpoint by supplying any department ID to enumerate user information.

Generated by OpenCVE AI on October 16, 2026 at 19:57 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Configure the application to restrict access to the /user/getByDepartmentId endpoint to only roles with appropriate data‑scope permissions or block the endpoint entirely.
  • Update the controller and service logic to enforce department‑level data filtering for all user list queries, ensuring that role data scope is respected.
  • Implement logging and alerting for accesses to the getByDepartmentId endpoint and review logs for repeated or abnormal patterns.

Generated by OpenCVE AI on October 16, 2026 at 19:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description Exrick XBoot through 3.3.4 contains an authorization bypass vulnerability that allows authenticated users to read user records of any department by ignoring role data scope. Attackers can request GET /xboot/user/getByDepartmentId/{departmentId} with arbitrary department ids to retrieve usernames, real names, mobile numbers, emails and status.
Title XBoot through 3.3.4 Authorization Bypass via getByDepartmentId Endpoint
First Time appeared Exrick
Exrick xboot
Weaknesses CWE-639
CPEs cpe:2.3:a:exrick:xboot:*:*:*:*:*:*:*:*
Vendors & Products Exrick
Exrick xboot
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-21T21:11:19.211Z

Reserved: 2026-10-16T14:31:20.181Z

Link: CVE-2026-111689

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:52.207

Modified: 2026-10-21T21:17:55.003

Link: CVE-2026-111689

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key