Vulnerability record · CVE-2018-7314 · published 22 February 2018
CVE-2018-7314: PrayerCenter Joomla component SQL injection via sessionid parameter
MMlwebtechnologies · Prayercenter
The PrayerCenter 3.0.2 component for Joomla! contains a SQL injection flaw reachable through the sessionid parameter. It is distinct from CVE-2008-6429. Because the injection point is unauthenticated and network-reachable, it exposes the underlying database to full read and write compromise.
Description
SQL Injection exists in the PrayerCenter 3.0.2 component for Joomla! via the sessionid parameter, a different vulnerability than CVE-2008-6429.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Automated analysis
critical priorityUnauthenticated remote SQL injection with a public exploit and very high EPSS score, though not in KEV.
What it is
The PrayerCenter 3.0.2 component for Joomla! contains a SQL injection flaw reachable through the sessionid parameter. It is distinct from CVE-2008-6429. Because the injection point is unauthenticated and network-reachable, it exposes the underlying database to full read and write compromise.
Impact
An attacker can read, modify, or delete arbitrary data in the Joomla database, including user credentials and configuration, and may pivot to further compromise of the hosting environment. The CVSS 3.0 vector rates confidentiality, integrity, and availability impact as high.
Attack surface
Reached over the network through the component's sessionid parameter; the CVSS vector shows no privileges required and no user interaction, so it is exploitable by an unauthenticated remote attacker. No authentication or victim action is needed.
Exploitation
A public exploit exists in Exploit-DB (EDB-44160), and EPSS estimates a 30-day exploitation probability of about 0.58 (99th percentile). The CVE is not listed in CISA KEV, so no confirmed in-the-wild campaign is documented in this record.
What to do
- Update or remove the PrayerCenter component; if no fixed release exists, take the component offline.
- Apply parameterized queries or strict input validation on the sessionid parameter if maintaining custom code.
- Restrict access to the component with WAF rules blocking SQL injection patterns in sessionid.
- Rotate Joomla database and administrator credentials in case of prior compromise.
- Audit the Joomla database for unauthorized accounts or modified content.
Detection
- Monitor web logs for SQL injection syntax (UNION, SLEEP, quotes, comment markers) in the sessionid parameter.
- Alert on unusual database queries or errors originating from the PrayerCenter component path.
- Review database and file integrity for unexpected changes or new administrative users.
- Correlate requests to the component with outbound database or file activity from the web server.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://exploit-db.com/exploits/44160 | ExploitThird Party AdvisoryVDB Entry |
| https://exploit-db.com/exploits/44160 | ExploitThird Party AdvisoryVDB Entry |
Track CVE-2018-7314 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2018-7314), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.