CVE-2022-2717 in JoomSport Plugininfo

Summary

by MITRE • 09/06/2022

The JoomSport – for Sports: Team & League, Football, Hockey & more plugin for WordPress is vulnerable to SQL Injection via the 'orderby' parameter on the joomsport-events-form page in versions up to, and including, 5.2.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrative privileges, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 04/08/2026

The CVE-2022-2717 vulnerability affects the JoomSport WordPress plugin, a popular sports management solution that supports various sports including football and hockey. This vulnerability exists in versions up to and including 5.2.5, representing a critical security flaw that undermines the integrity of the plugin's database interactions. The vulnerability specifically targets the 'orderby' parameter within the joomsport-events-form page, where the plugin fails to properly sanitize user input before incorporating it into database queries.

The technical flaw stems from insufficient input validation and escaping mechanisms within the plugin's codebase, classified under CWE-89 which represents SQL injection vulnerabilities. The vulnerability occurs because the plugin does not adequately prepare or escape the user-supplied 'orderby' parameter before executing database operations. This lack of proper input sanitization creates a pathway for attackers to manipulate the existing SQL queries through injection attacks, allowing them to append malicious SQL commands to legitimate database operations.

Attackers exploiting this vulnerability require administrative privileges within the WordPress environment to leverage the SQL injection flaw effectively. However, the impact remains severe even with this prerequisite since authenticated administrators typically possess extensive access to system resources and sensitive data. The vulnerability enables attackers to extract confidential information from the database including user credentials, personal data, and potentially system configuration details that could facilitate further attacks or compromise the entire WordPress installation.

The operational impact of this vulnerability extends beyond simple data exfiltration, as it can enable attackers to manipulate the sports management data, potentially disrupting team standings, player statistics, or event scheduling information. This type of attack aligns with ATT&CK technique T1071.004 for application layer protocol manipulation and T1005 for data from local system. The vulnerability demonstrates poor secure coding practices that violate fundamental security principles for database query construction and input handling.

Organizations using the affected JoomSport plugin versions should immediately update to the latest available release which contains proper input sanitization and SQL query preparation measures. System administrators should implement additional monitoring for unusual database query patterns and unauthorized administrative access attempts. The vulnerability highlights the importance of proper parameterized queries and input validation as recommended in OWASP Top Ten security guidelines. Regular security audits and vulnerability assessments should be conducted to identify similar issues in other plugins and themes that may be susceptible to similar injection attacks.

Responsible

Wordfence

Reservation

08/08/2022

Disclosure

09/06/2022

Moderation

accepted

CPE

ready

EPSS

0.01105

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!