WaratekVRT Sign in

CVE-2023-40989 jeecg boot

Affected softwarejeecg boot
Severity9.8 Critical CVSS 3.1
Fixed in3.6.0
WeaknessSQL injection (CWE-89)
Published22 Sep 2023
Updated17 Jun 2026

Description

SQL injection vulnerbility in jeecgboot jeecg-boot v 3.0, 3.5.3 that allows a remote attacker to execute arbitrary code via a crafted request to the report/jeecgboot/jmreport/queryFieldBySql component.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. The 1 repository below are public GitHub repositories with fewer than 5 stars.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC 1 indexed, none at 5+ stars
  • EPSS 2.2% chance in 30 days

1 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC SQL injection vulnerbility in jeecgboot jeecg-boot v. allows a remote attacker to execute arbitrary code via a crafted request to the report/jeecgboot/jmreport/queryFieldBySql component. 2023-09-20

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review automated Upstream data
  • Record active
Decided by An OSV.dev record of this CVE affecting a package published to Maven Central. When every such package is one business applications do not use (Minecraft mods and launchers, Fastjson) and no tracked product is named by CPE, it settles the CVE as Outside Waratek scope instead
Finding Every Maven package this CVE affects (org.jeecgframework.boot:jeecg-boot-common) is on the excluded_maven_packages list in known-products.yaml, so it is not reviewed.

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.jeecgframework.boot:jeecg-boot-common 0 3.6.0 unbounded

Products and versions

2 products, 3 version entries
SourceVendorProductSchemeAffected versions
nvd jeecg jeecg boot generic 3.0 · 3.5.3
osv org.jeecgframework.boot jeecg-boot-common generic < 3.6.0

References

URLTags
https://github.com/jeecgboot/jeecg-boot/commit/473875a9d261780a3400cf6f8260ca441b768ed1 WEB
https://github.com/jeecgboot/jeecg-boot/commit/56e81fbf7bce11d2762b691f5d965b2265be608 WEB
https://github.com/jeecgboot/jeecg-boot/commit/87677df925e55e51233bf740433b30a751fc7705 WEB
https://github.com/Zone1-Z/CVE-2023-40989/blob/main/CVE-2023-40989 WEB
ttps://github.com/jeecgboot/jeecg-boot PACKAGE

Timeline

Published2023-09-22By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.