CVE-2024-57664
NoneCVSS
—
EPSS
0.6%
Published
Jan 14, 2025
CISA due date
—
Cloudanix analysis
A problem in database software lets attackers send bad queries that can shut the system down until someone restarts it.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The flaw in the sqlg_group_node component permits crafted SQL statements to trigger a denial of service condition against the database server.
Why it matters to the business
Results in unplanned database downtime that can interrupt dependent applications and services until the instance is restarted.
How an attack unfolds
An attacker with SQL execution access submits specially crafted statements targeting sqlg_group_node to induce the crash or hang; no named threat actors or campaigns are associated with this issue.
How to fix it
Upgrade the affected software to a fixed release; for the listed packages apply webkit2gtk updates to version 2.14.2-0ubuntu0.16.04.1 on Ubuntu 16.04 LTS.
How to confirm the fix worked
Confirm the installed package version matches or exceeds the fixed release and test that previously triggering SQL statements no longer cause denial of service.
Typical attack path
- Locate an accessible Virtuoso instance
- Obtain ability to submit SQL statements
- Send crafted SQL payload against sqlg_group_node
- Observe server crash or unresponsiveness
How to detect it
Review database query logs and error logs for repeated malformed statements or sudden server restarts; no specific threat actor indicators are known.
What your security team should do
- Apply the listed fixed package versions immediately
- Restrict direct SQL access to trusted principals only
- Monitor for unusual query patterns that could precede DoS attempts
The record
An issue in the sqlg_group_node 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 | 7.2.12+dfsg-1 |
| 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-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
- CVE-2024-57656 An issue in the sqlc_add_distinct_node component of openlink virtuoso-opensource v7.2.11… Also affects virtuoso-opensource