macOS Screen Sharing Flaw CVE-2026-65400 Hits CISA's KEV List as Attackers Mine Monero on Exposed Macs
Apple rated it 7.1 on August 6. CISA rewrote it to 9.8 on August 14, with no new bug — just a reassessment of what a network attacker with zero credentials can actually do.

On August 6, 2026, Apple quietly fixed a bug in macOS Screen Sharing and it was rated CVSS 7.1 — high, not urgent. Eight days later, CISA rewrote the score to 9.8 critical, with no new technical finding attached. Four days after that, on August 18, the CVE landed on the CISA Known Exploited Vulnerabilities (KEV) catalog next to a Microsoft SharePoint bug and a VMware vCenter path-traversal flaw — because the Dutch National Cyber Security Centre had already watched attackers walk onto internet-exposed Macs with no password at all, get root, and install a Monero miner.
Scores as of 2026-08-19live record →
A 7.1 that became a 9.8 without a new bug
NVD's own change history for the CVE shows no NVD-assigned score at all — the base score is attributed entirely to CISA's Vulnrichment program (CISA-ADP). The vector CISA published on August 6 read AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N — network attack, low complexity, but low privileges required and only partial integrity/availability impact. On August 14, CISA replaced it outright with AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H: no privileges required, full impact across confidentiality, integrity and availability. Tom's Hardware independently reported the same 7.1→9.8 jump, attributing it to CISA reassessing the bug as fully automatable — not to any change in the underlying code Apple shipped.
| Date | Source | CVSS 3.1 vector | Score | What changed |
|---|---|---|---|---|
| Aug 6, 2026 | CISA-ADP (initial) | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N | ~7.1 High | treated as needing some privilege, partial impact |
| Aug 14, 2026 | CISA-ADP (revised) | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H | 9.8 Critical | reassessed as fully unauthenticated, full C/I/A impact, automatable |
Where the authentication check actually fails
According to Huntress's technical writeup, the flaw sits in screensharingd's handling of Apple's native Secure Remote Password (SRP) authentication. The daemon's frame-length validator erroneously returns a stale "success" status before the SRP handshake has actually completed, so the connection gets treated as authenticated even though it isn't. The resulting session also never negotiates encryption — investigators saw this in Endpoint Security telemetry as authentication_type: SRP instead of the legitimate RSA-SRP, confirming the cryptographic handshake never finished. Public proof-of-concept work moved fast: researcher Pedro Vilaça (fG!) first published an obfuscated read-only PoC (navi_the_clown), and researcher bl4sty reverse-engineered it into a fuller read/write-plus-RCE chain with a reverse shell.
How an unauthenticated connection becomes root + a miner
- Attacker connects to TCP/5900 over the internet
- screensharingd frame-length validator runs
- Validator returns stale "success" before SRP completes
- Session treated as authenticated, no valid credentials checked
- Cleartext session, no crypto negotiated
- Interactive root shell
- Drops SSH key, establishes persistence, wipes logs/history, edits PF rules
- Installs XMRig 6.26.0 disguised as com.apple.airportd via LaunchDaemon
Confirmed in the wild, not hypothetical
- NCSC-NL received a report of exploitation on multiple systems that had port 5900 reachable from the internet — in every case reported, attackers obtained root access.
- Following root compromise, attackers deployed a Monero cryptominer on the affected systems.
- Microsoft separately confirmed exploitation on a limited number of macOS devices, observing successful root sign-ins via Screen Sharing.
- Post-compromise activity included transferring scripts and an SSH key, establishing SSH persistence, removing histories and logs, and modifying Packet Filter (pf) firewall settings.
- The cryptominer (XMRig 6.26.0) was disguised as a hidden binary masquerading as the Apple system process com.apple.airportd, with LaunchDaemon persistence.
Disclosure to KEV, in 12 days
- Apple ships the fixmacOS Tahoe 26.6.1, Sequoia 15.7.9, Sonoma 14.8.9; researcher Alfredo Pesoli of Bynario credited. Initial CISA-ADP vector scores it ~7.1 High.
- NCSC-NL publishes an informational advisoryNo known exploitation reported yet.
- PoC circulates, active exploitation confirmedA public PoC and bl4sty's fuller RCE chain go public; NCSC-NL escalates its advisory after confirming root compromise + Monero miners on internet-exposed Macs.
- CISA rescopes the CVSS vector7.1 High becomes 9.8 Critical — same bug, reassessed as fully unauthenticated and automatable.
- Added to CISA KEVListed alongside a Microsoft IKE Service Extensions double-free, a Microsoft SharePoint weak-authentication bug, and a Broadcom VMware vCenter path-traversal RCE.
Two Screen Sharing bugs, patched two weeks apart — per Huntress's mapping
- No credentials needed at all — network access is enough
- SRP frame-length validator returns a stale success before the handshake finishes
- Session never negotiates encryption
- CVSS 9.8, in CISA KEV as of Aug 18
- Huntress describes it as requiring a valid legacy VNC password first
- A confused-context flaw that then escalates the session to read/write any file as root
- Patched in Apple's late-July release, ahead of 65400
- Not on CISA KEV; NVD's own summary just says “an app may access user-sensitive data”
The rest of that day's KEV batch
| CVE | Vendor / product | Class |
|---|---|---|
| CVE-2026-33824 | Microsoft Internet Key Exchange (IKE) Service Extensions | double-free |
| CVE-2026-55040 | Microsoft SharePoint | weak authentication |
| CVE-2026-59310 | Broadcom VMware vCenter | path traversal / RCE via syslog server |
| CVE-2026-65400 | Apple macOS Screen Sharing | improper authentication (this piece) |
What to do
- Patch: update to macOS Tahoe 26.6.1, Sequoia 15.7.9, or Sonoma 14.8.9.
- If you can't patch immediately, disable Screen Sharing (System Settings → General → Sharing) or block inbound TCP/5900 at the network edge.
- On any Mac that has had Screen Sharing reachable from the internet, hunt for the IoCs NCSC-NL and Microsoft described: unexpected SSH keys or persistence, edited pf rules, wiped shell history, an XMRig process disguised as com.apple.airportd, and unfamiliar LaunchDaemons.
- Treat any host you can't rule out as compromised — rotate any credentials that touched it and rebuild if root access is confirmed. Removing accounts or rotating the VNC password after the fact does not undo an already-established root foothold.
KEV addition and CVSS rescore confirmed as of 2026-08-18live record →