← Vulnerability feed

Vulnerability record · CVE-2015-7297 · published 29 October 2015

CVE-2015-7297: Joomla! core SQL injection allows arbitrary SQL command execution

Joomla · Joomla\!

Joomla! 3.2 before 3.4.4 contains a SQL injection flaw in core code that lets remote attackers run arbitrary SQL commands through unspecified vectors. It is distinct from CVE-2015-7858. Because the injection is in core and reachable without authentication, it exposes the site database and, per public exploit write-ups, can lead to full administrative access.

7.5 CVSS 2.0 High EPSS 100% · top 0.1% CWE-89 · SQL injection
7.5CVSS 2.0 base score
100%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
18References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

SQL injection vulnerability in Joomla! 3.2 before 3.4.4 allows remote attackers to execute arbitrary SQL commands via unspecified vectors, a different vulnerability than CVE-2015-7858.

AV:N/AC:L/Au:N/C:P/I:P/A:P

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

critical priorityUnauthenticated remote SQL injection in a widely deployed CMS with public exploit code and near-maximum EPSS, though not in KEV.

What it is

Joomla! 3.2 before 3.4.4 contains a SQL injection flaw in core code that lets remote attackers run arbitrary SQL commands through unspecified vectors. It is distinct from CVE-2015-7858. Because the injection is in core and reachable without authentication, it exposes the site database and, per public exploit write-ups, can lead to full administrative access.

Impact

An attacker can read and modify database contents, including user credentials and configuration, and public exploit material indicates this can be chained to full administrative access and remote code execution.

Attack surface

Reached over the network via HTTP against the Joomla! core; the CVSS vector AV:N/AC:L/Au:N indicates no authentication and no user interaction are required. The exact vulnerable parameter is not specified in the record.

Exploitation

Not listed in CISA KEV, but EPSS is very high (0.99967, 99.976th percentile) and references include Exploit-DB, Packet Storm, Rapid7 Metasploit modules and a Trustwave blog tagged Exploit, indicating public exploit code exists.

What to do

  • Upgrade Joomla! to 3.4.4 or later immediately; this is the vendor fix.
  • If immediate upgrade is not possible, restrict or block access to the affected core component at the web server or WAF until patched.
  • Rotate Joomla! database credentials and administrator passwords after patching, since SQL injection may have exposed them.
  • Review database and Joomla! admin accounts for unauthorized changes or additions.
  • Apply least privilege to the Joomla! database user to limit what injected SQL can do.

Detection

  • Inspect web server and WAF logs for SQL metacharacters (quotes, UNION, SLEEP, BENCHMARK) in requests to Joomla! endpoints.
  • Monitor database logs for anomalous queries or errors originating from the web application user.
  • Alert on unexpected creation of Joomla! administrator accounts or changes to user privilege tables.
  • Hunt for outbound connections or file writes from the web server consistent with post-exploitation RCE.

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

Track CVE-2015-7297 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.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2016-10033PHPMailer isMail mailSend argument injection enables remote code executionPHPMailer before 5.2.18 fails to properly sanitize the Sender property in the mailSend function of the isMail transport, allowing a crafted backslash…KEVEPSS 100%analysed5.3CVE-2023-23752Joomla! webservice endpoints improper access checkJoomla! 4.0.0 through 4.2.7 contains an improper access check that allows unauthenticated access to webservice endpoints. Because the endpoints can e…KEVEPSS 100%analysed9.8CVE-2026-48902Joomla\! cleartext transmission vulnerabilityThe password and username reset features created plain http links for https connections if the "Force SSL" flag wasn't explicitly set.EPSS 0.33%9.8CVE-2025-25226Joomla\! sql injection vulnerabilityImproper handling of identifiers lead to a SQL injection vulnerability in the quoteNameStr method of the database package. Please note: the affected …EPSS 0.47%9.8CVE-2022-23795Joomla\! improper authentication vulnerabilityAn issue was discovered in Joomla! 2.5.0 through 3.10.6 & 4.0.0 through 4.1.0. A user row was not bound to a specific authentication mechanism which …EPSS 1.1%9.8CVE-2022-23797Joomla\! sql injection vulnerabilityAn issue was discovered in Joomla! 3.0.0 through 3.10.6 & 4.0.0 through 4.1.0. Inadequate filtering on the selected Ids on an request could resulted …EPSS 1.1%9.8CVE-2022-23799Joomla\! vulnerabilityAn issue was discovered in Joomla! 4.0.0 through 4.1.0. Under specific circumstances, JInput pollutes method-specific input bags with $_REQUEST data.EPSS 1.2%9.8CVE-2010-1433Joomla\! unrestricted file upload vulnerabilityJoomla! Core is prone to a vulnerability that lets attackers upload arbitrary files because the application fails to properly verify user-supplied in…EPSS 1.1%

Source: NIST National Vulnerability Database (record CVE-2015-7297), CISA KEV, FIRST EPSS (scores of 2026-09-16). This page is refreshed as NVD updates the record.