CVE-2014-7201 in dmmjobcontrolinfo

Summary

by MITRE

Multiple SQL injection vulnerabilities in the search function in pi1/class.tx_dmmjobcontrol_pi1.php in the JobControl (dmmjobcontrol) extension 2.14.0 and earlier for TYPO3 allow remote attackers to execute arbitrary SQL commands via the (1) education, (2) region, or (3) sector fields, as demonstrated by the tx_dmmjobcontrol_pi1[search][sector][] parameter to jobs/.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 05/26/2025

The CVE-2014-7201 vulnerability represents a critical SQL injection flaw in the TYPO3 JobControl extension version 2.14.0 and earlier. This vulnerability specifically targets the search functionality within the pi1/class.tx_dmmjobcontrol_pi1.php file, making it accessible to remote attackers who can manipulate the application's database operations through carefully crafted input parameters. The vulnerability affects three distinct parameter fields including education, region, and sector, with the sector parameter being demonstrated through the tx_dmmjobcontrol_pi1[search][sector][] parameter path. This flaw falls under the category of CWE-89 SQL Injection as defined by the Common Weakness Enumeration standard, which classifies it as a direct injection of SQL commands into database queries. The attack vector enables unauthorized execution of arbitrary SQL commands, potentially allowing attackers to extract sensitive data, modify database contents, or even escalate privileges within the application's database environment.

The operational impact of this vulnerability extends beyond simple data theft, as it provides attackers with the capability to manipulate the entire job posting system. Remote attackers can leverage this vulnerability to gain unauthorized access to job listings, applicant information, and potentially administrative credentials stored within the TYPO3 database. The search function serves as an entry point where user input directly translates into database queries without proper sanitization or parameterization, creating a pathway for malicious SQL commands to execute within the database context. This vulnerability specifically affects TYPO3 installations using the dmmjobcontrol extension, making it particularly dangerous for organizations relying on job board functionality within their content management systems.

Security practitioners should recognize this vulnerability as a prime example of insufficient input validation and improper database query construction in web applications. The ATT&CK framework categorizes this as a database injection technique under the T1566.001 sub-technique, where adversaries leverage application vulnerabilities to access or manipulate database systems. Organizations using TYPO3 with the dmmjobcontrol extension must immediately implement mitigations including input parameter validation, prepared statements, and proper query parameterization. The recommended remediation approach involves upgrading to a patched version of the extension, implementing input sanitization measures, and applying web application firewall rules to filter malicious SQL payloads. Additionally, database access controls should be reviewed to ensure that application accounts have minimal required privileges and that proper logging mechanisms are in place to detect potential exploitation attempts. The vulnerability demonstrates the critical importance of validating all user inputs and implementing proper database query isolation techniques to prevent unauthorized command execution within web applications.

Reservation

09/26/2014

Disclosure

10/10/2014

Moderation

accepted

Entry

VDB-71927

CPE

ready

Exploit

Download

EPSS

0.02348

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!