Critical
Security advisory
There is an injection vulnerability in jeecg boot versions 3.0.0 to 3.5.3 due to lax character filtering, which allows attackers to execute arbitrary code on components through specially crafted HTTP requests.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2024-40489
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 7 Nov 2026, 04:08 UTC · Revision 1
Source evidence
There is an injection vulnerability in jeecg boot versions 3.0.0 to 3.5.3 due to lax character filtering, which allows attackers to execute arbitrary code on components through specially crafted HTTP requests.
osv:CVE-2024-40489
Complete source record
{
"id": "bbae2b75e1d3e8183b53ba4988f9a7eee15008e4dc4126b743207a661f2b3dc9",
"url": "https://osv.dev/vulnerability/CVE-2024-40489",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2024-40489",
"summary": "There is an injection vulnerability in jeecg boot versions 3.0.0 to 3.5.3 due to lax character filtering, which allows attackers to execute arbitrary code on components through specially crafted HTTP requests.",
"evidence": "osv:CVE-2024-40489",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2024-40489",
"aliases": [
"CVE-2024-40489"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/jeecgboot/JeecgBoot",
"type": "GIT",
"events": [
{
"introduced": "812cbce06be3d3bd933daea610727b37b58d7260"
},
{
"last_affected": "7167668c2a6cf5a181e73ff6ad9714842a36cd7c"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:jeecg:jeecg_boot:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "3.0"
},
{
"last_affected": "3.5.3"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v3.5.3",
"v3.5.1last",
"v3.5.1",
"v3.5.0",
"v3.4.4last",
"v3.4.4",
"v3.4.3last",
"v3.4.3",
"v3.4.2",
"v3.4.0",
"v3.2.0",
"v3.1.0",
"v3.0.0",
"v3.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-40489.json"
}
},
{
"ranges": [
{
"repo": "https://github.com/jeecgboot/jeecgboot",
"type": "GIT",
"events": [
{
"introduced": "812cbce06be3d3bd933daea610727b37b58d7260"
},
{
"last_affected": "7167668c2a6cf5a181e73ff6ad9714842a36cd7c"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:jeecg:jeecg_boot:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "3.0"
},
{
"last_affected": "3.5.3"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v3.5.3",
"v3.5.1last",
"v3.5.1",
"v3.5.0",
"v3.4.4last",
"v3.4.4",
"v3.4.3last",
"v3.4.3",
"v3.4.2",
"v3.4.0",
"v3.2.0",
"v3.1.0",
"v3.0.0",
"v3.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-40489.json"
}
}
],
"modified": "2026-10-28T02:30:49.394077874Z",
"provider": "osv",
"references": [
"https://gist.github.com/aqyoung/2fd6329ceb06b731a621356921f0d5f0",
"https://pan.baidu.com/s/14WOPXhRHoxr4FRKGme59ug?pwd=sktp",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/40xxx/CVE-2024-40489.json",
"https://nvd.nist.gov/vuln/detail/CVE-2024-40489"
],
"provider_metadata": {
"cna_assigner": "mitre",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/40xxx/CVE-2024-40489.json"
}
},
"related_cves": [
{
"value": "CVE-2024-40489",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 518006,
"published_at": "2026-04-01T00:00:00+00:00"
}