What is Windows SMB?
Server Message Block (SMB) is the core file- and printer-sharing protocol built into every Windows system, handling everything from mapped network drives to domain logon scripts. Because SMB is nearly always enabled on Windows networks and frequently reachable from other hosts on the same segment, flaws in the SMB server are consistently high-value targets — they sit on a protocol attackers can reach immediately after gaining any foothold inside a network.
Overview
CVE-2019-0703 is a Medium-severity information disclosure vulnerability in the Windows SMB Server. An attacker who could send specially crafted requests to a vulnerable SMB server could cause it to disclose portions of its memory contents. Microsoft fixed the issue in the April 2019 Patch Tuesday update.
Technical Details
The flaw stems from the SMB server's handling of certain crafted requests, which causes it to return more data than intended — a memory-disclosure pattern (an information leak, distinct from the SMBv1 "EternalBlue"-class remote code execution bugs, though it lives in the same subsystem). The attack requires network access and low privileges but no user interaction, and only affects confidentiality; there is no code execution risk from this bug in isolation. Leaked memory can, however, reveal pointers, credentials, or other data useful for defeating exploit mitigations like ASLR in a follow-on attack.
Discovery
Addressed through Microsoft's routine internal security review as part of April 2019 Patch Tuesday; no external researcher has been broadly credited publicly for this specific finding.
Exploitation Context
CISA's KEV catalog confirms real-world exploitation of this flaw. Given SMB's ubiquity on internal Windows networks, information-disclosure bugs of this kind are typically used by attackers already inside a network as a reconnaissance or exploit-development aid, harvesting memory contents from file servers to support lateral movement or a subsequent memory-corruption exploit.
Remediation
- Apply the April 2019 Patch Tuesday cumulative update (or any later update) to all Windows hosts running the SMB server role.
- Restrict SMB (TCP 445) exposure to only the network segments and hosts that require it — never expose SMB directly to the internet.
- Disable SMBv1 entirely if it is still enabled, and enable SMB signing/encryption where supported.
- Segment file servers from general user workstations to limit the blast radius of any single compromised host.
- Monitor SMB server logs for anomalous or malformed request patterns consistent with probing activity.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2019-0703 |
| Vendor / Product | Microsoft — Windows |
| NVD Published | 2019-04-09 |
| NVD Last Modified | 2025-10-29 |
| CVSS 3.1 Score | 6.5 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
| Severity | MEDIUM |
| CISA KEV Added | 2022-05-23 |
| CISA KEV Deadline | 2022-06-13 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2019-04-09 | Fixed as part of Microsoft's April 2019 Patch Tuesday release |
| 2022-05-23 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-06-13 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2019-0703 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |