Join our Newsletter — 33% off our NHI Course

How do you patch or mitigate CVE-2023-38606 (Apple Multiple Products Kernel Unspecified)?

CISA’s required action for CVE-2023-38606 is to apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable. In practice, find every instance of Apple Multiple Products 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.

What patching CVE-2023-38606 needs to achieve

The practical goal is not just “apply a patch”, it is to remove the exploitable condition everywhere Apple Multiple Products is present. Because CISA’s required action is mitigation per vendor instructions or discontinuing use if no mitigation exists, the response should be treated as an exposure-management task: inventory the product, apply the vendor update or mitigation, and confirm the affected systems are no longer reachable in risky ways.

That means the first pass is scope, not remediation. Identify every Apple Multiple Products instance, confirm whether it is externally reachable, and separate systems that can be updated from systems that must be isolated, retired, or removed from service until a safe state is possible.

For exploitation-response context, use the CISA Known Exploited Vulnerabilities Catalog as the authoritative triage anchor, then use the vendor advisory to apply the exact mitigation path for your environment.

How to mitigate when patching is delayed

If the vendor fix cannot be applied immediately, the safest mitigation is to reduce exposure until the vulnerable product can be updated or taken out of service. In practice, that usually means removing internet-facing access, restricting network paths to the smallest possible set, and disabling any unnecessary interfaces, management access, or integrations that touch the affected product.

Temporary mitigations should be treated as time-bounded controls, not a substitute for remediation. If the product still has a business role, keep the mitigation narrow and documented, and track the environment until the vendor-supported fix is in place or the product is retired.

For source-of-truth validation and recordkeeping, compare your internal asset list against the NIST National Vulnerability Database entry and the CVE Program record so the mitigation work stays tied to the right vulnerability record and product family.

What to verify after remediation

After patching or mitigation, verify two things: the vulnerable condition is gone, and the product is no longer exposed in the same way. That means confirming the updated version or mitigation state on every affected host, rescanning where possible, and checking that the systems previously reachable from untrusted networks are either patched, isolated, or retired.

Also verify that any compensating control is real, not assumed. A firewall rule, segmentation change, or access restriction only helps if it is actually enforced on every path the product can use. If there was any chance of exploitation before the fix, review logs and telemetry for signs of prior compromise before you declare the event closed.

Risk and Threat Considerations

Unpatched exploited vulnerabilities create a short path from discovery to compromise, especially when the product is internet-facing or widely deployed. The main risk is that attackers do not need to wait for an internal mistake if the exposure remains reachable and the mitigation is not applied consistently across the estate.

Failure mechanism: The vulnerable component stays reachable, the exploit succeeds before the environment is updated, and the attacker can abuse the flaw before defenders complete validation or containment.

Impact: Depending on placement and use, compromise can lead to system control, lateral movement, data exposure, or a pivot into adjacent services that trust the affected host.

Standards & Framework Alignment

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

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

Framework Control / Reference Relevance
NIST CSF 2.0 ID.AM-01 — Asset Inventory Inventorying all affected Apple products is necessary to scope exposure and remediation.
PR.PS-01 — Configuration Management Mitigation and removal of exposure depend on controlled configuration and hardening changes.
DE.CM-08 — Vulnerability Monitoring Confirmation after remediation relies on rescanning and validating that the flaw is no longer present.
Recommendation — Maintain a complete asset inventory so every vulnerable instance is found and tracked. Apply approved configuration changes that remove the vulnerable exposure path. Continuously monitor for known vulnerabilities and verify remediation with follow-up checks.
CIS Controls v8 CIS-1 — Inventory and Control of Enterprise Assets You must know where the affected Apple products exist before you can patch or isolate them.
CIS-7 — Continuous Vulnerability Management This is a KEV-tracked vulnerability that needs prioritized remediation and verification.
CIS-12 — Network Infrastructure Management Temporary mitigation often depends on removing internet exposure or restricting access paths.
Recommendation — Inventory every affected asset and confirm its exposure state. Prioritize remediation of the exploited vulnerability and validate closure with rescan evidence. Restrict network exposure until the affected product is fully remediated.
NIST SP 800-53 Rev 5 RA-5 — Vulnerability Monitoring and Scanning The answer depends on identifying, validating, and tracking the vulnerable product instance.
CM-2 — Baseline Configuration Applying vendor mitigation or removing exposure is a configuration-change problem.
SC-7 — Boundary Protection Removing internet exposure is a core containment step when patching is delayed.
Recommendation — Scan, track, and validate remediation for the vulnerable product across the estate. Update the system baseline to remove the vulnerable condition or retire the asset. Enforce boundary restrictions that prevent the vulnerable system from being directly reachable.

Practitioner Guidance

What to prioritise: Start with asset discovery and exposure reduction, not with broad change management. If a vulnerable Apple Multiple Products instance is internet-facing, treat that host as the highest-priority remediation target and remove exposure immediately if the fix cannot be deployed the same day.

What to verify: Confirm that every instance is covered by one of three states, patched, mitigated, or removed from service. If you cannot prove one of those states for a given asset, assume it is still at risk and keep it in the active response queue.

Decision rule: If the vendor-supported mitigation can be applied cleanly, use it and then validate with a follow-up scan or configuration check. If it cannot be applied reliably, do not leave the product exposed while waiting for a later maintenance window, isolate it or take it offline until you can eliminate the vulnerable condition.

Practitioner takeaway: For a KEV-tracked flaw, “patched later” is not a defensible posture unless the system is already out of reach; exposure control and remediation must move together.