Description
A vulnerability was found in Leantime up to 3.8.0. Affected is the function Setting::saveSetting of the component API. The manipulation results in improper authorization. The attack may be performed from remote. The exploit has been made public and could 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 resides in the Settingantime's API module. It fails to verify that the client has the correct permissions before saving configuration data. Based on the description, it is inferred that an unauthenticated or insufficiently privileged attacker could alter system settings through that API endpoint. This weakness enables unauthorized changes that may compromise the integrity of the application, potentially allowing further privilege escalation or denial of service.

Affected Systems

Leantime application. Versions up to 3.8.0 are affected. The issue is tied to the API that manages settings.

Risk and Exploitability

The CVSS base score of 5.3 indicates a medium severity risk. The EPSS score of <1% suggests a very low likelihood of exploitation in the wild, and the vulnerability is not listed in CISA’s KEV catalog. However, the exploit is publicly available, and the issue can be triggered from remote HTTP requests. It is inferred that attackers would need to send crafted API calls to the Setting::saveSetting endpoint, likely bypassing existing authorization checks. Organizations should prioritize patching or mitigating the exposure promptly.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply an update to Leantime newer than 3.8If an update cannot be applied immediately, limit network access to the API endpoint proxy, allowing only trusted administrative IPs to reach it.
  • Verify that all API endpoints enforcing setting changes require proper authentication and authorization, and adjust the code or configuration to enforce these controls if not already present.
  • Enable detailed logging for the Setting::saveSetting endpoint and regularly review logs for unexpected configuration changes to detect potential exploitation.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 12 Jul 2026 23:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in Leantime up to 3.8.0. Affected is the function Setting::saveSetting of the component API. The manipulation results in improper authorization. The attack may be performed from remote. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title Leantime API saveSetting 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-13T15:56:43.276Z

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

Link: CVE-2026-15510

cve-icon Vulnrichment

Updated: 2026-07-13T15:55:54.332Z

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