Join our Newsletter — 33% off our NHI Course
Home› FAQ› Threats, Abuse & Incident Response› How do you patch or mitigate CVE-2023-29360 (Microsoft…
Threats, Abuse & Incident Response

How do you patch or mitigate CVE-2023-29360 (Microsoft Streaming Service Untrusted Pointer Dereference)?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 19, 2026 Domain: Threats, Abuse & Incident Response

CISA's required action for CVE-2023-29360 is to apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable. In practice, find every instance of Microsoft Streaming Service in your estate, apply the vendor security update or documented mitigation, and if no fix can be applied, remove internet exposure or take the product out of service.

Microsoft Streaming Service is the product named in the advisory, but the practical response is the same one used for any actively exploited flaw: confirm where it exists, apply the vendor security update or documented mitigation, and remove exposure if no supported fix is available. The operational question is not whether the flaw is interesting, it is whether any reachable instance still remains in service.

When you are validating exposure, focus on the full asset path, not just package inventory. A vulnerable component that is installed but unreachable is still a maintenance issue; a vulnerable component exposed to untrusted networks is a priority remediation item. If you need a broader response workflow for actively exploited flaws, the Zero-Day and Exploited Vulnerabilities Guide covers emergency mitigation, hotpatching and post-patch hunting.

If the vendor instructions require a configuration change rather than a patch, treat that change as the primary control until you can verify it is actually in place. For a service that can be internet reachable, the right fallback is usually to reduce the attack surface first, then restore service only after the documented mitigation is applied and tested. For an inventory-and-remediation workflow, the Vulnerability Management Guide is useful because it frames scoping, exception handling and verification as part of the fix process, not an afterthought.

After the update or mitigation is in place, verify that the affected service no longer presents the same reachable condition that made the CVE dangerous in the first place. That usually means checking service status, exposure paths, and any dependent systems that may still permit indirect access. If the product cannot be fixed quickly, use the downtime decision deliberately rather than allowing a known vulnerable service to remain reachable under the assumption that it will be fine.

Failure mechanism: An untrusted pointer dereference becomes exploitable when a reachable instance of the Microsoft Streaming Service processes attacker-controlled input under an unmitigated configuration. If patching is delayed, the exposed service remains the failure point, even if the underlying vulnerability is already known.

Impact: The main risk is that an exposed, unpatched instance can be used as an entry point for compromise or operational disruption. The practical consequence is a remediation choice between applying the vendor fix, applying the vendor mitigation, or taking the service out of service until it can be safely restored.

How should you decide whether to patch, mitigate, or disable?

The decision should be driven by reachability and business criticality. If the service is externally reachable, patching is the default; if patching cannot happen immediately, mitigation should narrow exposure enough to make the service non-trivial to reach; if neither can be done safely, disable or remove the product until the risk is eliminated. The important judgement is to avoid leaving a known exploited condition in a partially protected state.

When a fix exists, apply it as the preferred path and then confirm that the mitigation did not break dependent workflows. When only mitigation is available, treat it as temporary and track it like an exception with an expiry date. If the system performs a business function that cannot be paused, isolate it from untrusted access and document the residual risk until a supported repair is deployed.

Do not assume that “installed” and “exploitable” are the same thing, but do assume that any exposed instance deserves immediate review. That distinction matters because many real incidents begin with services that were present, reachable and simply never retired or hardened.

What should you check after remediation?

After remediating, validate three things: the service is patched or mitigated, the exposure path is closed or reduced, and no earlier compromise indicators are present. That last step matters because a vulnerable service may already have been probed before you applied the fix, especially if it was internet facing or widely exposed inside the environment.

Check logs, service telemetry, and any available endpoint or network detections for unusual process activity, crashes, or unexpected access patterns around the remediation window. If the service was exposed long enough to attract scanning, you should also review adjacent systems for signs that attackers used the service as a staging point or pivot.

For this kind of flaw, the most useful post-remediation question is not whether the patch installed cleanly, but whether the asset was already abused before the window closed. If you cannot answer that confidently, keep the system under heightened monitoring until the investigation is complete.

Risk and Threat Considerations

An actively exploited service flaw is dangerous because exposure and exploitation can happen before routine patch cycles catch up. The risk is highest where the service is reachable from untrusted networks, where remediation is delayed by change windows, or where the product is embedded in a business process that teams are reluctant to interrupt.

Failure mechanism: Attackers look for known exploited weaknesses that can be reached remotely, then use them to gain an initial foothold or cause instability before defenders have time to respond. If the product stays online without the vendor fix or mitigation, the risk persists even when the vulnerability is already public.

Impact: The likely consequence is unauthorized access, service disruption, or a wider compromise path if the service sits near sensitive systems. In practical terms, the longer a reachable vulnerable instance remains in service, the more likely it is to be scanned, targeted or chained into a broader intrusion.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS-7 — Continuous Vulnerability ManagementDirectly supports rapid identification and remediation of actively exploited vulnerabilities.
Recommendation — Prioritise affected assets and verify remediation until the exposed condition is removed.
NIST CSF 2.0PR.IP-12 — Vulnerability ManagementApplies to tracking, prioritising and remediating vulnerabilities across the environment.
RS.MA-1 — Incident Management, Response Planning and ImprovementFits when remediation must be paired with response actions and post-exposure investigation.
Recommendation — Track the CVE through remediation and confirm the fix closes the exposure path. Escalate exposed instances into the response process and check for earlier compromise.
NIST SP 800-53 Rev 5SI-2 — Flaw RemediationDirectly addresses applying vendor fixes or documented mitigations for a known flaw.
RA-5 — Vulnerability Monitoring and ScanningSupports finding all instances and confirming remediation across the estate.
Recommendation — Apply the vendor update or mitigation and verify the vulnerable service is no longer reachable. Scan for every instance of the service and re-scan after remediation to confirm closure.

Practitioner Guidance

What to prioritise: Start with asset discovery, because you cannot patch or mitigate what you have not found. Then sort instances by exposure, placing internet-facing or production-relevant systems ahead of internal or isolated ones.

Decision rule: If the vendor fix is available, deploy it. If it is not, apply the documented mitigation immediately and set a short deadline for replacement; if neither is possible, remove the service from exposure until it can be safely restored.

What to verify: Confirm the remediation changed the actual reachable state of the service, not just the ticket status. Validate that the vulnerable instance is no longer exposed in the way the advisory describes and that any temporary mitigation is still enforced.

Practitioner takeaway: The right response to a known exploited CVE is to eliminate the reachable condition as quickly as possible, then prove the exposure is gone and investigate whether the window before remediation was already abused.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org