CVE-2024-57639
NoneCVSS
—
EPSS
0.6%
Published
Jan 14, 2025
CISA due date
—
Cloudanix analysis
A flaw in database software lets attackers send specially made database commands that can shut the service down until it is restarted or fixed.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Network Service
- Class
- SQL Injection
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Crafted SQL statements trigger a crash or resource exhaustion in the dc_elt_size component, resulting in denial of service.
Why it matters to the business
Service outages and unplanned downtime for database-dependent applications until the vulnerable systems are restarted or patched.
How an attack unfolds
An attacker crafts a malicious SQL statement that exercises the dc_elt_size logic, causing the server process to terminate or hang and denying service to legitimate users.
How to fix it
Upgrade all listed kernel-rt packages to the fixed version 0:2.6.24.7-132.el5rt or later; apply vendor patches for virtuoso-opensource if a separate update is published.
How to confirm the fix worked
Verify package versions match the fixed releases, re-test with the original proof-of-concept SQL statements to confirm the denial-of-service condition no longer occurs, and monitor process stability under load.
Typical attack path
- Identify a reachable instance of the vulnerable database server
- Submit a specially crafted SQL statement via an authorized or unauthenticated channel
- Trigger the dc_elt_size flaw leading to process crash or resource exhaustion
- Repeat to maintain the denial-of-service condition
How to detect it
Search database query logs and application logs for unusually long or malformed SQL statements around the time of service restarts or crashes; correlate with process termination events.
What your security team should do
- Prioritize patching of internet-facing or high-value database instances within the next maintenance window
- Implement network segmentation or query allow-listing to reduce exposure until patches are applied
- Review logging configuration to capture SQL statement text for future incident response
The record
An issue in the dc_elt_size component of openlink virtuoso-opensource v7.2.11 allows attackers to cause a Denial of Service (DoS) via crafted SQL statements.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | virtuoso-opensource | 0 | No fix |
| Debian:12 | virtuoso-opensource | 0 | No fix |
| Debian:13 | virtuoso-opensource | 0 | 7.2.12+dfsg-0.2 |
| Ubuntu:20.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:22.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:24.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:24.10 | virtuoso-opensource | 0 | No fix |
| Ubuntu:25.04 | virtuoso-opensource | 0 | No fix |
| Ubuntu:25.10 | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:22.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:24.04:LTS | virtuoso-opensource | 0 | No fix |
Related vulnerabilities
- CVE-2024-57662 An issue in the sqlg_hash_source component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57663 An issue in the sqlg_place_dpipes component of openlink virtuoso-opensource v7.2.11… Also affects virtuoso-opensource
- CVE-2024-57664 An issue in the sqlg_group_node component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57653 An issue in the qst_vec_set_copy component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57655 An issue in the dfe_n_in_order component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57661 An issue in the sqlo_df component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57657 An issue in the sqlg_vec_upd component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57658 An issue in the sql_tree_hash_1 component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource