CVE-2024-57647: virtuoso-opensource · SQL Injection
Affects virtuoso-opensourceSource CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 09:15 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 52% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 14 Jan 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubopenlink/virtuoso-opensourcepkg:github/openlink/virtuoso-opensourceOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Immediately restrict network access to the Virtuoso OpenSource database instance by implementing firewall rules or network segmentation to allow only trusted IP addresses and services to connect. 2. Monitor database logs and network traffic for unusual or malformed SQL queries that may indicate exploitation attempts. 3. Employ Web Application Firewalls (WAFs) or database activity monitoring tools capable of detecting and blocking SQL injection patterns targeting Virtuoso. 4. If possible, deploy Virtuoso instances behind VPNs or private networks to reduce exposure to the public internet. 5. Regularly back up database contents to enable recovery in case of corruption or service disruption. 6. Engage with OpenLink or the Virtuoso community to track the release of official patches or updates addressing this vulnerability and plan prompt deployment. 7. Conduct a thorough review of all applications interfacing with Virtuoso to ensure they use parameterized queries or other SQL injection mitigations to reduce risk. 8. Consider temporary disabling or limiting the functionality of the row_insert_cast component if feasible until a patch is available. 9. Educate relevant IT and security personnel about the vulnerability and the importance of rapid incident response.
Description
An issue in the row_insert_cast component of openlink virtuoso-opensource v7.2.11 allows attackers to cause a Denial of Service (DoS) via crafted SQL statements.