CVE-2026-84581Patch(apple / macos)

LOWCVSS 8.4 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch apple macos systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a maliciously crafted disk image may cause unexpected system termination or corrupt kernel memory.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-120

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • macos

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 1 signal
  • Peaked 1d ago at 1 mentions (2026-09-15); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
macos

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-09-15: 1Mentions · 2026-09-22: 1Patch / Workaround · 2026-09-15: 1Patch / Workaround · 2026-09-22: 1Technical Details · 2026-09-22: 109-1509-22
Signal classification1 categories
Patch
2100.0%
Full discourse2 posts
  • Jonathan Bar Or (JBO) 🇮🇱🇺🇸🇺🇦@yo_yo_yo_jbo
    Patch

    Patch your kernels! CVE-2026-84581. https://t.co/b2Jc6fI6Qx

    Post summary

    The tweet urges immediate patching of kernel vulnerabilities related to CVE-2026-84581, emphasizing remediation without providing technical details or evidence of active exploitation.

    1103231.9K
    4.4K followersView on X
  • Feng Xue@s0what
    Patch

    3 CVEs found by XGPT were patched in macOS 27 release. CVE-2026-84536 — SMBClient: remote kernel memory corruption via integer underflow in symlink resolution Apple: "An integer underflow was addressed with improved input validation. Connecting to a malicious SMB server may lead to unexpected system termination." In smbfs_smb_unix_read_symlink(), nmlen -= 2 runs on a server-controlled size_t with no minimum check; a TRANS2 QUERY_PATH_INFO (SMB_QFILEINFO_UNIX_LINK) reply carrying fewer than 2 bytes wraps nmlen to SIZE_MAX, so targetlen = nmlen * 9 + 1 becomes 0xFFFFFFFFFFFFFFF8, the oversized kalloc_data returns NULL, and that unchecked buffer is immediately written through. What broadens the reachability is that the readlink is issued automatically from smbfs_vnop_getattr(), so ordinary directory enumeration — Finder, Spotlight, an indexer — exercises the path with no user action past connecting. CVE-2026-84537 — SMBClient: kernel heap corruption via allocation/free size mismatch Apple: "The issue was addressed with improved memory handling. An app may be able to cause unexpected system termination or corrupt kernel memory." nsmb_dev_ioctl reuses rwrq->ioc_cnt for both the kalloc_data size and the post-transfer byte count: a server answering SMBIOC_READ/SMBIOC_WRITE with a short transfer leaves the field reduced, and kfree_data releases the original allocation under the smaller size — a textbook zone-confusion primitive that current XNU hardening converts into termination. Apple treats the issue as an app-triggered local one even though the triggering bytes arrive over the network. CVE-2026-84581 — HFS: local kernel heap overflow in the extent B-tree byte-swap Apple: "A buffer overflow was addressed with improved bounds checking. Mounting a maliciously crafted disk image may cause unexpected system termination or corrupt kernel memory." In hfs_swap_HFSPlusBTInternalNode, recordSize is sizeof(HFSPlusExtentDescriptor) (8 bytes) while the swap loop writes a full HFSPlusExtentRecord (64), so a 20-byte bounds check admits a 76-byte access — 52 bytes past the node buffer. The corruption is a SWAP_BE32 byte reversal of adjacent heap rather than attacker-chosen data, triggered by an unprivileged user mounting a crafted disk image and reading a file.

    Post summary

    The tweet announces that three CVEs (CVE‑2026‑84536, CVE‑2026‑84537, CVE‑2026‑84581) have been patched in macOS 27, offering technical details of each flaw and confirming the remediation.

    130771.4K
    1.9K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
OSapplemacos---

Explore more