Quick answers
- Is CVE-2026-108877 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-108877 being exploited in the wild.
- How severe is CVE-2026-108877?
- Medium severity, with a CVSS score of 5.4, published 11 October 2026.
- Which products and versions are affected?
- JeecgBoot through 3.9.5.
- Is there a fix for CVE-2026-108877?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-108877 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-108877?
- Check whether you run JeecgBoot at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
The DELETE /airag/prompts/delete endpoint in AiragPromptsController performs no authorization checks before removing prompt templates via logical deletion (@TableLogic). An authenticated attacker can enumerate template IDs from the unguarded GET /airag/prompts/list endpoint and delete any template regardless of ownership, bypassing role-based access controls present in other modules. The vulnerability requires network access and valid authentication but no privilege escalation.
Affected products
- JeecgBoot JeecgBoot through 3.9.5
Timeline
- 2026-10-11: disclosed
References
- https://github.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/JeecgBoot/poc_airag_prompts_delete.py
- https://github.com/jeecgboot/JeecgBoot/blob/e3b9dc0aefe1943d9772b026f64ed671a7c82802/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/controller/AiragPromptsController.java