PatchSiren cyber security CVE debrief
CVE-2026-108605 jeecgboot CVE debrief
CVE-2026-108605 is a missing authorization vulnerability in JeecgBoot through 3.9.5, specifically in the AiOcrController updateById handler. This allows any authenticated user to modify global OCR templates by sending PUT requests to /airag/ocr/edit, which can corrupt OCR results for all users. The vulnerability has a CVSS score of 5.3 and a severity of MEDIUM. System administrators, security teams, and developers responsible for JeecgBoot deployments should assess exposure and prioritize remediation to prevent potential corruption of OCR results.
- Vendor
- jeecgboot
- Product
- Unknown
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-10
- Original CVE updated
- 2026-10-10
- Advisory published
- 2026-10-10
- Advisory updated
- 2026-10-10
Who should care
System administrators, security teams, and developers responsible for JeecgBoot deployments should assess exposure and prioritize remediation to prevent potential corruption of OCR results.
Why it matters
CVE-2026-108605 is a missing authorization vulnerability in JeecgBoot through 3.9.5 that allows authenticated users with low privileges to modify global OCR templates, potentially corrupting OCR results for all users. System administrators and security teams should assess exposure and prioritize remediation.
- Authenticated users with low privileges can modify global OCR templates, potentially corrupting OCR results for all users.
- System administrators and security teams need to assess exposure and prioritize remediation to prevent potential corruption of OCR results.
- Verification of vendor remediation and application of patches or updates is necessary to mitigate the vulnerability.
Technical summary
The AiOcrController updateById handler in JeecgBoot through 3.9.5 does not properly authorize requests, allowing authenticated users with low privileges to modify global OCR templates by sending PUT requests to /airag/ocr/edit. This can corrupt OCR results for all users. The vulnerability has a CVSS score of 5.3 and a severity of MEDIUM. The affected product is JeecgBoot, and the vulnerability is classified as a missing authorization vulnerability. The CVE record and NVD entry provide details on the vulnerability, but the scope of affected versions and remediation steps require verification from official sources.
Defensive priority
Authenticated users with low privileges can exploit this vulnerability, making it essential for system administrators and security teams to assess exposure and prioritize remediation.
Recommended defensive actions
- Assess exposure by verifying if the AiOcrController updateById handler is accessible to authenticated users with low privileges.
- Review and restrict access to the /airag/ocr/edit endpoint to prevent unauthorized modifications.
- Monitor for suspicious PUT requests to /airag/ocr/edit and implement logging and alerting.
- Verify vendor remediation and apply patches or updates as necessary.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but the scope of affected versions and remediation steps require verification from official sources. The vulnerability affects JeecgBoot through 3.9.5 and allows authenticated users with low privileges to modify global OCR templates. The AiOcrController updateById handler does not properly authorize requests, allowing for potential corruption of OCR results. Verification of vendor remediation and application of patches or updates is necessary to mitigate the CVE-2026-
Sources and references
Verified primary and authoritative sources
-
CVE-2026-108605 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-108605
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-108605 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-108605
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/JeecgBoot/poc_airag_ocr_record_edit.py
-
Source reference
Unverified legacy reference
URL: https://github.com/jeecgboot/JeecgBoot/blob/e3b9dc0aefe1943d9772b026f64ed671a7c82802/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/ocr/controller/AiOcrController.java
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/jeecgboot-through-3.9.5-missing-authorization-via-airag-ocr-edit-endpoint
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.