Skip to main content

Xxl Job

31 CVEs product

Monthly

CVE-2026-106708 Oct 15, 00:00 HIGH This Week

Cross-site request forgery in XXL-JOB 3.5.0-SNAPSHOT and earlier lets an attacker riding an authenticated administrator's browser session create, modify, or delete console user accounts through the unprotected /user/insert, /user/update, and /user/delete endpoints in JobUserController. The flaw is scored CVSS 8.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H): no attacker privileges are required, but success depends entirely on a logged-in admin being lured into visiting an attacker-controlled page, since the endpoints carry no anti-CSRF token and do not restrict HTTP method. No public exploit code and no CISA KEV entry were identified at time of analysis, and the practical impact is limited to user-management state (account creation, privilege changes, and deletion) on admin consoles that are reachable from the victim's browser.

CSRF Xxl Job
NVD GitHub
CVSS 3.1
8.8
EPSS
0.3%
CVE-2026-65316 Jul 21, 21:23 HIGH This Week

Cross-job-group log disclosure in XXL-Job 2.4.2 lets an authenticated low-privilege user read execution log content belonging to job groups they have no rights to, by calling the logDetailCat endpoint with incremented sequential logId values. The flaw is an insecure direct object reference (IDOR): logDetailCat omits the authorization check that its sibling logDetailPage endpoint enforces, so any logged-in account can enumerate and harvest sensitive log output across the entire scheduler. Reported by VulnCheck; no public exploit identified at time of analysis and it is not listed in CISA KEV.

Authentication Bypass Xxl Job Xuxueli
NVD GitHub
CVSS 4.0
7.1
EPSS
0.4%
CVE-2026-106707 Oct 15, 00:00 MEDIUM This Month

Stored cross-site scripting in XXL-JOB through 3.5.0-SNAPSHOT allows an authenticated user who holds trigger permission on a target executor job group to inject arbitrary JavaScript via the executorParam argument of the manual-trigger endpoint POST /jobinfo/trigger; the payload is persisted and executes when another user loads the /joblog job log list page (CVSS 3.1: 5.4, AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N). Because the vector specifies PR:L, the attacker must already hold a valid XXL-JOB account with the relevant group permission, and because it specifies UI:R, a second user must open the poisoned log page before any script runs, so exploitation is a two-party, permission-gated scenario rather than an anonymous drive-by. No public exploit code has been identified at time of analysis and the CVE is not listed as confirmed actively exploited (CISA KEV); no EPSS score was supplied with the available data, so the practical risk is driven mainly by whether the admin console is internet-exposed or multi-tenant, where log-viewing by higher-privileged operators is routine.

XSS Xxl Job
NVD GitHub
CVSS 3.1
5.4
EPSS
0.2%
CVE-2026-106706 Oct 15, 00:00 MEDIUM This Month

Stored cross-site scripting in the XXL-JOB GLUE code editor (versions through 3.5.0-SNAPSHOT) lets an authenticated user with permission to create or edit GLUE-mode jobs persist arbitrary JavaScript through the glueSource parameter, which JobCodeController.save() stores without output encoding and the FreeMarker template job.code.ftl renders unescaped. The script is inert until another authenticated user - typically an administrator - opens the affected job's GLUE code view, so exploitation requires an authenticated attacker (PR:L per the assessed vector) plus victim interaction (UI:R), and the resulting impact is confined to the victim's browser session with low confidentiality and integrity effects (C:L/I:L, S:C); no server-side compromise follows from the XSS itself. No public exploit code has been identified at time of analysis and there is no confirmed active exploitation (not in CISA KEV). At CVSS 5.4 this is a genuine but moderate-priority issue rather than a top-tier emergency, and default deployments remain affected because the vulnerable rendering path lacks output encoding regardless of configuration.

XSS Xxl Job
NVD GitHub
CVSS 3.1
5.4
EPSS
0.2%
CVE-2026-94426 Sep 21, 22:30 LOW POC Monitor

Stored cross-site scripting in XXL-JOB up to 3.5.0 allows an authenticated user with permission to manage job groups to inject script through the Name parameter of the /jobgroup/insert endpoint, which then executes in the browser of any admin who views the job-group listing. Publicly available exploit code exists (a GitHub proof-of-concept), but there is no evidence of active exploitation (not in CISA KEV), and no fixed version has been released because the vendor did not respond to coordination attempts. The practical risk is moderate: session or token theft, forced admin actions via the victim's browser, and defacement within the admin console, but no direct server-side code execution.

XSS Java Xxl Job Xuxueli
NVD VulDB GitHub
CVSS 4.0
2.0
EPSS
0.2%
CVE-2026-94145 Sep 21, 07:16 LOW Monitor

Stored cross-site scripting in XXL-JOB (xxl-job) 3.4.2 and 3.5.0 lets an authenticated operator inject script through the job 'name' or 'author' fields in the admin Task Management interface (JobInfoController); the payload is persisted and executes in the browser of any other user who later opens the affected job list or detail page. Publicly available exploit code exists, but exploitation requires an existing admin-console account with job create/edit rights plus interaction from a second user, so the practical risk is assessed as low despite the public disclosure. No confirmation of active exploitation (CISA KEV) is present in the available intelligence.

XSS Java Xxl Job
NVD GitHub VulDB
CVSS 4.0
2.0
EPSS
0.2%
CVE-2026-90488 Sep 12, 23:15 LOW POC Monitor

Remote code execution in Xuxueli xxl-job up to version 3.4.2 allows authenticated low-privileged users to execute arbitrary code on the executor host via the GLUE mode Groovy script handler in GlueFactory.java. The root cause is that GroovyClassLoader.parseClass processes attacker-supplied Groovy source directly, compiling and running it without a restrictive sandbox. A public proof-of-concept exploit targeting v3.4.2 has been released on GitHub, and the vendor did not respond to the coordinated disclosure.

RCE Java Code Injection Xxl Job Xuxueli
NVD VulDB GitHub
CVSS 4.0
2.1
EPSS
0.2%
CVE-2026-90487 Sep 12, 23:00 LOW POC Monitor

Improper privilege management in xxl-job admin up to version 3.4.2 exposes the `loadById` endpoint of `JobGroupController.java` to unauthorized access by low-privileged authenticated users, leaking executor group configuration data. The vulnerability resides in the admin web interface's job group management controller and allows users who should lack access to read job group details via direct endpoint calls. A public proof-of-concept exploit exists; no vendor patch has been released following disclosure, as the vendor did not respond.

Privilege Escalation Java Xxl Job Xuxueli
NVD VulDB GitHub
CVSS 4.0
2.1
EPSS
0.2%
CVE-2025-9264 Aug 21, 00:15 Maven LOW POC PATCH Monitor

A vulnerability was found in Xuxueli xxl-job up to 3.1.1. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Java Information Disclosure Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 4.0
2.1
EPSS
0.1%
CVE-2025-9263 Aug 20, 23:15 Maven LOW POC PATCH Monitor

A vulnerability has been found in Xuxueli xxl-job up to 3.1.1. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Java Information Disclosure Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 4.0
2.1
EPSS
0.1%
CVE-2025-7789 Jul 18, 16:15 Maven LOW POC PATCH Monitor

Token generation in Xuxueli xxl-job up to version 3.1.1 uses password hashing with insufficient computational effort (weak bcrypt configuration or equivalent), allowing attackers to crack authentication tokens through brute force. The vulnerability affects the makeToken function in IndexController.java and has low practical impact (confidentiality impact only, no integrity or availability damage), but exploitation requires high attack complexity and is not known to be actively exploited at scale despite public disclosure of the vulnerability.

Java Information Disclosure Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 4.0
2.9
EPSS
0.0%
CVE-2025-7788 Jul 18, 15:15 LOW POC Monitor

OS command injection in Xuxueli xxl-job up to version 3.1.1 allows authenticated remote attackers to execute arbitrary operating system commands via the commandJobHandler function in SampleXxlJob.java. The vulnerability has a publicly available exploit and is rated critical by the discoverer, though the CVSS 4.0 score of 2.1 reflects limited scope (authenticated access required, low confidentiality/integrity/availability impact). With EPSS at 0.71% (72nd percentile), real-world exploitation probability is low despite public POC availability.

Command Injection Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 4.0
2.1
EPSS
0.7%
CVE-2025-7787 Jul 18, 15:15 Maven LOW POC Monitor

Server-side request forgery in Xuxueli xxl-job up to version 3.1.1 allows authenticated remote attackers to perform SSRF attacks via the httpJobHandler function, enabling access to internal network resources. The vulnerability has a low CVSS score (2.1) due to required authentication and limited confidentiality impact, but publicly available exploit code exists and should be remediated promptly in affected deployments.

SSRF Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 4.0
2.1
EPSS
0.1%
CVE-2024-42681 Aug 15, 17:15 Maven HIGH POC PATCH This Week

Insecure Permissions vulnerability in xxl-job v.2.4.1 allows a remote attacker to execute arbitrary code via the Sub-Task ID component. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Privilege Escalation RCE Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
8.8
EPSS
0.9%
CVE-2024-3366 Apr 06, 11:15 Maven CRITICAL POC Act Now

A vulnerability classified as problematic was found in Xuxueli xxl-job up to 2.4.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Java Information Disclosure Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 3.1
9.8
EPSS
0.9%
CVE-2024-24113 Feb 08, 13:15 Maven HIGH POC This Week

xxl-job =< 2.4.1 has a Server-Side Request Forgery (SSRF) vulnerability, which causes low-privileged users to control executor to RCE. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

SSRF Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
8.8
EPSS
0.6%
CVE-2023-48089 Nov 15, 15:15 Maven HIGH POC This Week

xxl-job-admin 2.4.0 is vulnerable to Remote Code Execution (RCE) via /xxl-job-admin/jobcode/save. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

RCE Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
8.8
EPSS
1.3%
CVE-2023-48088 Nov 15, 15:15 Maven MEDIUM POC This Month

xxl-job-admin 2.4.0 is vulnerable to Cross Site Scripting (XSS) via /xxl-job-admin/joblog/logDetailPage. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

XSS Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
5.4
EPSS
0.4%
CVE-2023-48087 Nov 15, 15:15 Maven MEDIUM POC This Month

xxl-job-admin 2.4.0 is vulnerable to Insecure Permissions via /xxl-job-admin/joblog/clearLog and /xxl-job-admin/joblog/logDetailCat. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
5.4
EPSS
0.4%
CVE-2023-33779 May 26, 17:15 Maven HIGH POC This Week

A lateral privilege escalation vulnerability in XXL-Job v2.4.1 allows users to execute arbitrary commands on another user's account via a crafted POST request to the component /jobinfo/. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Authentication Bypass Privilege Escalation Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 3.1
8.8
EPSS
1.1%
CVE-2023-26120 Apr 10, 05:15 Maven MEDIUM POC This Month

This affects all versions of the package com.xuxueli:xxl-job. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Xxl Job Xuxueli
NVD
CVSS 3.1
6.1
EPSS
0.5%
CVE-2023-27087 Mar 21, 19:15 Maven HIGH POC This Week

Permissions vulnerabiltiy found in Xuxueli xxl-job v2.2.0, v 2.3.0 and v.2.3.1 allows attacker to obtain sensitive information via the pageList parameter. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
7.5
EPSS
0.6%
CVE-2023-0674 Feb 04, 08:15 Maven MEDIUM POC This Month

A vulnerability, which was classified as problematic, has been found in XXL-JOB 2.3.1. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

CSRF Xxl Job Xuxueli
NVD GitHub VulDB
CVSS 3.1
6.5
EPSS
0.4%
CVE-2022-43183 Nov 17, 21:15 Maven HIGH POC PATCH This Week

XXL-Job before v2.3.1 contains a Server-Side Request Forgery (SSRF) via the component /admin/controller/JobLogController.java. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

SSRF Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
8.8
EPSS
1.6%
CVE-2022-40929 Sep 28, 18:15 Maven CRITICAL POC Act Now

XXL-JOB 2.2.0 has a Command execution vulnerability in background tasks. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Command Injection Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
9.8
EPSS
1.3%
CVE-2022-36157 Aug 19, 22:15 Maven HIGH PATCH This Week

XXL-JOB all versions as of 11 July 2022 are vulnerable to Insecure Permissions resulting in the ability to execute admin function with low Privilege account. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Privilege Escalation Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
8.8
EPSS
1.2%
CVE-2022-29770 Jun 03, 21:15 Maven MEDIUM POC This Month

XXL-Job v2.3.0 was discovered to contain a stored cross-site scripting (XSS) vulnerability via /xxl-job-admin/jobinfo. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

XSS Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
5.4
EPSS
0.5%
CVE-2022-29002 May 23, 21:16 Maven HIGH POC This Week

A Cross-Site Request Forgery (CSRF) in XXL-Job v2.3.0 allows attackers to arbitrarily create administrator accounts via the component /gaia-job-admin/user/add. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

CSRF Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
8.8
EPSS
0.4%
CVE-2020-29204 Dec 27, 06:15 Maven MEDIUM POC PATCH This Month

XXL-JOB 2.2.0 allows Stored XSS (in Add User) to bypass the 20-character limit via xxl-job-admin/src/main/java/com/xxl/job/admin/controller/UserController.java. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Java Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
6.1
EPSS
0.9%
CVE-2020-23814 Sep 03, 17:15 Maven MEDIUM POC PATCH This Month

Multiple cross-site scripting (XSS) vulnerabilities in xxl-job v2.2.0 allow remote attackers to inject arbitrary web script or HTML via (1) AppName and (2)AddressList parameter in. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Java Xxl Job Xuxueli
NVD GitHub
CVSS 3.1
6.1
EPSS
1.2%
CVE-2020-23811 Sep 03, 17:15 Maven HIGH This Week

xxl-job 2.2.0 allows Information Disclosure of username, model, and password via job/admin/controller/UserController.java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Xxl Job Xuxueli
NVD
CVSS 3.1
7.5
EPSS
1.2%
EPSS 0% CVSS 8.8
HIGH This Week

Cross-site request forgery in XXL-JOB 3.5.0-SNAPSHOT and earlier lets an attacker riding an authenticated administrator's browser session create, modify, or delete console user accounts through the unprotected /user/insert, /user/update, and /user/delete endpoints in JobUserController. The flaw is scored CVSS 8.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H): no attacker privileges are required, but success depends entirely on a logged-in admin being lured into visiting an attacker-controlled page, since the endpoints carry no anti-CSRF token and do not restrict HTTP method. No public exploit code and no CISA KEV entry were identified at time of analysis, and the practical impact is limited to user-management state (account creation, privilege changes, and deletion) on admin consoles that are reachable from the victim's browser.

CSRF Xxl Job
NVD GitHub
EPSS 0% CVSS 7.1
HIGH This Week

Cross-job-group log disclosure in XXL-Job 2.4.2 lets an authenticated low-privilege user read execution log content belonging to job groups they have no rights to, by calling the logDetailCat endpoint with incremented sequential logId values. The flaw is an insecure direct object reference (IDOR): logDetailCat omits the authorization check that its sibling logDetailPage endpoint enforces, so any logged-in account can enumerate and harvest sensitive log output across the entire scheduler. Reported by VulnCheck; no public exploit identified at time of analysis and it is not listed in CISA KEV.

Authentication Bypass Xxl Job Xuxueli
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM This Month

Stored cross-site scripting in XXL-JOB through 3.5.0-SNAPSHOT allows an authenticated user who holds trigger permission on a target executor job group to inject arbitrary JavaScript via the executorParam argument of the manual-trigger endpoint POST /jobinfo/trigger; the payload is persisted and executes when another user loads the /joblog job log list page (CVSS 3.1: 5.4, AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N). Because the vector specifies PR:L, the attacker must already hold a valid XXL-JOB account with the relevant group permission, and because it specifies UI:R, a second user must open the poisoned log page before any script runs, so exploitation is a two-party, permission-gated scenario rather than an anonymous drive-by. No public exploit code has been identified at time of analysis and the CVE is not listed as confirmed actively exploited (CISA KEV); no EPSS score was supplied with the available data, so the practical risk is driven mainly by whether the admin console is internet-exposed or multi-tenant, where log-viewing by higher-privileged operators is routine.

XSS Xxl Job
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM This Month

Stored cross-site scripting in the XXL-JOB GLUE code editor (versions through 3.5.0-SNAPSHOT) lets an authenticated user with permission to create or edit GLUE-mode jobs persist arbitrary JavaScript through the glueSource parameter, which JobCodeController.save() stores without output encoding and the FreeMarker template job.code.ftl renders unescaped. The script is inert until another authenticated user - typically an administrator - opens the affected job's GLUE code view, so exploitation requires an authenticated attacker (PR:L per the assessed vector) plus victim interaction (UI:R), and the resulting impact is confined to the victim's browser session with low confidentiality and integrity effects (C:L/I:L, S:C); no server-side compromise follows from the XSS itself. No public exploit code has been identified at time of analysis and there is no confirmed active exploitation (not in CISA KEV). At CVSS 5.4 this is a genuine but moderate-priority issue rather than a top-tier emergency, and default deployments remain affected because the vulnerable rendering path lacks output encoding regardless of configuration.

XSS Xxl Job
NVD GitHub
EPSS 0% CVSS 2.0
LOW POC Monitor

Stored cross-site scripting in XXL-JOB up to 3.5.0 allows an authenticated user with permission to manage job groups to inject script through the Name parameter of the /jobgroup/insert endpoint, which then executes in the browser of any admin who views the job-group listing. Publicly available exploit code exists (a GitHub proof-of-concept), but there is no evidence of active exploitation (not in CISA KEV), and no fixed version has been released because the vendor did not respond to coordination attempts. The practical risk is moderate: session or token theft, forced admin actions via the victim's browser, and defacement within the admin console, but no direct server-side code execution.

XSS Java Xxl Job +1
NVD VulDB GitHub
EPSS 0% CVSS 2.0
LOW Monitor

Stored cross-site scripting in XXL-JOB (xxl-job) 3.4.2 and 3.5.0 lets an authenticated operator inject script through the job 'name' or 'author' fields in the admin Task Management interface (JobInfoController); the payload is persisted and executes in the browser of any other user who later opens the affected job list or detail page. Publicly available exploit code exists, but exploitation requires an existing admin-console account with job create/edit rights plus interaction from a second user, so the practical risk is assessed as low despite the public disclosure. No confirmation of active exploitation (CISA KEV) is present in the available intelligence.

XSS Java Xxl Job
NVD GitHub VulDB
EPSS 0% CVSS 2.1
LOW POC Monitor

Remote code execution in Xuxueli xxl-job up to version 3.4.2 allows authenticated low-privileged users to execute arbitrary code on the executor host via the GLUE mode Groovy script handler in GlueFactory.java. The root cause is that GroovyClassLoader.parseClass processes attacker-supplied Groovy source directly, compiling and running it without a restrictive sandbox. A public proof-of-concept exploit targeting v3.4.2 has been released on GitHub, and the vendor did not respond to the coordinated disclosure.

RCE Java Code Injection +2
NVD VulDB GitHub
EPSS 0% CVSS 2.1
LOW POC Monitor

Improper privilege management in xxl-job admin up to version 3.4.2 exposes the `loadById` endpoint of `JobGroupController.java` to unauthorized access by low-privileged authenticated users, leaking executor group configuration data. The vulnerability resides in the admin web interface's job group management controller and allows users who should lack access to read job group details via direct endpoint calls. A public proof-of-concept exploit exists; no vendor patch has been released following disclosure, as the vendor did not respond.

Privilege Escalation Java Xxl Job +1
NVD VulDB GitHub
EPSS 0% CVSS 2.1
LOW POC PATCH Monitor

A vulnerability was found in Xuxueli xxl-job up to 3.1.1. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Java Information Disclosure Xxl Job +1
NVD GitHub VulDB
EPSS 0% CVSS 2.1
LOW POC PATCH Monitor

A vulnerability has been found in Xuxueli xxl-job up to 3.1.1. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Java Information Disclosure Xxl Job +1
NVD GitHub VulDB
EPSS 0% CVSS 2.9
LOW POC PATCH Monitor

Token generation in Xuxueli xxl-job up to version 3.1.1 uses password hashing with insufficient computational effort (weak bcrypt configuration or equivalent), allowing attackers to crack authentication tokens through brute force. The vulnerability affects the makeToken function in IndexController.java and has low practical impact (confidentiality impact only, no integrity or availability damage), but exploitation requires high attack complexity and is not known to be actively exploited at scale despite public disclosure of the vulnerability.

Java Information Disclosure Xxl Job +1
NVD GitHub VulDB
EPSS 1% CVSS 2.1
LOW POC Monitor

OS command injection in Xuxueli xxl-job up to version 3.1.1 allows authenticated remote attackers to execute arbitrary operating system commands via the commandJobHandler function in SampleXxlJob.java. The vulnerability has a publicly available exploit and is rated critical by the discoverer, though the CVSS 4.0 score of 2.1 reflects limited scope (authenticated access required, low confidentiality/integrity/availability impact). With EPSS at 0.71% (72nd percentile), real-world exploitation probability is low despite public POC availability.

Command Injection Xxl Job Xuxueli
NVD GitHub VulDB
EPSS 0% CVSS 2.1
LOW POC Monitor

Server-side request forgery in Xuxueli xxl-job up to version 3.1.1 allows authenticated remote attackers to perform SSRF attacks via the httpJobHandler function, enabling access to internal network resources. The vulnerability has a low CVSS score (2.1) due to required authentication and limited confidentiality impact, but publicly available exploit code exists and should be remediated promptly in affected deployments.

SSRF Xxl Job Xuxueli
NVD GitHub VulDB
EPSS 1% CVSS 8.8
HIGH POC PATCH This Week

Insecure Permissions vulnerability in xxl-job v.2.4.1 allows a remote attacker to execute arbitrary code via the Sub-Task ID component. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Privilege Escalation RCE Xxl Job +1
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL POC Act Now

A vulnerability classified as problematic was found in Xuxueli xxl-job up to 2.4.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Java Information Disclosure Xxl Job +1
NVD GitHub VulDB
EPSS 1% CVSS 8.8
HIGH POC This Week

xxl-job =< 2.4.1 has a Server-Side Request Forgery (SSRF) vulnerability, which causes low-privileged users to control executor to RCE. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

SSRF Xxl Job Xuxueli
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC This Week

xxl-job-admin 2.4.0 is vulnerable to Remote Code Execution (RCE) via /xxl-job-admin/jobcode/save. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

RCE Xxl Job Xuxueli
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM POC This Month

xxl-job-admin 2.4.0 is vulnerable to Cross Site Scripting (XSS) via /xxl-job-admin/joblog/logDetailPage. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

XSS Xxl Job Xuxueli
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM POC This Month

xxl-job-admin 2.4.0 is vulnerable to Insecure Permissions via /xxl-job-admin/joblog/clearLog and /xxl-job-admin/joblog/logDetailCat. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Xxl Job Xuxueli
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC This Week

A lateral privilege escalation vulnerability in XXL-Job v2.4.1 allows users to execute arbitrary commands on another user's account via a crafted POST request to the component /jobinfo/. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Authentication Bypass Privilege Escalation Xxl Job +1
NVD GitHub VulDB
EPSS 0% CVSS 6.1
MEDIUM POC This Month

This affects all versions of the package com.xuxueli:xxl-job. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Xxl Job Xuxueli
NVD
EPSS 1% CVSS 7.5
HIGH POC This Week

Permissions vulnerabiltiy found in Xuxueli xxl-job v2.2.0, v 2.3.0 and v.2.3.1 allows attacker to obtain sensitive information via the pageList parameter. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Xxl Job Xuxueli
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM POC This Month

A vulnerability, which was classified as problematic, has been found in XXL-JOB 2.3.1. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

CSRF Xxl Job Xuxueli
NVD GitHub VulDB
EPSS 2% CVSS 8.8
HIGH POC PATCH This Week

XXL-Job before v2.3.1 contains a Server-Side Request Forgery (SSRF) via the component /admin/controller/JobLogController.java. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

SSRF Xxl Job Xuxueli
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL POC Act Now

XXL-JOB 2.2.0 has a Command execution vulnerability in background tasks. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Command Injection Xxl Job Xuxueli
NVD GitHub
EPSS 1% CVSS 8.8
HIGH PATCH This Week

XXL-JOB all versions as of 11 July 2022 are vulnerable to Insecure Permissions resulting in the ability to execute admin function with low Privilege account. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Privilege Escalation Xxl Job Xuxueli
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM POC This Month

XXL-Job v2.3.0 was discovered to contain a stored cross-site scripting (XSS) vulnerability via /xxl-job-admin/jobinfo. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

XSS Xxl Job Xuxueli
NVD GitHub
EPSS 0% CVSS 8.8
HIGH POC This Week

A Cross-Site Request Forgery (CSRF) in XXL-Job v2.3.0 allows attackers to arbitrarily create administrator accounts via the component /gaia-job-admin/user/add. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

CSRF Xxl Job Xuxueli
NVD GitHub
EPSS 1% CVSS 6.1
MEDIUM POC PATCH This Month

XXL-JOB 2.2.0 allows Stored XSS (in Add User) to bypass the 20-character limit via xxl-job-admin/src/main/java/com/xxl/job/admin/controller/UserController.java. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Java Xxl Job +1
NVD GitHub
EPSS 1% CVSS 6.1
MEDIUM POC PATCH This Month

Multiple cross-site scripting (XSS) vulnerabilities in xxl-job v2.2.0 allow remote attackers to inject arbitrary web script or HTML via (1) AppName and (2)AddressList parameter in. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Java Xxl Job +1
NVD GitHub
EPSS 1% CVSS 7.5
HIGH This Week

xxl-job 2.2.0 allows Information Disclosure of username, model, and password via job/admin/controller/UserController.java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Xxl Job Xuxueli
NVD

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy