← Back to Feed CACHED · 2026-08-13 01:35:06 · CACHE_KEY CVE-2026-62816
CVE-2026-62816 · CWE-122 · Disclosed 2026-08-11

Heap-based buffer overflow in Reliable Multicast Transport Driver

ASSESSED — NOISGATE V0.5
Vendor
Reassessed
Verdict:
Do you agree?
01 · The Real Story

A loaded gun in a locked cabinet that most offices never bought

CVE-2026-62816 is a heap-based buffer overflow (with an integer overflow/wraparound component) in the Windows Reliable Multicast Transport Driver (rmcast.sys), the kernel-mode driver implementing PGM (Pragmatic General Multicast). An unauthenticated attacker on the same Layer 2 network segment can send a specially crafted multicast packet to a system running an active PGM listener, achieving arbitrary code execution at SYSTEM privilege. The flaw affects Windows 10, Windows 11, Windows Server 2022, and Windows Server 2025 — but only when the optional Microsoft Message Queuing (MSMQ) feature is installed *and* an application is actively bound to a PGM socket.

Microsoft rates this HIGH at 8.8, and the CVSS vector (AV:A/AC:L/PR:N/UI:N) is mechanically correct — but the vendor score overstates real-world risk for the vast majority of enterprise fleets. MSMQ is an *optional* Windows feature, not installed by default, and PGM listeners are even rarer — confined mostly to legacy middleware in manufacturing, order-processing, and archival pipelines. Qualys's own guidance on the analogous CVE-2025-21307 noted that 'most servers do not need the MSMQ service.' When you combine the adjacent-network-only attack vector with the optional-feature prerequisite and the absence of any public PoC or in-the-wild exploitation, the effective risk to a typical 10,000-host fleet drops well below HIGH.

"Adjacent-network kernel RCE gated behind an optional Windows feature most shops never enable"
02 · The Attack Path

4 steps from start to impact.

STEP 01

Attain adjacent network position

The attacker must be on the same Layer 2 broadcast domain as the target. This means either physical access to the local network, compromise of another host on the same VLAN, or a bridged VPN/wireless segment. Internet-facing exploitation is not possible with the AV:A vector.
Conditions required:
  • Layer 2 adjacency to target host
Where this breaks in practice:
  • Segmented enterprise networks restrict lateral broadcast domains
  • Requires prior foothold or physical access — this is NOT an internet drive-by
Detection/coverage: NAC (802.1X) logs, wireless IDS, ARP anomaly detection
STEP 02

Identify MSMQ+PGM listener

The attacker scans the adjacent segment for hosts with the MSMQ feature installed and a process actively listening on a PGM multicast socket (typically port 3389/PGM or a custom multicast group). Without an active listener, the driver will not process the malicious packet.
Conditions required:
  • Target has MSMQ Windows feature enabled
  • A process is actively listening on a PGM port
Where this breaks in practice:
  • MSMQ is an optional feature — not installed by default on any Windows SKU
  • PGM listeners are niche: legacy middleware, manufacturing integration, specific LOB apps
  • Estimated <5% of enterprise Windows hosts run MSMQ; far fewer have active PGM sockets
Detection/coverage: Asset inventory tools (Qualys QIDs 110531-110533, 388257-388261), Get-WindowsOptionalFeature -Online -FeatureName MSMQ*
STEP 03

Send crafted multicast packet

The attacker sends a specially crafted PGM packet targeting the heap overflow in rmcast.sys. The packet triggers an integer overflow/wraparound leading to undersized heap allocation, followed by an out-of-bounds write. No authentication or user interaction is required. No public PoC or weaponized tool is known as of 2026-08-13.
Conditions required:
  • Crafted PGM packet reaches the vulnerable driver's parsing code
Where this breaks in practice:
  • No public PoC or exploit code exists
  • Heap layout manipulation in kernel space is non-trivial and platform-specific
  • ASLR and kernel pool hardening in modern Windows increase exploitation difficulty
Detection/coverage: Snort rules (SID range 1:66902–1:66948 per Talos August 2026 coverage), network IDS on multicast traffic
STEP 04

Achieve SYSTEM-level code execution

Successful exploitation gives the attacker arbitrary code execution in kernel context (SYSTEM). Because rmcast.sys runs in ring 0, the attacker bypasses all user-mode security boundaries. From here, credential harvesting, lateral movement, or persistence are straightforward.
Conditions required:
  • Heap spray/layout succeeds against target kernel version
Where this breaks in practice:
  • Kernel exploit reliability varies significantly across Windows builds and patch levels
  • Credential Guard / VBS on modern Windows 11/Server 2025 limits post-exploitation credential theft
Detection/coverage: EDR kernel telemetry (e.g., CrowdStrike, Defender for Endpoint kernel-mode hooks), Windows Event 1001 (BugCheck) if exploit crashes
03 · Intelligence Metadata

The supporting signals.

In-the-wild exploitationNone observed. Not listed on CISA KEV. No known campaigns or threat actor usage as of 2026-08-13.
Proof-of-conceptNo public PoC. No exploit code found on GitHub, Exploit-DB, or researcher blogs. Kernel heap overflows in PGM are non-trivial to weaponize.
EPSS0.00401 (~96th percentile not reached). Low predicted exploitation probability within 30 days.
KEV statusNot listed. No CISA Known Exploited Vulnerabilities entry.
CVSS vectorCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H — Adjacent network only (AV:A) is the key limiter. No privileges, no interaction, unchanged scope. Full CIA impact reflects kernel-mode execution.
Affected versionsWindows 10 (multiple builds), Windows 11, Windows Server 2022, Windows Server 2025 — only when MSMQ feature is installed and PGM listener is active.
Fixed versionsAugust 11, 2026 cumulative updates via Windows Update / WSUS. Qualys QIDs: 110531, 110532, 110533, 388257, 388260, 388261, 50149, 92437–92444.
Scanning/exposure dataNo Shodan/GreyNoise/Censys multicast-specific scanning data available (PGM is not internet-routable). MSMQ exposure is inherently LAN-scoped.
Disclosure date2026-08-11 (Microsoft Patch Tuesday, August 2026)
Related CVEsCVE-2025-21307 (RMCAST CVSS 9.8, Jan 2025), CVE-2026-54995 (RMCAST UAF, Jul 2026), CVE-2026-54982 (RMCAST integer underflow, Jul 2026). This is the fourth RMCAST RCE in 18 months — the attack surface is clearly being audited.
04 · The Call

noisgate verdict.

Final Verdict
DOWNGRADED to MEDIUM (5.5/10)

The single most decisive downgrade factor is the compound prerequisite chain: the target must have the optional MSMQ feature installed *and* an active PGM listener, reducing the reachable population to well under 5% of enterprise Windows hosts — and the adjacent-network vector eliminates internet-facing exposure entirely. While kernel-mode execution is severe if the chain completes, no high-value-role floor is triggered because MSMQ/PGM middleware is not a canonical identity, hypervisor, or fleet-scale component.

HIGH Vulnerability severity and attack prerequisites
HIGH MSMQ optional-feature gating
MEDIUM Affected version scope (specific KB details pending)
LOW Exploit reliability in the wild (no PoC to evaluate)

Why this verdict

  • Adjacent-network-only vector (AV:A): The attacker must be on the same Layer 2 segment. PGM multicast is not internet-routable and cannot be exploited remotely across subnets. This alone eliminates the most dangerous attack scenarios.
  • Optional feature gating: MSMQ is not installed by default on any Windows SKU. The defender must have explicitly enabled this feature, *and* an application must be actively listening on a PGM socket. Qualys notes 'most servers do not need the MSMQ service.' Estimated reachable population: <5% of enterprise Windows hosts.
  • No PoC, no exploitation, low EPSS: Zero public exploit code, no KEV listing, no observed campaigns, and EPSS of 0.004 — all indicating low near-term threat. Microsoft's 'exploitation more likely' label is a ceiling estimate, not a floor.
  • Role multiplier: MSMQ+PGM listeners are typically deployed on *line-of-business middleware* (manufacturing integration, message queuing for order processing). These are category (b) typical-role servers. They are NOT canonically identity providers, domain controllers, hypervisors, backup servers, or other high-value-role components. The blast radius of compromise is host-level to application-tier, not domain-scale or fleet-scale. No high-value-role floor is triggered.
  • Kernel-mode execution is the upward pressure: If exploitation succeeds, the attacker gets SYSTEM in ring 0 — full host compromise. This prevents downgrading below MEDIUM despite the narrow population.

Why not higher?

Upgrading to HIGH would require either a broader reachable population or a high-value-role floor trigger. MSMQ is optional and rarely enabled; PGM listeners are even rarer. The adjacent-network vector eliminates internet-facing attack paths entirely. No PoC exists to lower the exploitation barrier, and EPSS confirms low near-term probability. The compound prerequisites create too much friction for HIGH.

Why not lower?

Dropping to LOW or IGNORE would undervalue the kernel-mode execution impact. A successful exploit yields SYSTEM privileges with no authentication — the most dangerous post-exploitation position on any Windows host. Microsoft's 'exploitation more likely' assessment and the pattern of four RMCAST RCEs in 18 months suggest the attack surface is actively being researched. The low-but-nonzero chance of weaponization keeps this firmly in MEDIUM territory.

05 · Compensating Control

What to do — in priority order.

  1. Disable MSMQ on hosts that don't require it — MSMQ is the prerequisite for RMCAST/PGM exposure. Disabling it completely eliminates the attack surface with minimal operational risk. Run Disable-WindowsOptionalFeature -Online -FeatureName MSMQ-Server or remove via Server Manager. Since this is a MEDIUM verdict, no noisgate mitigation SLA applies — go straight to the 365-day remediation window for patching.
  2. Audit and inventory all MSMQ-enabled hosts — Use your vulnerability scanner (Qualys QIDs 110531–110533) or run Get-WindowsOptionalFeature -Online -FeatureName MSMQ* fleet-wide to identify exposed hosts. Prioritize patching the small subset that legitimately requires MSMQ within the noisgate remediation SLA of 365 days.
  3. Segment MSMQ hosts into dedicated VLANs — For hosts that must run MSMQ, isolate them on dedicated network segments with ACLs restricting which source IPs can send multicast traffic. This limits the adjacent-network attack surface to only authorized peers.
  4. Monitor for PGM anomalies on the wire — Deploy Snort/Suricata rules (Talos SIDs 1:66902–1:66948) or equivalent IDS signatures on segments hosting MSMQ services. Alert on malformed PGM packets targeting the heap overflow pattern.
What doesn't work
  • Host-based firewall rules blocking TCP/UDP ports — PGM operates at the transport layer (IP protocol 113) and may bypass standard TCP/UDP port-based firewall rules. You need protocol-level filtering, not just port filtering.
  • WAF or reverse proxy — This is a Layer 2/3 multicast protocol vulnerability, not a web application flaw. Web application firewalls have zero visibility into PGM traffic.
  • MFA or authentication hardening — The vulnerability is pre-authentication by design; PGM has no authentication mechanism. Strengthening auth elsewhere does not help.
06 · Verification

Crowdsourced verification payload.

Run this script on each target Windows host as a local administrator. Execute with: powershell -ExecutionPolicy Bypass -File .\Check-CVE-2026-62816.ps1. No network access or special modules required — it checks local feature state and active listeners.

noisgate-verify.ps1
POWERSHELLREAD-ONLYSAFE
#Requires -RunAsAdministrator
<#
  Check-CVE-2026-62816.ps1
  Checks whether the host is vulnerable to CVE-2026-62816
  (RMCAST heap-based buffer overflow)
  Exit codes: 0 = PATCHED/NOT AFFECTED, 1 = VULNERABLE, 2 = UNKNOWN
#>

$ErrorActionPreference = 'Stop'
$result = 'UNKNOWN'

try {
    # Step 1: Check if MSMQ feature is installed
    $msmq = Get-WindowsOptionalFeature -Online -FeatureName 'MSMQ-Server' 2>$null
    if (-not $msmq -or $msmq.State -ne 'Enabled') {
        Write-Host '[*] MSMQ feature is NOT enabled - host is NOT AFFECTED'
        Write-Host 'PATCHED'
        exit 0
    }
    Write-Host '[!] MSMQ feature is ENABLED - checking for active PGM listeners...'

    # Step 2: Check for active PGM/RMCAST listeners
    $rmcastDriver = Get-Service -Name 'rmcast' -ErrorAction SilentlyContinue
    $pgmListeners = netstat -an 2>$null | Select-String -Pattern 'PGM|113' -ErrorAction SilentlyContinue

    # Step 3: Check patch level via hotfix or build number
    $os = Get-CimInstance Win32_OperatingSystem
    $build = [int]$os.BuildNumber
    # August 2026 cumulative updates raise revision numbers; check last installed hotfix date
    $augustPatches = Get-HotFix | Where-Object {
        $_.InstalledOn -ge [datetime]'2026-08-11'
    }

    if ($augustPatches.Count -gt 0) {
        $kbs = ($augustPatches | Select-Object -ExpandProperty HotFixID) -join ', '
        Write-Host "[*] August 2026 patches detected: $kbs"
        Write-Host 'PATCHED'
        exit 0
    }

    # No patch found + MSMQ enabled = VULNERABLE
    Write-Host '[!] MSMQ is enabled and no August 2026 patches detected'
    if ($rmcastDriver -and $rmcastDriver.Status -eq 'Running') {
        Write-Host '[!!] rmcast driver is RUNNING - actively exploitable'
    }
    Write-Host 'VULNERABLE'
    exit 1

} catch {
    Write-Host "[?] Error during check: $_"
    Write-Host 'UNKNOWN'
    exit 2
}
07 · Bottom Line

If you remember one thing.

TL;DR
For most enterprise fleets, CVE-2026-62816 is a MEDIUM concern because it requires the optional MSMQ feature plus an active PGM listener on the same LAN segment — a combination present on fewer than 5% of typical Windows hosts. Start by running an asset inventory query (Get-WindowsOptionalFeature -Online -FeatureName MSMQ*) to identify exposed hosts. If you find MSMQ enabled on servers that don't need it, disable the feature immediately — that's your zero-cost fix. For hosts that legitimately run MSMQ, there is no noisgate mitigation SLA for MEDIUM — go straight to the 365-day noisgate remediation SLA and schedule the August 2026 cumulative update within your normal patching cadence. If your MSMQ hosts happen to sit in sensitive segments (e.g., manufacturing OT bridges), consider accelerating the patch and isolating those VLANs now.

Sources

  1. CrowdStrike August 2026 Patch Tuesday Analysis
  2. Talos August 2026 Patch Tuesday Snort Rules
  3. Qualys August 2026 Patch Tuesday Review
  4. Qualys CVE-2025-21307 MSMQ Mitigation Guide
  5. Windows Forum CVE-2026-62816 Advisory
  6. Tenable CVE-2025-21307 (Prior RMCAST RCE)
  7. SANS ISC August 2026 Patch Tuesday Diary
Peer Review

What defenders are saying.

Submit a review attribution: handle + country only
0 flags selected · stored anonymously
Validation Results

Crowdsourced verification outputs.

Results submitted by users who ran the verification payload against their environment.