CVE-2026-85856 in Windowsinfo

Summary

by MITRE • 10/14/2026

Heap-based buffer overflow in Windows Internet Connection Sharing (ICS) allows an authorized attacker to execute code over an adjacent network.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/14/2026

The vulnerability identified involves a heap-based buffer overflow within the Windows Internet Connection Sharing service, commonly referred to as ICS or HNetCfg. This component is responsible for managing and configuring shared internet connections on Windows operating systems, allowing devices connected via local area networks to share an external network connection such as Wi-Fi or cellular data. The core technical flaw stems from improper bounds checking when processing specific input parameters related to network configuration requests. When the service processes these inputs without adequate validation of their length against allocated memory buffers, it results in writing data beyond the boundaries of the intended heap region. This overflow corrupts adjacent memory structures on the heap, which can be manipulated by an attacker who has valid authentication credentials and access to the local area network segment where ICS is active.

From a technical perspective, this flaw aligns with CWE-122, Heap-based Buffer Overflow, as it involves writing data past the end of a buffer allocated in dynamic memory. The exploitation mechanism typically requires the attacker to send specially crafted packets or configuration requests that trigger the overflow condition during the processing phase of the ICS service. Because the vulnerability resides within a system-level network service running with elevated privileges, successful exploitation allows an authenticated user on the adjacent network to execute arbitrary code within the context of the operating system kernel or high-privilege processes. This capability effectively bypasses standard perimeter defenses since the attack originates from inside the trusted local network segment rather than from external untrusted sources.

The operational impact of this vulnerability is severe, as it grants an attacker full control over the affected Windows host. Once code execution is achieved, the adversary can install malware, create new administrative accounts to maintain persistent access, or exfiltrate sensitive data stored on the machine. Furthermore, because ICS often acts as a gateway for other devices sharing its connection, compromising this service may provide a pivot point for lateral movement across the local network segment. The attacker could potentially manipulate routing tables or DNS settings configured by ICS to redirect traffic through their own controlled systems, facilitating man-in-the-middle attacks against other users on the same shared network. This scenario is particularly dangerous in environments where multiple devices rely on a single Windows host for internet connectivity, as it undermines the trust model of local area networks that assume internal traffic is benign or at least requires higher privilege levels to exploit critical system components.

In terms of threat modeling and industry standards, this vulnerability maps directly to MITRE ATT&CK technique T1059, Command and Scripting Interpreter, specifically when used for initial access via network services, as well as T1210, Exploitation of Remote Services, if the vector allows remote triggering from adjacent networks. It also relates to privilege escalation vectors where local users leverage system-level flaws to gain higher privileges. The attack pattern reflects a classic exploitation chain starting with valid authentication followed by memory corruption leading to code execution, highlighting the risk associated with network-facing services that handle complex configuration data without rigorous input sanitization.

Mitigation strategies must focus on both immediate remediation and long-term architectural changes. Microsoft has released security updates addressing this specific heap overflow in Windows Internet Connection Sharing; therefore, applying the latest cumulative security patches is the primary defense mechanism. Organizations should ensure that all endpoints connected to shared networks are kept up-to-date with these critical fixes. Additionally, network segmentation practices should be reviewed to limit which devices can access or configure ICS settings. Implementing strict firewall rules on Windows hosts running ICS can restrict incoming configuration requests only from trusted IP ranges within the local subnet. Furthermore, disabling Internet Connection Sharing if it is not strictly necessary reduces the attack surface significantly. For environments where sharing must remain enabled, enforcing strong authentication policies and monitoring for anomalous network traffic patterns associated with malformed packets or unusual configuration changes can help detect attempted exploitation activities before they result in full system compromise.

Responsible

Microsoft

Reservation

09/04/2026

Disclosure

10/14/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!