critical · CVSS v3 9.8 · CVSS v4 9.3
CVE-2026-88854
The vulnerability is an unauthenticated SQL injection in the OrdaSoft Joomla Gallery extension’s search endpoint. It allows attackers to exe
Overview
The vulnerability is an unauthenticated SQL injection in the OrdaSoft Joomla Gallery extension’s search endpoint. It allows attackers to execute arbitrary SQL queries and exfiltrate database contents without authentication. The flaw exists because the getVar() method is not properly sanitized.
Description
Joomla Extension - OrdaSoft.com - Unauthenticated SQL Injection in OrdaSoft Joomla Gallery extension for Joomla getVar(), which is not a real Joomla filter method and falls through to a filter that strips HTML tags but does not touch quotes or SQL syntax. The value is concatenated directly into a LIKE clause with no escaping. The endpoint requires no login of any kind: mod_osgallery_search is a public, commonly-published search box. Any anonymous site visitor can inject a UNION SELECT and read arbitrary database content.
Impact
Confidentiality: attackers can read arbitrary database tables, including user credentials and site content. Integrity: potential for data manipulation if the injection is extended. Availability: not directly impacted. Defenders: site administrators and security teams must address the issue promptly.
Remediation
Update to the latest version of the OrdaSoft Joomla Gallery extension that includes proper input sanitization. If an update is not possible, disable the mod_osgallery_search endpoint or restrict it via a web application firewall to block SQL injection patterns. Ensure the Joomla core is up to date and monitor for any anomalous database activity.
Risk context
The vulnerability carries a critical severity (CVSS 9.8) and requires no authentication, making it an immediate threat to any site running the affected extension. Prompt remediation is recommended to prevent data exfiltration.
Affected products
- OrdaSoft Joomla Gallery
- Joomla CMS
- OrdaSoft.com
Scores
- Severity
- critical
- CVSS v2
- 7.5
- CVSS v3
- 9.8
- CVSS v4
- 9.3
- EPSS
- —