CVE-2017-11650 in Vigor AP910Cinfo

Summary

by MITRE

Cross-site scripting (XSS) vulnerability in DrayTek Vigor AP910C devices with firmware 1.2.0_RC3 build r6594 allows remote attackers to inject arbitrary web script or HTML via vectors involving home.asp.

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

Analysis

by VulDB Data Team • 01/11/2020

The vulnerability identified as CVE-2017-11650 represents a critical cross-site scripting flaw in DrayTek Vigor AP910C wireless access points running firmware version 1.2.0_RC3 build r6594. This security weakness resides within the device's web-based management interface, specifically in the home.asp page handling mechanism. The vulnerability stems from inadequate input validation and output encoding practices within the affected device's web server implementation, creating an exploitable condition that allows remote attackers to execute malicious scripts in the context of authenticated users.

The technical exploitation of this vulnerability occurs through manipulation of input parameters sent to the home.asp page, which fails to properly sanitize user-supplied data before incorporating it into dynamically generated web content. This lack of proper input sanitization enables attackers to inject malicious HTML and JavaScript code that executes in the browser of any user who views the affected page. The vulnerability is classified as a reflected XSS attack vector since the malicious payload is reflected back to the user through the web application's response, making it particularly dangerous for network administrators who might inadvertently click on malicious links or be subjected to drive-by attacks.

From an operational perspective, this vulnerability poses significant risks to network security infrastructure as it allows remote code execution capabilities without requiring authentication. An attacker could potentially redirect users to malicious websites, steal session cookies, perform actions on behalf of authenticated users, or even gain deeper access to the network through subsequent exploitation. The impact extends beyond simple script injection as it compromises the integrity of the management interface, potentially leading to complete device compromise and unauthorized network access. This vulnerability particularly affects enterprise and small business environments where network administrators rely on web-based interfaces for device management.

The security implications of CVE-2017-11650 align with CWE-79 which specifically addresses cross-site scripting vulnerabilities in web applications. This weakness falls under the broader category of injection flaws that allow attackers to manipulate web applications and execute unauthorized commands. The ATT&CK framework categorizes this vulnerability under T1212 Exploitation for Credential Access and T1071.004 Application Layer Protocol: Web Protocols, as it exploits web application vulnerabilities to gain unauthorized access. Organizations should immediately implement network segmentation to isolate affected devices, apply firmware updates from DrayTek, and conduct thorough network monitoring for suspicious activities. Additionally, implementing web application firewalls and input validation controls can provide additional layers of protection against similar exploitation attempts.

Reservation

07/25/2017

Disclosure

03/06/2018

Moderation

accepted

CPE

ready

EPSS

0.00930

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!