CVE-2007-2314 in Crea-Bookinfo

Summary

by MITRE

Multiple SQL injection vulnerabilities in Crea-Book 1.0, and possibly earlier, when magic_quotes_gpc is disabled, allow remote attackers to execute arbitrary SQL commands via the (1) pseudo or (2) passe parameter to (a) configurer.php, (b) connect.php, (c) delete.php, (d) delete2.php, (e) index.php, (f) infos.php, (g) membres.php, (h) modif-infos.php, (i) modif-message.php, (j) modif.php, (k) uninstall.php, or (l) uninstall_table.php in admin/, different vectors than CVE-2007-2000. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.

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

Analysis

by VulDB Data Team • 03/13/2015

The vulnerability described in CVE-2007-2314 represents a critical SQL injection flaw affecting Crea-Book version 1.0 and potentially earlier releases. This vulnerability specifically manifests when the PHP configuration option magic_quotes_gpc is disabled, creating a dangerous condition where user input is not properly sanitized before being incorporated into SQL queries. The flaw exists across multiple administrative scripts within the application's admin directory, making it particularly dangerous as it affects numerous entry points for attacker exploitation. The vulnerability impacts parameters named pseudo and passe which are processed in scripts including configurer.php, connect.php, delete.php, and many others, demonstrating the widespread nature of the issue. The absence of proper input validation and sanitization creates a pathway for malicious actors to inject arbitrary SQL commands directly into the database layer.

This vulnerability directly maps to CWE-89 which defines SQL injection as the improper handling of user-supplied input that is directly incorporated into SQL queries without adequate sanitization or parameterization. The attack vector leverages the fundamental weakness in input validation where unfiltered user data flows directly into database operations, enabling attackers to manipulate the underlying database structure and potentially extract sensitive information. The exploitation requires minimal privileges since the vulnerability exists in administrative scripts that typically handle sensitive operations, making the impact significantly more severe than standard application-level flaws. The vulnerability's presence in multiple files suggests poor code quality and lack of consistent security practices throughout the application's development lifecycle.

The operational impact of this vulnerability extends far beyond simple data theft, as attackers can execute arbitrary SQL commands that may result in complete database compromise, unauthorized access to sensitive user information, data modification or deletion, and potential privilege escalation within the application. The fact that this affects administrative scripts means that successful exploitation could allow attackers to gain full control over the application's backend database, potentially leading to complete system compromise. The vulnerability's exposure across multiple scripts increases the attack surface and reduces the effort required for successful exploitation, making it particularly attractive to malicious actors. Organizations using affected versions of Crea-Book face significant risk of data breaches, regulatory compliance violations, and potential legal consequences from unauthorized data access or modification.

The recommended mitigation strategies for this vulnerability include immediate implementation of proper input validation and sanitization across all user-supplied parameters, ensuring that magic_quotes_gpc is properly configured or that applications implement robust parameterized queries. Organizations should upgrade to patched versions of Crea-Book if available, or implement proper input filtering mechanisms such as prepared statements and parameterized queries to prevent SQL injection. Additionally, comprehensive code review processes should be implemented to identify and remediate similar vulnerabilities throughout the application codebase. Security monitoring and intrusion detection systems should be configured to detect unusual database access patterns that might indicate exploitation attempts. The vulnerability also highlights the importance of following secure coding practices and adhering to OWASP Top Ten security guidelines for preventing injection flaws in web applications. Organizations should consider implementing web application firewalls and database activity monitoring solutions to provide additional layers of protection against such attacks.

Reservation

04/26/2007

Disclosure

04/26/2007

Moderation

accepted

Entry

VDB-36447

CPE

ready

EPSS

0.01936

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!