CVE-2020-23811
Description
xxl-job 2.2.0 allows Information Disclosure of username, model, and password via job/admin/controller/UserController.java.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
xxl-job 2.2.0 exposes usernames, models, and passwords via UserController.java, allowing unauthorized information disclosure.
Vulnerability
Overview
CVE-2020-23811 is an information disclosure vulnerability in xxl-job version 2.2.0, a distributed task scheduling framework. The flaw exists in the UserController.java file located in the job/admin/controller/ directory. An attacker can obtain sensitive information including usernames, model data, and passwords from the affected endpoint [1][2].
Exploitation
The vulnerability can be exploited by sending a request to the vulnerable controller endpoint without any authentication. As xxl-job's admin interface is typically accessible over the network, any unauthenticated attacker can retrieve the exposed credentials. The exact endpoint is not publicly detailed but involves the user management functionality.
Impact
Successful exploitation allows an attacker to collect legitimate user credentials. This information disclosure can lead to unauthorized access to the scheduling platform, potentially allowing the attacker to manage tasks, execute arbitrary code, or disrupt services that rely on xxl-job.
Mitigation
As of the publication date (2020-09-03), no official patch was available. Users are advised to upgrade to the latest version of xxl-job from the official GitHub repository [1] and to restrict network access to the administration interface. Additionally, implementing strong authentication and monitoring for unauthorized access attempts is recommended.
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
com.xuxueli:xxl-jobMaven | <= 2.2.0 | — |
Affected products
2- xxl-job/xxl-jobdescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
3- github.com/advisories/GHSA-m5q9-488r-4rmpghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2020-23811ghsaADVISORY
- www.ccsq8.com/issues.htmlmitrex_refsource_MISC
News mentions
0No linked articles in our index yet.