Summary
CVE-2026-101108 is a critical, unauthenticated SQL injection vulnerability in the Vehicle Manager (Free) extension for Joomla, developed by ordasoft.com. The flaw is rated 9.3 (Critical) and allows a remote, unauthenticated attacker to inject arbitrary SQL via the component’s sorting parameters, potentially exposing the full contents of the site’s database. It affects all releases from 1.0.0 through 6.5.7 and is fixed in 6.5.8.
Technical details
- Root cause:
site/vehiclemanager.phpin thecom_vehiclemanagercomponent passes theorder_fieldandorder_directionsort parameters through a sanitizing/escaping function, but the resulting value is then inserted directly into an unquotedORDER BYclause. Because the value is not enclosed in quotes, string-escaping provides no protection against injected SQL syntax. - Trigger conditions: the vulnerable code path is reachable from three anonymous, frontend entry points — the category listing view, the search view, and the all-vehicles listing view — meaning no authentication or prior session is required.
- Attack vector: network-based, delivered via crafted GET/POST requests to the affected Joomla component; no user interaction is needed.
- Impact: successful exploitation allows an attacker to manipulate backend SQL queries, enabling extraction of arbitrary database contents (e.g., via error-based techniques) and potentially further compromise of confidentiality, integrity, and availability of the underlying data.
Affected software
- Vehicle Manager (Free) extension for Joomla, versions 1.0.0 through 6.5.7 (inclusive)
- Component identifier:
com_vehiclemanager - Vendor: ordasoft.com
Severity
- CVSS Score: 9.3 (Critical)
- CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: upgrade Vehicle Manager (Free) for Joomla to version 6.5.8 or later, which corrects the unquoted
ORDER BYhandling of theorder_fieldandorder_directionparameters. - If immediate patching is not possible: restrict or block public access to the vulnerable category listing, search, and all-vehicles listing endpoints of the component at the web server or WAF layer, and monitor logs for anomalous
order_field/order_directionvalues (e.g., SQL keywords, quotes, or subquery syntax) until the update can be applied. - General: review database accounts used by Joomla/the extension to ensure least-privilege access, limiting the potential impact of any successful injection.

