Join our Newsletter — 33% off our NHI Course
Home› FAQ› Cyber Security› How do you patch or mitigate CVE-2017-0022 (Microsoft…
Cyber Security

How do you patch or mitigate CVE-2017-0022 (Microsoft XML Core Services Information Disclosure)?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 19, 2026 Domain: Cyber Security

CISA's required action for CVE-2017-0022 is to apply updates per vendor instructions. In practice, find every instance of Microsoft XML Core Services 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. After patching, review logs for signs of earlier exploitation, because attackers used this flaw in the wild.

What makes CVE-2017-0022 a patch-or-mitigate issue, not just a routine update?

This flaw belongs in the “act now” bucket because Microsoft XML Core Services sits in a path attackers have already used in the wild. The practical question is not whether the CVE exists, but whether that component is still present, reachable, and exposed enough to be abused before you finish remediation.

The right response is to inventory where Microsoft XML Core Services is installed, confirm whether the vulnerable component is exposed to untrusted traffic, and treat any internet-facing instance as higher priority than an internal-only one. Use the vendor fix where available, and when you cannot patch immediately, reduce exposure rather than assuming the risk is temporary.

For exploited vulnerabilities, patching is only half the work. You also need enough asset visibility to know whether the affected component exists on forgotten servers, legacy applications, or systems that are no longer actively managed.

How should you apply the fix or mitigation?

Start with the vendor security update and apply it exactly as instructed by Microsoft and CISA. The CISA Known Exploited Vulnerabilities Catalog is useful here because it tells you this is not a theoretical issue, it is a confirmed exploitation case that calls for prompt remediation.

If you can patch, do that first. If you cannot patch in time, remove internet exposure, disable or retire the vulnerable installation, or otherwise take the product out of service until a supported fix is in place. For older enterprise estates, the real mitigation often becomes service retirement or isolation, not a clever compensating control.

Use your vulnerability management process to verify the fix after deployment, not just assume success from a completed change ticket. A general remediation workflow is easier to sustain when you keep the vulnerability record, the asset owner, and the verification step tied together. The Vulnerability Management Guide is a good companion for prioritisation, exception handling, and closure discipline.

For current vulnerability records and product status, cross-check the NIST National Vulnerability Database and the vendor advisory instead of relying on memory, scanner labels, or stale internal runbooks.

What should you look for after patching or during exposure reduction?

Because this CVE was exploited in the wild, post-remediation work should include log review and compromise checks. Focus on authentication events, unusual web requests, new processes launched by the affected service, and any signs that the vulnerable host was used as an initial foothold before you applied the fix.

Do not stop at “patched.” If the system was exposed before remediation, you should still ask whether the flaw was used for reconnaissance, code execution, or follow-on activity, even if no alert fired at the time. If you find evidence of access, rotate any secrets, sessions, service credentials, or related keys that the compromised system could have exposed.

When a legacy component has been sitting on the edge of the network for years, the safest answer is often to remove it from the exposure path entirely. That is especially true when the business justification for keeping it alive is weaker than the operational cost of defending it.

Risk and Threat Considerations

Exploited disclosure flaws are dangerous because they can reveal information that helps an attacker progress from observation to deeper compromise. Even when the initial effect is “only” disclosure, the exposed data can support chaining, target selection, or follow-on exploitation against the same host or adjacent systems.

Failure mechanism: An attacker reaches the vulnerable Microsoft XML Core Services component, abuses the flaw to obtain information they should not see, and then uses that insight to support continued access or a broader attack path.

Impact: The organisation may lose confidence in the integrity of the affected host, and any exposed operational detail can increase the chance of later compromise, especially if the same system remains reachable from the internet.

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 SP 800-53 Rev 5, OWASP ASVS and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS-7 — Continuous Vulnerability ManagementCVE patching and exposure reduction are core vulnerability management tasks.
Recommendation — Prioritise, patch, and verify exploited vulnerabilities on a continuous schedule.
NIST SP 800-53 Rev 5SI-2 — Flaw RemediationThis CVE requires applying the vendor update or mitigation and validating closure.
RA-5 — Vulnerability Monitoring and ScanningConfirm exposure and find affected instances before and after remediation.
Recommendation — Apply vendor fixes promptly and verify remediation effectiveness. Scan for affected assets and validate that remediation removed the exposure.
OWASP ASVSV16 — Security Logging and Error HandlingPost-patch log review is needed to detect earlier exploitation and abuse.
Recommendation — Retain and review security logs to detect signs of prior compromise.
NIST CSF 2.0PR.IP-12 — Vulnerability ManagementThe issue calls for vulnerability prioritisation, remediation, and verification.
Recommendation — Track, remediate, and verify exploited vulnerabilities through a managed process.

Practitioner Guidance

What to prioritise: Treat internet-facing instances and legacy servers first, then systems that cannot be patched quickly. A vulnerable component that is still externally reachable deserves faster action than a low-value internal instance.

What to verify: Confirm that the vendor update actually removed the vulnerable condition, and verify whether the host showed signs of abuse before remediation. If the asset cannot be confidently verified, keep it in an exception state until you can.

Practitioner takeaway: For a KEV-listed flaw, the operational goal is to shrink exposure quickly, then prove whether the exposed system was already touched before you declare the issue closed.

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