VYPR
Unrated severityNVD Advisory· Published Jun 23, 2026· Updated Jun 23, 2026

CVE-2025-61018

CVE-2025-61018

Description

An issue in the sqlo_place_dt_set component of openlink virtuoso-opensource v7.2.11 allows attackers to cause a Denial of Service (DoS) via crafted SQL statements.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

1

Patches

Vulnerability mechanics

Root cause

"Unhandled null or malformed pointer dereference in `sqlo_place_dt_set` when compiling an UPDATE statement with a correlated subquery containing a UNION inside an IN clause."

Attack vector

An attacker with the ability to execute arbitrary SQL statements against a Virtuoso database can trigger a denial of service by sending the crafted `UPDATE` statement shown in the PoC. The statement uses a correlated subquery with a `UNION` inside an `IN` clause, which causes a null-pointer dereference or similar fault in `sqlo_place_dt_set` during query compilation. No authentication or special privileges beyond basic SQL execution are required.

Affected code

The crash occurs in the `sqlo_place_dt_set` function (frame #0) of the Virtuoso Open Source 7.2.11 query compiler. The backtrace shows the fault propagates through `sqlo_place_dt`, `sqlo_place_table`, `sqlo_try`, `sqlo_layout_1`, and ultimately `sqlc_update_searched` during compilation of an `UPDATE` statement with a correlated subquery and `UNION`.

What the fix does

The advisory does not include a patch. The vendor has been notified via the GitHub issue, but no fix commit or workaround is published as of this analysis. The root cause appears to be an unhandled edge case in `sqlo_place_dt_set` when processing a correlated subquery that returns a `UNION` result set inside an `IN` clause — the function likely assumes a valid data-type descriptor but receives a null or malformed pointer.

Preconditions

  • authAbility to execute arbitrary SQL statements against the Virtuoso database server.
  • configThe server must be running Virtuoso Open Source 7.2.11 (or the beta Docker image).

Generated on Jun 24, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

1

News mentions

0

No linked articles in our index yet.