Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the editThirdAppConfig handler that allows any authenticated user to modify third-party application configurations. Low-privileged attackers can replace client id, client secret, agent id and corp id of DingTalk, WeCom or Feishu integrations to redirect directory synchronisation and messaging to attacker-controlled applications or break them.
Published: 2026-10-11
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Missing Authorization leading to unauthorized configuration changes
Action: Apply Patch
AI Analysis

Impact

JeecgBoot versions up to and including 3.9.5 allow any authenticated user to invoke the editThirdAppConfig endpoint without proper authorization checks. This flaw enables users to alter critical third‑party integration settings such as client identifiers, secrets, agent IDs, and corporate IDs for DingTalk, WeCom, or Feishu connections. By manipulating these values, an attacker can redirect directory synchronization and messaging flows to malicious applications, effectively hijacking communications and compromising data integrity and confidentiality.

Affected Systems

The affected product is JeecgBoot, specifically all releases up to version 3.9.5 as identified by the CNA vendor product mapping and the CPE string for jeecg_boot.

Risk and Exploitability

The CVSS score for this vulnerability is 7.1, indicating a high potential impact. The EPSS score is not available, so the precise probability of exploitation is uncertain, but the flaw is easily exploitable by anyone who can authenticate to the system. Because the exploit does not require elevated privileges, low‑privileged accounts can trigger the abuse. The vulnerability is not listed in the CISA KEV catalog, yet the lack of authorization controls makes it a significant risk that could be leveraged by attackers with legitimate credentials. The model attack path is a remote, authenticated web request to the /sys/thirdApp/editThirdAppConfig endpoint. Once executed, configuration changes can be made that could redirect or intercept enterprise messaging and synchronization.

Generated by OpenCVE AI on October 11, 2026 at 15:53 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Obtain and install the latest JeecgBoot release that fixes this missing authorization check or apply the vendor’s official patch if available.
  • If a patch is not immediately available, limit access to the /sys/thirdApp/editThirdAppConfig endpoint to privileged administrator roles by adding role‑based access controls or by configuring firewall rules that restrict IP ranges to trusted administrators.
  • Verify that all third‑party integration credentials (client ID, client secret, agent ID, corp ID) are correct and monitor system logs for any unauthorized modification attempts.
  • Enforce strong authentication practices on all accounts including multi‑factor authentication, and consider rotating credentials for integrations after any suspected compromise.

Generated by OpenCVE AI on October 11, 2026 at 15:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecgboot
Vendors & Products Jeecg jeecgboot

Sun, 11 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Description JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the editThirdAppConfig handler that allows any authenticated user to modify third-party application configurations. Low-privileged attackers can replace client id, client secret, agent id and corp id of DingTalk, WeCom or Feishu integrations to redirect directory synchronisation and messaging to attacker-controlled applications or break them.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/thirdApp/editThirdAppConfig
First Time appeared Jeecg
Jeecg jeecg Boot
Weaknesses CWE-862
CPEs cpe:2.3:a:jeecg:jeecg_boot:*:*:*:*:*:*:*:*
Vendors & Products Jeecg
Jeecg jeecg Boot
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Jeecg Jeecg Boot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T19:21:00.789Z

Reserved: 2026-10-11T13:35:28.318Z

Link: CVE-2026-108883

cve-icon Vulnrichment

Updated: 2026-10-13T19:20:56.868Z

cve-icon NVD

Status : Deferred

Published: 2026-10-11T15:16:55.400

Modified: 2026-10-13T20:43:34.023

Link: CVE-2026-108883

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:30:14Z

Weaknesses