VIAVIWEB Wallpaper Admin 1.0 contains an SQL injection vulnerability that allows authenticated attackers to manipulate database queries by injecting S...
Description
VIAVIWEB Wallpaper Admin 1.0 contains an SQL injection vulnerability that allows authenticated attackers to manipulate database queries by injecting SQL code through the img_id parameter. Attackers can send GET requests to edit_gallery_image.php with malicious img_id values to extract database information.
AI Analyst Comment
Remediation
Update VIAVIWEB Wallpaper Admin Multiple Products to the latest version. Monitor for exploitation attempts and review access logs.
Executive Summary:
A critical SQL injection vulnerability exists in VIAVIWEB Wallpaper Admin products, identified as CVE-2022-50894. This flaw allows an authenticated attacker to manipulate database queries and steal sensitive information, such as user credentials and configuration data. Due to the high severity (CVSS 9.8), successful exploitation could lead to a complete compromise of the application's database, resulting in a significant data breach.
Vulnerability Details
CVE-ID: CVE-2022-50894
Affected Software: VIAVIWEB Wallpaper Admin Multiple Products
Affected Versions: Version 1.0 is confirmed to be vulnerable. See vendor advisory for a complete list of specific affected products and versions.
Vulnerability: The vulnerability is an SQL injection flaw in the
edit_gallery_image.phpscript. An authenticated attacker can exploit this by sending a specially crafted GET request where theimg_idparameter contains malicious SQL code. Because the application fails to properly sanitize this user-supplied input, the malicious code is executed directly by the database, allowing the attacker to bypass security controls and exfiltrate sensitive data from the database.Business Impact
This vulnerability is rated as critical severity with a CVSS score of 9.8, posing a significant risk to the organization. A successful attack could result in a complete loss of data confidentiality and integrity within the application's database. Potential consequences include the theft of user credentials, personal information, and other sensitive data, leading to reputational damage, regulatory penalties, and financial loss. While the vulnerability requires authentication, a low-privileged user account is sufficient to launch a high-impact attack.
Remediation Plan
Immediate Action: The primary remediation is to apply the vendor-supplied security patches immediately. Upgrade all instances of VIAVIWEB Wallpaper Admin to the latest secure version to resolve the vulnerability.
Proactive Monitoring: System administrators should actively monitor web server and application logs for suspicious activity targeting
edit_gallery_image.php. Look for GET requests with unusual or malformedimg_idparameters containing SQL keywords (e.g.,UNION,SELECT,--,' OR '1'='1'). Monitor for anomalous database query patterns or unexpected outbound network traffic that could indicate data exfiltration.Compensating Controls: If immediate patching is not feasible, implement a Web Application Firewall (WAF) with rules designed to detect and block SQL injection attacks. Additionally, enforce the principle of least privilege for the application's database user account to limit the potential impact of a successful exploit.
Exploitation Status
Public Exploit Available: true
Analyst Notes: As of January 13, 2026, this vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. However, SQL injection is a well-understood vulnerability class, and proof-of-concept exploits are simple to create and are likely available in the public domain. The requirement for authentication reduces the attack surface but does not eliminate the risk, especially from insider threats or attackers who have compromised a user account.
Analyst Recommendation
Given the critical severity (CVSS 9.8) and the high potential for data exfiltration, it is strongly recommended that organizations prioritize patching this vulnerability immediately. All affected VIAVIWEB Wallpaper Admin instances should be upgraded to the latest version without delay. In parallel, security teams should review access logs for any evidence of past exploitation attempts. If patching is delayed for any reason, the implementation of compensating controls, such as a WAF, is crucial to mitigate the immediate risk.