CVE-2024-54820
Published: 24 February 2025
Summary
CVE-2024-54820 is a critical-severity SQL Injection (CWE-89) vulnerability in Xone (inferred from references). Its CVSS base score is 9.8 (Critical).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 15.6% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
The strongest mitigations our analysis identified are NIST 800-53 RA-5 (Vulnerability Monitoring and Scanning) and SI-10 (Information Input Validation).
Deeper analysis
CVE-2024-54820 is a SQL injection vulnerability (CWE-89) in XOne Web Monitor v02.10.2024.530 using framework 1.0.4.9. The issue exists in the login page, where attackers can use crafted input to extract all usernames and passwords from the database. It carries a CVSS v3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) and was published on 2025-02-24.
Unauthenticated attackers with network access can exploit the vulnerability remotely with low complexity and no user interaction required. Exploitation enables extraction of all stored credentials, with high impacts on confidentiality, integrity, and availability as scored by CVSS.
Advisories and further details are available in the GitHub repository at https://github.com/jcarabantes/CVE-2024-54820 and on the vendor site at https://xone.es/.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2025-4289
Vulnerability details
XOne Web Monitor v02.10.2024.530 framework 1.0.4.9 was discovered to contain a SQL injection vulnerability in the login page. This vulnerability allows attackers to extract all usernames and passwords via a crafted input.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
SQL injection in unauthenticated login of public-facing web app directly enables remote exploitation for credential access.
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Directly prevents SQL injection vulnerabilities by validating and sanitizing crafted inputs on the login page before they reach the database.
Requires identification, reporting, and timely remediation of flaws like this SQL injection in the login page to eliminate the vulnerability.
Vulnerability monitoring and scanning detects SQL injection issues in web applications such as the login page of XOne Web Monitor.