Description
A vulnerability has been found in Leantime up to 3.8.0. This impacts the function editUser/addUser of the component JSON-RPC Endpoint. The manipulation of the argument role leads to improper authorization. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-07-12
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability exposes an improper authorization flaw in the Leantime JSON‑RPC Endpoint’s addUser function that allows a remote attacker to supply a manipulated role argument and thereby elevate their privileges beyond what is intended. By assigning themselves an owner or admin role, an attacker can gain full control of the application, accessing sensitive data, modifying project settings, and potentially disrupting operations.

Affected Systems

All Leantime releases up to and including version 3.8.0 are affected. The flaw exists across all deployments of these versions and there is currently no vendor‑supplied patch or updated release containing a fix.

Risk and Exploitability

The CVSS score is 5.3, indicating moderate severity, while the EPSS score is less than 1 %, suggesting a low likelihood of exploitation at present. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires remote access to the JSON‑RPC endpoint, which is typically reachable unless network controls are implemented.

Generated by OpenCVE AI on August 1, 2026 at 11:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Leantime version newer than 3. official vendor patch if released
  • Restrict the JSON‑RPC endpoint to trusted networks or place it behind firewall rules to limit remote reachability
  • Implement server‑side validation or role‑based access checks to prevent unauthorized assignment of elevated roles

Generated by OpenCVE AI on August 1, 2026 at 11:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 12 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in Leantime up to 3.8.0. This impacts the function editUser/addUser of the component JSON-RPC Endpoint. The manipulation of the argument role leads to improper authorization. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title Leantime JSON-RPC Endpoint addUser improper authorization
First Time appeared Leantime
Leantime leantime
Weaknesses CWE-266
CWE-285
CPEs cpe:2.3:a:leantime:leantime:*:*:*:*:*:*:*:*
Vendors & Products Leantime
Leantime leantime
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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


Subscriptions

Leantime Leantime
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-15T15:36:02.287Z

Reserved: 2026-07-12T05:58:31.153Z

Link: CVE-2026-15509

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T11:15:03Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-285

    Improper Authorization