{"schemaVersion":3,"id":"CVE-2025-14909","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"A weakness has been identified in JeecgBoot up to 3.9.0. The impacted element is the function SysUserOnlineController of the file jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserOnlineController.java. Executing manipulation can lead to manage user sessions. The attack can be launched remotely. The exploit has been made available to the public and could be exploited. This patch is called b686f9fbd1917edffe5922c6362c817a9361cfbd. Applying a patch is advised to resolve this issue.","dates":{"published":"2025-12-19T01:02:08.043Z","modified":"2025-12-19T19:00:20.925Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.1,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":5.3,"severity":"medium","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":4.3,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C","exploitability":null,"impact":null,"computed":false},{"version":"3.0","versionLabel":"v3.0","source":"CVE.org","score":4.3,"severity":"medium","vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"CVE.org","score":4,"severity":"medium","vector":"AV:N/AC:L/Au:S/C:N/I:N/A:P/E:POC/RL:OF/RC:C","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":2.1,"severity":"low","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":4,"severity":"medium","vector":"AV:N/AC:L/Au:S/C:N/I:N/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00506,"percentile":0.4193,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.00506},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00506,"percentile":0.4193}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00506,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00506,"percentile":0.4193}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"GITHUB_JEECGBOOT_JEECGBOOT","name":"Jeecgboot","source":"github","url":"https://github.com/jeecgboot/JeecgBoot/issues/9196","maturity":"poc","reliabilityScore":0.3,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null},{"id":"REF_4BFEDBE2F46EBF7D","name":"Exploit Reference (vuldb.com)","source":"reference","url":"https://vuldb.com/?submit.715743","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":2,"weaknesses":[{"id":"CWE-1018","name":"Manage User Sessions","description":"Weaknesses in this category are related to the design and architecture of session management. Frequently these deal with the information or status about each user and their access rights for the duration of multiple requests. The weaknesses in this category could lead to a degradation of the quality of session management if they are not addressed when designing or implementing a secure architecture.","type":"category","status":"Draft","abstraction":null,"likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/1018.html"}],"affected":[{"vendor":"jeecg","product":"jeecg_boot","name":"jeecg boot","label":"jeecg_boot","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 3.9.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 3.9.0","eol":null,"hubHref":"/vendor/jeecg/jeecg_boot"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://vuldb.com/?id.337433","label":"vuldb.com?id.337433","hostname":"vuldb.com","tags":["VDB Entry","Technical Description","Third Party Advisory"]},{"url":"https://vuldb.com/?ctiid.337433","label":"vuldb.com?ctiid.337433","hostname":"vuldb.com","tags":["Signature","Permissions Required","VDB Entry"]},{"url":"https://vuldb.com/?submit.715743","label":"vuldb.com?submit.715743","hostname":"vuldb.com","tags":["Third Party Advisory","Exploit","VDB Entry"]},{"url":"https://github.com/jeecgboot/JeecgBoot/issues/9195","label":"github.com/jeecgboot/JeecgBoot/issues/9195","hostname":"github.com","tags":["Issue Tracking","Exploit","Third Party Advisory"]},{"url":"https://github.com/jeecgboot/JeecgBoot/issues/9195#issue-3719368751","label":"github.com/jeecgboot/JeecgBoot/issues/9195","hostname":"github.com","tags":["Exploit","Issue Tracking","Third Party Advisory"]},{"url":"https://github.com/jeecgboot/JeecgBoot/commit/b686f9fbd1917edffe5922c6362c817a9361cfbd","label":"github.com/jeecgboot/JeecgBoot/commit/b686f9fbd1917edffe5922c6362c817a9361cfbd","hostname":"github.com","tags":["Patch"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2025-12-19T01:02:08.043Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-12-19T19:00:20.925Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":43,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T10:28:04.576Z","stale":false,"partial":false}}