CVE-2026-49177
Medium · 5.5CVSS
5.5
EPSS
0.4%
Published
Jul 14, 2026
CISA due date
—
Cloudanix analysis
A logged-in user on an unpatched Windows computer may be able to reveal sensitive system information that could help them carry out a larger attack.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- OS kernel
- Class
- Information Disclosure
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
This vulnerability is an out-of-bounds read in the Windows TCP/IP stack. A locally authenticated, low-privileged attacker can cause the vulnerable networking component to read memory outside the intended bounds and disclose sensitive information. The flaw does not directly provide code execution, privilege escalation, or denial of service, but the disclosed data may include kernel memory contents, addresses, or other process/system information that can help bypass mitigations such as address space layout randomization or support a chained exploit.
Why it matters to the business
Successful exploitation could expose sensitive system information from affected Windows workstations and servers. On its own, the issue is most likely to support follow-on attacks rather than cause immediate operational disruption. The risk is moderate because exploitation requires local authenticated access, there is no known public exploit maturity, EPSS is low, and it is not listed in CISA KEV; however, the broad Windows client and server exposure means organizations should still prioritize normal patch-cycle remediation, especially on shared systems, jump hosts, developer workstations, and servers where local user access is common.
How an attack unfolds
An attacker first obtains the ability to run code or issue local network-related operations as an authenticated user on an affected Windows system. The attacker then triggers the vulnerable Windows TCP/IP code path with specially crafted local input that causes the component to read beyond a valid memory boundary. The resulting memory disclosure can reveal data useful to the attacker, such as kernel layout details or adjacent memory contents. The attacker may then use the leaked information to improve reliability of a separate exploit, bypass memory-protection defenses, or collect sensitive information available in memory. There is currently no indication from the provided data that this vulnerability is being exploited in the wild or used in ransomware campaigns.
How to fix it
Apply the Microsoft security update that addresses CVE-2026-49177 for all affected Windows versions, including Windows 10, Windows 11, Windows Server 2012, Windows Server 2016, Windows Server 2019, Windows Server 2022, and Windows Server 2025. Because no fixed build numbers were provided, validate remediation against Microsoft’s official security update guidance for the July 2026 release or the relevant cumulative update for each supported operating system version. Where immediate patching is not possible, reduce exposure by limiting interactive/local user access, removing unnecessary local accounts, enforcing least privilege, restricting remote logon rights, and prioritizing patching for multi-user systems and systems accessible through RDP, VDI, jump servers, or shared administrative workflows.
How to confirm the fix worked
Confirm that each affected Windows host has installed the Microsoft cumulative/security update that supersedes the vulnerable TCP/IP component. Validate through centralized patch management, Windows Update history, Microsoft Update Catalog metadata, or endpoint inventory that the operating system build and installed KB level match Microsoft’s fixed guidance. For higher assurance, verify the version and timestamp of the Windows TCP/IP driver files after patching according to Microsoft’s advisory. Exposure validation should include checking whether affected Windows versions remain unpatched across endpoints, servers, virtual desktop infrastructure, and shared administrative hosts.
Typical attack path
- Gain authenticated local access to an affected Windows workstation or server.
- Execute a local tool or script that interacts with the vulnerable Windows TCP/IP functionality.
- Trigger the out-of-bounds read condition in the TCP/IP stack.
- Capture disclosed memory or system information returned by the vulnerable code path.
- Use the leaked information to aid later exploitation, defense evasion, or sensitive-data discovery.
How to detect it
There are no reliable, vulnerability-specific indicators provided for this local out-of-bounds read, and successful exploitation may not generate a distinctive Windows event. Detection should focus on signs of suspicious local activity before and after exploitation. Review endpoint detection telemetry, Windows Security logs, Sysmon logs, PowerShell logs, and process creation data for unusual tools executed by non-administrative users, especially on shared servers or administrative workstations. Look for exploit-chain behavior such as unexpected local reconnaissance, attempts to enumerate kernel or OS build information, crashes or anomalies involving Windows networking components, suspicious binaries launched from user-writable directories, and subsequent privilege escalation or credential access. If EDR captures memory or kernel exploit telemetry, search for alerts related to abnormal TCP/IP driver interaction, kernel memory disclosure attempts, or exploit mitigation bypass behavior. Since no public exploit maturity or KEV listing is indicated, absence of these signals should not be treated as proof of non-exploitation.
What your security team should do
- Track this issue through the standard vulnerability management process and include it in the next Windows cumulative update deployment cycle.
- Prioritize patching for shared Windows systems, RDP-accessible hosts, jump boxes, VDI environments, developer workstations, and servers that allow non-administrative interactive logon.
- Use endpoint inventory to identify affected Windows 10, Windows 11, and Windows Server versions that have not received the relevant July 2026 or later cumulative update.
- Review local user rights and remove unnecessary interactive logon permissions from servers and high-value workstations.
- Monitor for suspicious local execution by low-privileged users on sensitive Windows systems, especially tooling that interacts with low-level networking APIs or kernel behavior.
- Because the vulnerability can assist exploit chaining, investigate it alongside alerts for privilege escalation, credential theft, and abnormal post-exploitation activity rather than treating it only as a standalone information disclosure issue.
The record
Out-of-bounds read in Windows TCP/IP allows an authorized attacker to disclose information locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-92824 A flaw was found in libmodulemd. CWE-125
- CVE-2026-114038 A flaw was found in device-mapper-multipath. CWE-125
- CVE-2026-112896 Pillow is a Python imaging library. CWE-125
- CVE-2026-112278 rdesktop through 1.9.0 contains a heap out-of-bounds read vulnerability in… CWE-125
- CVE-2026-112273 libtins through 4.6 contains a heap out-of-bounds read vulnerability in DNS::compose_name… CWE-125
- CVE-2026-112073 A vulnerability was identified in Tencent ncnn up to 44b02dabdcf97499281a4692ebd65bad73dc… CWE-125
- CVE-2026-112020 LodePNG through 20261006 contains a heap out-of-bounds read vulnerability in… CWE-125
- CVE-2026-88842 A flaw was found in BusyBox dpkg. CWE-125