Apple macOS Screen Sharing (screensharingd) pre-authentication improper authentication, CVSS 7.1, fixed in macOS Tahoe 26.6.1, Sequoia 15.7.9 and Sonoma 14.8.9. NCSC-NL advisory NCSC-2026-0280 revision 1.0.1 (2026-08-12) records active abuse observed on multiple systems with port 5900 reachable from the internet, root access obtained in all of them and a Monero cryptocurrency miner planted.
cve · CVE-2026-65400
Action items (2)
Do-now tasks recorded on the entries about CVE-2026-65400, newest first. Check the date before acting on an older one.
- Patch every Mac to macOS 26.6.1 / 15.7.9 / 14.8.9 and turn Screen Sharing off wherever it is not actively needed; close port 5900 at the network edge and confirm no host still answers Screen Sharing from the internet. Re-check hosted or leased bare-metal Macs after provisioning, which Huntress reports being built from vulnerable images.2026-08-08CVE-2026-65400
- Run a compromise assessment on every Mac that answered Screen Sharing from the internet before it was patched: look for an unexpected long-running high-CPU process, because the confirmed outcome on exploited hosts was root plus a planted cryptocurrency miner.2026-08-08CVE-2026-65400
Defender insights
What each entry about CVE-2026-65400 tells a defender to do, newest first.
Story timeline
Hunting pivots
ATT&CK techniques (5 across 5 tactics)
5 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Initial AccessExploit Public-Facing Application
- PersistenceCreate or Modify System Process: Launch Daemon · Event Triggered Execution: Unix Shell Configuration Modification
- Privilege EscalationCreate or Modify System Process: Launch Daemon · Event Triggered Execution: Unix Shell Configuration Modification
- Lateral MovementRemote Services: VNC
- ImpactResource Hijacking
Initial Access TA0001
T1190Exploit Public-Facing Application×1
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
Persistence TA0003
T1543.004Create or Modify System Process: Launch Daemon×1
Adversaries may create or modify Launch Daemons to execute malicious payloads as part of persistence. Launch Daemons are plist files used to interact with Launchd, the service management framework used by macOS. Launch Daemons require elevated privileges to install, are executed for every user on a system prior to login, and run in the background without the need for user interaction. During the macOS initialization startup, the launchd process loads the parameters for launch-on-demand system-level daemons from plist files found in <code>/System/Library/LaunchDaemons/</code> and <code>/Library/LaunchDaemons/</code>. Required Launch Daemons parameters include a <code>Label</code> to identify the task, <code>Program</code> to provide a path to the executable, and <code>RunAtLoad</code> to specify when the task is run. Launch Daemons are often used to provide access to shared resources, updates to software, or conduct automation tasks.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
T1546.004Event Triggered Execution: Unix Shell Configuration Modification×1
Adversaries may establish persistence through executing malicious commands triggered by a user’s shell. User Unix Shells execute several configuration scripts at different points throughout the session based on events. For example, when a user opens a command-line interface or remotely logs in (such as via SSH) a login shell is initiated. The login shell executes scripts from the system (<code>/etc</code>) and the user’s home directory (<code>~/</code>) to configure the environment. All login shells on a system use /etc/profile when initiated. These configuration scripts run at the permission level of their directory and are often used to set environment variables, create aliases, and customize the user’s environment. When the shell exits or terminates, additional shell scripts are executed to ensure the shell exits appropriately.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
Privilege Escalation TA0004
T1543.004Create or Modify System Process: Launch Daemon×1
Adversaries may create or modify Launch Daemons to execute malicious payloads as part of persistence. Launch Daemons are plist files used to interact with Launchd, the service management framework used by macOS. Launch Daemons require elevated privileges to install, are executed for every user on a system prior to login, and run in the background without the need for user interaction. During the macOS initialization startup, the launchd process loads the parameters for launch-on-demand system-level daemons from plist files found in <code>/System/Library/LaunchDaemons/</code> and <code>/Library/LaunchDaemons/</code>. Required Launch Daemons parameters include a <code>Label</code> to identify the task, <code>Program</code> to provide a path to the executable, and <code>RunAtLoad</code> to specify when the task is run. Launch Daemons are often used to provide access to shared resources, updates to software, or conduct automation tasks.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
T1546.004Event Triggered Execution: Unix Shell Configuration Modification×1
Adversaries may establish persistence through executing malicious commands triggered by a user’s shell. User Unix Shells execute several configuration scripts at different points throughout the session based on events. For example, when a user opens a command-line interface or remotely logs in (such as via SSH) a login shell is initiated. The login shell executes scripts from the system (<code>/etc</code>) and the user’s home directory (<code>~/</code>) to configure the environment. All login shells on a system use /etc/profile when initiated. These configuration scripts run at the permission level of their directory and are often used to set environment variables, create aliases, and customize the user’s environment. When the shell exits or terminates, additional shell scripts are executed to ensure the shell exits appropriately.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
Lateral Movement TA0008
T1021.005Remote Services: VNC×1
Adversaries may use Valid Accounts to remotely control machines using Virtual Network Computing (VNC). VNC is a platform-independent desktop sharing system that uses the RFB (“remote framebuffer”) protocol to enable users to remotely control another computer’s display by relaying the screen, mouse, and keyboard inputs over the network.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
Impact TA0040
T1496Resource Hijacking×1
Adversaries may leverage the resources of co-opted systems to complete resource-intensive tasks, which may impact system and/or hosted service availability.
Evidence: 2026-08-08/cve-2026-65400-macos-screen-sharing-auth-state-bypass · ATT&CK page ↗
Entries about Apple macOS Screen Sharing (screensharingd) pre-authentication improper authentication, CVSS 7.1, fixed in macOS Tahoe 26.6.1, Sequoia 15.7.9 and Sonoma 14.8.9. NCSC-NL advisory NCSC-2026-0280 revision 1.0.1 (2026-08-12) records active abuse observed on multiple systems with port 5900 reachable from the internet, root access obtained in all of them and a Monero cryptocurrency miner planted. (1)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
Where this entity is cited
Source distribution
- advisories.ncsc.nl3 (25%)
- support.apple.com3 (25%)
- bleepingcomputer.com1 (8%)
- blog.calif.io1 (8%)
- cisa.gov1 (8%)
- euvd.enisa.europa.eu1 (8%)
- huntress.com1 (8%)
- reverse.put.as1 (8%)
External references
All cited sources (12)
- advisories.ncsc.nlprimaryNCSC-NL (Nationaal Cyber Security Centrum)https://advisories.ncsc.nl/2026/ncsc-2026-0280.html
- advisories.ncsc.nlprimaryNCSC-NLhttps://advisories.ncsc.nl/advisory?id=NCSC-2026-0280
- advisories.ncsc.nlprimaryNCSC-NL (CSAF advisory record)https://advisories.ncsc.nl/csaf/v2/2026/ncsc-2026-0280-1.json
- bleepingcomputer.comBleepingComputerhttps://www.bleepingcomputer.com/news/security/hackers-exploit-macos-screen-sharing-flaw-to-deploy-monero-miner/
- blog.calif.ioCalifhttps://blog.calif.io/p/no-country-for-old-passwords
- cisa.govCISA KEV cataloghttps://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json
- euvd.enisa.europa.euENISA EUVDhttps://euvd.enisa.europa.eu/vulnerability/EUVD-2026-54216
- huntress.comHuntresshttps://www.huntress.com/blog/macos-screen-sharing-rce-patched
- reverse.put.asfG! (reverse.put.as)https://reverse.put.as/2026/07/29/its-a-pre-auth-stupid/
- support.apple.comApplehttps://support.apple.com/en-us/148170
- support.apple.comApplehttps://support.apple.com/en-us/148171
- support.apple.comApplehttps://support.apple.com/en-us/148172