Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows low-privileged authenticated users to restore deleted AI prompt templates by calling the revertRecycleBin endpoint. Attackers can send PUT requests to /airag/prompts/revertRecycleBin with chosen template ids to clear deleted flags, undoing administrator removals.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized restoration of deleted AI prompt templates by low-privileged users
Action: Assess Impact
AI Analysis

Impact

JeecgBoot versions up to 3.9.5 contain a missing authorization flaw that allows authenticated users to call the /airag/prompts/revertRecycleBin endpoint. By sending a PUT request with selected template ids, a user can clear the deleted flag on templates that have been removed by an administrator, effectively restoring them. This flaw is a classic example of CWE-862 – Missing Authorization. The impact is that legitimate deletion actions by administrators can be undone by lower-privileged users, potentially compromising data integrity and violating intended workflows.

Affected Systems

The vulnerability affects JeecgBoot products released through version 3.9.5. Users running any build of JeecgBoot up to and including 3.9.5 are susceptible.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog, so the likelihood of widespread exploitation is considered low. Attackers need only an authenticated account with non-administrative privileges to send the PUT request. The vulnerability is therefore exploitable within the user’s own system or a trusted network where the API is exposed, but it does not allow remote exploitation from unauthenticated users.

Generated by OpenCVE AI on October 11, 2026 at 00:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest JeecgBoot release that includes the missing authorization fix
  • If an upgrade is not immediately possible, restrict the /airag/prompts/revertRecycleBin endpoint to administrative roles only using proper RBAC checks
  • Monitor API usage and audit logs for unexpected restoration activity to detect potential abuse

Generated by OpenCVE AI on October 11, 2026 at 00:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 11 Oct 2026 07:15:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecg-boot
Vendors & Products Jeecg jeecg-boot

Sat, 10 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows low-privileged authenticated users to restore deleted AI prompt templates by calling the revertRecycleBin endpoint. Attackers can send PUT requests to /airag/prompts/revertRecycleBin with chosen template ids to clear deleted flags, undoing administrator removals.
Title JeecgBoot through 3.9.5 Missing Authorization via /airag/prompts/revertRecycleBin
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': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

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


Subscriptions

Jeecg Jeecg-boot Jeecg Boot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-18T12:03:16.282Z

Reserved: 2026-10-10T20:19:32.160Z

Link: CVE-2026-108667

cve-icon Vulnrichment

Updated: 2026-10-18T11:53:56.319Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:43.357

Modified: 2026-10-18T12:16:59.387

Link: CVE-2026-108667

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T07:00:08Z

Weaknesses