CVE-2010-0694 in Com Perchagalleryinfo

Summary

by MITRE

SQL injection vulnerability in the PerchaGallery (com_perchagallery) component before 1.5b for Joomla! allows remote attackers to execute arbitrary SQL commands via the id parameter in an editunidad action to index.php.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 05/01/2026

The CVE-2010-0694 vulnerability represents a critical SQL injection flaw within the PerchaGallery component for Joomla! versions prior to 1.5b. This vulnerability exists in the component's handling of user input through the id parameter during an editunidad action, creating a pathway for remote attackers to execute arbitrary SQL commands against the underlying database. The flaw stems from insufficient input validation and improper parameter sanitization within the component's backend processing logic, allowing malicious actors to inject SQL payloads that bypass normal authentication and authorization mechanisms.

The technical exploitation of this vulnerability occurs when an attacker crafts a malicious request containing specially formatted SQL commands within the id parameter of the index.php endpoint. When the vulnerable component processes this input without proper sanitization, the injected SQL code executes within the database context, potentially enabling full database access, data manipulation, or even complete system compromise. The vulnerability specifically targets the editunidad action, indicating that the flaw exists in the component's administrative or modification handling routines rather than basic frontend functionality. This type of injection vulnerability falls under CWE-89 which categorizes SQL injection as a serious weakness in software applications that directly interact with databases.

The operational impact of this vulnerability extends beyond simple data theft, as successful exploitation could lead to complete system compromise and unauthorized access to sensitive information stored within the Joomla! database. Attackers could potentially extract user credentials, modify content, delete database records, or establish persistent backdoors within the affected system. The remote nature of this attack means that exploitation does not require physical access to the system, making it particularly dangerous for web applications that are publicly accessible. This vulnerability aligns with ATT&CK technique T1190 which describes the use of SQL injection to gain access to databases and extract sensitive information.

Organizations affected by this vulnerability should implement immediate mitigation strategies including applying the official security patch released by the Joomla! development team for version 1.5b and later. Additionally, administrators should consider implementing web application firewalls to monitor and filter suspicious SQL injection patterns, conduct thorough input validation on all user-supplied data, and regularly audit database access logs for signs of unauthorized activity. The vulnerability demonstrates the importance of maintaining up-to-date software components and following secure coding practices such as parameterized queries and input sanitization to prevent injection attacks. Regular security assessments and penetration testing should be conducted to identify similar vulnerabilities within the broader application architecture.

Reservation

02/23/2010

Disclosure

02/23/2010

Moderation

accepted

Entry

VDB-51940

CPE

ready

Exploit

Download

EPSS

0.00997

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!