CVE-2024-57655
NoneCVSS
—
EPSS
0.7%
Published
Jan 14, 2025
CISA due date
—
Cloudanix analysis
A flaw in some database software lets attackers crash the service by sending specially made database commands.
- 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
The flaw in the dfe_n_in_order component permits remote attackers to submit crafted SQL statements that trigger a denial of service, likely through an injection vector causing resource exhaustion or process crash in Virtuoso Open Source 7.2.11.
Why it matters to the business
Successful exploitation can render database services unavailable, leading to application downtime, interrupted data access, and operational disruption for systems relying on the affected database server.
How an attack unfolds
An attacker with network access to a Virtuoso instance crafts and submits malicious SQL statements targeting the dfe_n_in_order component to induce a denial-of-service condition without requiring authentication in many deployments.
How to fix it
Upgrade Virtuoso Open Source to a version that resolves the dfe_n_in_order component issue; restrict direct SQL access from untrusted sources and apply network-level controls until patched.
How to confirm the fix worked
Confirm the installed Virtuoso version is newer than 7.2.11, review component source or release notes for the fix, and test query handling under load with known-bad SQL patterns in a non-production environment.
Typical attack path
- Locate an exposed Virtuoso Open Source instance
- Craft SQL statements exploiting the dfe_n_in_order component
- Submit the malicious queries to trigger resource exhaustion or crash
How to detect it
Review database server logs for repeated or malformed SQL submissions around the dfe_n_in_order component, high CPU or memory usage spikes without legitimate workload, and unexpected process terminations.
What your security team should do
- Prioritize patching the database server due to potential service disruption
- Limit SQL execution privileges to trusted accounts only
- Enable logging of all incoming SQL statements for anomaly detection
The record
An issue in the dfe_n_in_order 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-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