TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

macOS vulnerability: Total physical access opened when screen sharing is on

8 pointsby hgezimalmost 2 years ago
I accidentally found this vulnerability that when you remote login into a Mac using Screen Sharing (included in all recent MacOS versions), someone with physical access can take over your session and lock you out of it and then have full, complete, total, absolute control over your machine.<p>Someone crafty can watch your screen and wait until you type in a sensitive password (like root or 1Password) and decide to take over at that point.<p>The best part? The person with physical presence can lock the remote user out (you): https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=wbLYKEQk_mM<p>I reported this to Apple more than 90 days ago. They said it was intended behaviour.<p>I cannot remote into my machines safely since I discovered this.<p>Without exaggeration, my wife one day messaged me and said, &quot;your computer is moving,&quot; because she could see I was logged into my iMac at home from the office and using it.<p>Another day a colleague was working late at the office and I had logged into my office machine from home. He messaged me saying, &quot;Did you leave your computer on on purpose?&quot; He knows I always lock my computer because I give him heck for not locking his.<p>What did Apple Security Research recommend when they closed out the issue? They said I should use Apple Remote Desktop. That app is on the Mac App Store and averages 2.1&#x2F;5. It retails for $99.99.<p>Maybe I&#x27;m off here. Did you expect someone next to your machine to see everything you do and be able to take control when you remote into it?

7 comments

Someonealmost 2 years ago
&gt; I accidentally found this vulnerability that when you remote login into a Mac using Screen Sharing<p>&gt; Did you expect someone next to your machine to see everything you do<p>The “Sharing” part of “Screen Sharing” seems to imply that, doesn’t it?<p>&gt; and be able to take control when you remote into it?<p>That’s more surprising. I think the main issue is that, if you start it remotely, the distinction between screen sharing and Remote Desktop isn’t obvious.<p>Edit: Apple’s support page (<a href="https:&#x2F;&#x2F;support.apple.com&#x2F;en-gb&#x2F;guide&#x2F;mac-help&#x2F;mh14066" rel="nofollow">https:&#x2F;&#x2F;support.apple.com&#x2F;en-gb&#x2F;guide&#x2F;mac-help&#x2F;mh14066</a>) only mentions initiating screen sharing from the computer whose screen is being shared, and is clear about the reverse:<p><i>“While your screen is being shared, the user of the other Mac sees what’s on your screen and can open, move and close files and windows, open apps, and even restart your Mac.“</i>
sircastoralmost 2 years ago
I think the issue at hand here is that you’re using a piece of software intended for remote assistance&#x2F;collaboration as a remote access tool. Specifically, you’re thinking of screen sharing as a way to access your own computer, where you’re the primary user from a remote location.<p>Screen sharing is meant to be used with someone at the computer, and another person remotely. And the person at the computer (presumably the person doing the “sharing”) is supposed to have lockout control.
codingpanicalmost 2 years ago
What you are looking for is &quot;Curtain Mode.&quot;<p>Some VNC clients support this feature. ARD is one, Screens is another I&#x27;m familiar with.<p>Curtain mode keeps the remote system&#x27;s display and keyboard locked and uncontrollable, and thus secured.
runjakealmost 2 years ago
As others have mentioned, this isn&#x27;t a vulnerability, it&#x27;s by design. It&#x27;s in the name &quot;Screen Sharing&quot;.<p>Screens has a &quot;Curtain Mode&quot;, and is $29.99 (less with EDU pricing).<p><a href="https:&#x2F;&#x2F;edovia.com&#x2F;en&#x2F;screens-mac&#x2F;" rel="nofollow">https:&#x2F;&#x2F;edovia.com&#x2F;en&#x2F;screens-mac&#x2F;</a>
josephcsiblealmost 2 years ago
<a href="https:&#x2F;&#x2F;apple.stackexchange.com&#x2F;q&#x2F;181358&#x2F;306120" rel="nofollow">https:&#x2F;&#x2F;apple.stackexchange.com&#x2F;q&#x2F;181358&#x2F;306120</a>
KomoDalmost 2 years ago
I don&#x27;t get what the issue is?
didntknowyaalmost 2 years ago
it was kinda in the name