CVE-2019-25754 in vRestaurantinfo

Summary

by MITRE • 06/19/2026

Joomla Component vRestaurant 1.9.4 contains an SQL injection vulnerability that allows unauthenticated attackers to execute arbitrary SQL queries by injecting malicious code through the keysearch parameter. Attackers can send POST requests to the menu-listing-layout endpoint with crafted SQL payloads in the keysearch parameter to extract database table names and sensitive information from the database.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 06/19/2026

The Joomla component vRestaurant version 1.9.4 presents a critical SQL injection vulnerability that compromises the integrity and confidentiality of web applications relying on this component. This vulnerability stems from inadequate input validation and sanitization within the application's parameter handling mechanisms, specifically affecting the keysearch parameter in the menu-listing-layout endpoint. The flaw allows unauthenticated attackers to inject malicious SQL code directly into the application's database query execution flow, bypassing normal authentication and authorization controls that should protect sensitive data access.

The technical implementation of this vulnerability occurs when the application processes user input from the keysearch parameter without proper sanitization or parameterized query construction. When attackers submit POST requests containing crafted SQL payloads, the application fails to distinguish between legitimate user input and malicious code, resulting in the execution of unauthorized database operations. This vulnerability operates at the application layer and can be exploited through standard web application attack vectors, making it particularly dangerous as it requires no prior authentication credentials or privileged access to the system.

The operational impact of this vulnerability extends beyond simple data theft, as attackers can extract comprehensive database schema information including table names, column structures, and potentially sensitive user data. Through careful exploitation techniques, threat actors can enumerate database contents, extract user credentials, session tokens, and other confidential information stored within the application's backend database. The vulnerability's unauthenticated nature means that any user with access to the affected web application can potentially exploit this flaw, significantly expanding the attack surface and potential impact.

Security professionals should note this vulnerability aligns with CWE-89, which specifically addresses SQL injection flaws in software applications. The attack pattern follows established methodologies described in the MITRE ATT&CK framework under the T1190 technique for exploitation of vulnerabilities in web applications. Organizations should implement immediate mitigations including input validation, parameterized queries, and web application firewalls to prevent exploitation. Additionally, the vulnerability demonstrates the critical importance of regular security assessments and timely patch management for content management systems and third-party components to prevent such widespread exploitation opportunities.

Responsible

VulnCheck

Reservation

06/19/2026

Disclosure

06/19/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00000

KEV

no

Activities

very low

Sector

Hospital

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!