CVE-2018-6395
Description
SQL Injection exists in the Visual Calendar 3.1.3 component for Joomla! via the id parameter in a view=load action.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
2= 3.1.3+ 1 more
- (no CPE)range: = 3.1.3
- (no CPE)range: = 3.1.3
Patches
Vulnerability mechanics
Root cause
"Missing input sanitization on the `id` GET parameter allows SQL injection in the view=load action."
Attack vector
An attacker sends a crafted HTTP GET request to the Joomla! instance with `option=com_visualcalendar`, `view=load`, and a malicious `id` parameter [ref_id=1]. The `id` parameter is vulnerable to boolean-based blind, time-based blind, and UNION query injection techniques [ref_id=1]. No authentication is required; the attacker only needs network access to the web application.
Affected code
The vulnerable component is Visual Calendar 3.1.3 for Joomla!. The SQL injection occurs in the view=load action, where the `id` GET parameter is passed unsanitized into a database query [ref_id=1]. The specific file or function within the component is not identified in the advisory.
What the fix does
No patch or official fix is published in the provided bundle. The advisory does not include a vendor patch or remediation guidance. Users should apply input validation and parameterized queries to the `id` parameter in the view=load action, or contact the vendor for an updated version.
Preconditions
- configThe Joomla! site must have the Visual Calendar 3.1.3 component installed and enabled.
- networkThe attacker must be able to send HTTP GET requests to the Joomla! instance.
- authNo authentication or special privileges are required.
Reproduction
1. Identify a Joomla! site running Visual Calendar 3.1.3. 2. Send a GET request to `http://localhost/[PATH]/index.php?option=com_visualcalendar&view=load&id=[SQL]` where `[SQL]` is a malicious payload. 3. Example payloads from the exploit [ref_id=1]: - Boolean-based blind: `id=1 AND 2616=2616` - Time-based blind: `id=1 AND SLEEP(5)` - UNION query: `id=1 UNION ALL SELECT CONCAT(0x716a627a71,...),NULL,NULL,NULL,NULL,NULL-- QpYd`
Generated on May 25, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
1- www.exploit-db.com/exploits/43933/mitreexploitx_refsource_EXPLOIT-DB
News mentions
0No linked articles in our index yet.