CVE-2026-108879: medium-severity vulnerability in JeecgBoot
JeecgBoot through 3.9.5 IDOR via /airag/api/getChatVariable Username Parameter
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
33Vexday Risk Score
No sign of exploitation. It has a public proof of concept.
ssvc Attendcvss 5.3epss 0.2%
JeecgBoot through 3.9.5 contains an insecure direct object reference vulnerability in AiragBaseApiController that allows authenticated users to read other users' AI chat variables via the username parameter. Attackers can send POST requests to /airag/api/getChatVariable with a target appId, username, and variable name to retrieve stored chat memory values from Redis.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Affected products
jeecgboot · JeecgBootpublic PoCs found — 1
cve_referencegithub.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/JeecgBoot/poc_caller_identity_subjects.pyunverified⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
Related CVEs — JeecgBoot
In the same product, most dangerous first.
CVE-2026-58377HIGHJeecgBoot 3.9.2 - Missing Authorization on OpenAPI Credential Management Endpoints Exposes Access/Secret KeysEPSS 0.4%CVE-2026-108623HIGHJeecgBoot through 3.9.5 Missing Authorization via /sys/log/deleteBatchEPSS 0.3%CVE-2026-108648HIGHJeecgBoot through 3.9.5 Missing Authorization via getDynamicDbSourceByCode EndpointEPSS 0.3%CVE-2026-108639MEDIUMJeecgBoot through 3.9.5 Missing Authorization via /sys/dict/deletePhysic/{id}EPSS 0.3%CVE-2026-112017HIGHJeecgBoot before 3.9.5 SQL Injection via SqlInjectionUtil Newline BypassEPSS 0.3%CVE-2026-108671HIGHJeecgBoot through 3.9.5 Missing Authorization via /airag/airagMcp/queryByIdEPSS 0.3%
References
https://github.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/JeecgBoot/poc_caller_identity_subjects.pyhttps://github.com/jeecgboot/JeecgBoot/blob/e3b9dc0aefe1943d9772b026f64ed671a7c82802/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragBaseApiController.java#L47-L54https://www.vulncheck.com/advisories/jeecgboot-through-3.9.5-idor-via-airag-api-getchatvariable-username-parameter