Cloudanix VulnDB

CVE-2024-57663

None

CVSS

—

EPSS

0.7%

Published

Jan 14, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A database product can be made to stop working when someone sends it specially made database commands, potentially interrupting business operations until the system is restarted.

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 sent to the sqlg_place_dpipes component trigger resource exhaustion or crashes in the database server process.

Why it matters to the business

Database services become unavailable, causing operational downtime and potential loss of access to data-dependent applications until the server is restarted.

How an attack unfolds

An attacker with the ability to submit SQL queries crafts and sends malformed statements that exploit the vulnerable component, leading to denial of service without requiring authentication or special privileges beyond normal query access.

How to fix it

Upgrade to the latest available version of Virtuoso Open Source once a fix is released; restrict direct SQL query access from untrusted sources; implement query timeouts and resource limits at the database configuration level.

How to confirm the fix worked

Attempt reproduction of the issue using representative crafted SQL statements in a test environment; monitor server stability and resource usage under load; verify absence of crashes after applying updates.

Typical attack path

  1. Obtain network or local access to submit SQL statements to the database
  2. Craft and transmit malformed SQL statements targeting the vulnerable component
  3. Trigger resource exhaustion or crash in the server process
  4. Repeat as needed to maintain service disruption

How to detect it

Review database query logs for unusually long or malformed SQL statements; correlate with server process crashes or high resource utilization events; examine system logs around the time of service interruptions.

What your security team should do

  • Monitor vendor advisories for patch availability and apply updates promptly
  • Limit SQL query privileges for application accounts to the minimum required
  • Enable logging of all incoming SQL statements for anomaly detection
  • Configure database resource limits to mitigate DoS impact

The record

An issue in the sqlg_place_dpipes 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