Description
A vulnerability was determined in jeecgboot jeewx-boot up to 641ab52c3e1845fec39996d7794c33fb40dad1dd. This issue affects the function MyJwWebJwid3Controller.doUpload of the file jeewx-boot-module-weixin/src/main/java/com/jeecg/p3/open/web/back/MyJwWebJwid3Controller.java of the component doUpload Endpoint. Executing a manipulation of the argument File can lead to unrestricted upload. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-08-31
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unrestricted File Upload
Action: Patch
AI Analysis

Impact

A flaw in jeecgboot:jeewx-boot allows an attacker to upload arbitrary files through the doUpload endpoint without any validation. The attacker can supply any file type via the File argument, which the application accepts and stores on the server. If a malicious script or executable is uploaded, it could be executed, leading to remote code execution or unauthorized access, representing CWE‑284 and CWE‑434 weaknesses.

Affected Systems

The vulnerability exists in jeecgboot:jeewx-boot up to commit 641ab52c3e1845fec39996d7794c33fb40dad1dd. Because the project uses a rolling‑release model, exact version numbers are not published; any instance built before the fix is considered vulnerable. The affected component is the MyJwWebJwid3Controller.doUpload method in the weixin module.

Risk and Exploitability

The CVSS score of 5.1 indicates a medium severity. EPSS data is not available and the issue is not listed in the CISA KEV catalog, so the exploitation probability is uncertain. However, unrestricted upload is a common attack vector; the exploit has been publicly disclosed and could be leveraged remotely if the endpoint is accessible, making this a moderate‑risk vulnerability that should be remediated promptly.

Generated by OpenCVE AI on August 31, 2026 at 08:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest jeewx-boot release that contains the patch for the doUpload method (pull the most recent commit and rebuild the application).
  • If an upgrade is not possible, block access to the doUpload endpoint by routing it to a null resource or denying it through firewall rules.
  • When upgrading is impossible, enforce strict file type and MIME type validation, limit upload size, and store uploaded files outside the web‑accessible directory to prevent execution.

Generated by OpenCVE AI on August 31, 2026 at 08:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 31 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in jeecgboot jeewx-boot up to 641ab52c3e1845fec39996d7794c33fb40dad1dd. This issue affects the function MyJwWebJwid3Controller.doUpload of the file jeewx-boot-module-weixin/src/main/java/com/jeecg/p3/open/web/back/MyJwWebJwid3Controller.java of the component doUpload Endpoint. Executing a manipulation of the argument File can lead to unrestricted upload. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The project was informed of the problem early through an issue report but has not responded yet.
Title jeecgboot jeewx-boot doUpload Endpoint MyJwWebJwid3Controller.java MyJwWebJwid3Controller.doUpload unrestricted upload
First Time appeared Jeecgboot
Jeecgboot jeewx-boot
Weaknesses CWE-284
CWE-434
CPEs cpe:2.3:a:jeecgboot:jeewx-boot:*:*:*:*:*:*:*:*
Vendors & Products Jeecgboot
Jeecgboot jeewx-boot
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Jeecgboot Jeewx-boot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-31T22:03:32.828Z

Reserved: 2026-08-30T10:02:03.893Z

Link: CVE-2026-82629

cve-icon Vulnrichment

Updated: 2026-08-31T21:50:24.415Z

cve-icon NVD

Status : Deferred

Published: 2026-08-31T08:17:03.520

Modified: 2026-08-31T22:17:28.470

Link: CVE-2026-82629

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T10:30:17Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-434

    Unrestricted Upload of File with Dangerous Type