CVE-2017-17932 in ALLMediaServerinfo

Summary

by MITRE

A buffer overflow vulnerability exists in MediaServer.exe in ALLPlayer ALLMediaServer 0.95 and earlier that could allow remote attackers to execute arbitrary code and/or cause denial of service on the victim machine/computer via a long string to TCP port 888.

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

Analysis

by VulDB Data Team • 12/02/2025

The vulnerability identified as CVE-2017-17932 represents a critical buffer overflow flaw in the MediaServer.exe component of ALLPlayer ALLMediaServer version 0.95 and earlier. This issue resides within the application's handling of network input data, specifically when processing TCP connections on port 888 which serves as the primary communication channel for the media server functionality. The flaw stems from inadequate input validation and bounds checking mechanisms that fail to properly sanitize or limit the length of data received from remote network connections.

The technical implementation of this vulnerability demonstrates a classic stack-based buffer overflow condition where an attacker can craft a malicious payload containing an excessively long string that exceeds the allocated buffer space within the MediaServer.exe process memory structure. When the application attempts to process this oversized input string through its network handling routines, the excess data overflows into adjacent memory locations, potentially corrupting critical program state information, function return addresses, or other essential runtime data structures. This memory corruption creates opportunities for arbitrary code execution or system instability leading to denial of service conditions.

From an operational perspective this vulnerability presents significant risk to systems running affected versions of ALLPlayer ALLMediaServer as it allows remote code execution without authentication requirements, making it particularly dangerous in networked environments. The attack vector requires only a connection to the exposed TCP port 888, which is commonly left accessible in default installations, providing attackers with an easily exploitable entry point. The impact extends beyond simple code execution to include complete system compromise, data exfiltration, and potential lateral movement within network infrastructures where the vulnerable server operates.

The vulnerability aligns with CWE-121 Stack-based Buffer Overflow, which specifically addresses buffer overflows occurring in stack memory regions where insufficient bounds checking allows data to overwrite adjacent memory locations. Additionally, this flaw maps to ATT&CK technique T1203, which covers legitimate program execution through the exploitation of remote services, and T1059 which covers command and scripting interpreter usage for execution. Organizations should implement immediate mitigations including patching to the latest version of ALLPlayer ALLMediaServer, disabling or firewalling access to TCP port 888, and conducting comprehensive network scanning to identify any other potentially vulnerable installations. Network segmentation and monitoring for unusual traffic patterns on port 888 can provide additional defense-in-depth measures against exploitation attempts.

Reservation

12/27/2017

Disclosure

12/28/2017

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.77388

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!