MacOS 26.4 Adds Warnings For ClickFix Attacks to Its Terminal App (macrumors.com) 66
An anonymous Slashdot reader writes: ClickFix attacks are ramping up. These attacks have users copy and paste a string to something that can execute a command line — like the Windows Run dialog, or a shell prompt.
But MacRumors reports that macOS 26.4 Tahoe (updated earlier this week) introduces a new feature to its Terminal app where it will detect ClickFix attempts and stop them by prompting the user if they really wanted to run those commands.
According to MacRumors, the warning readers "Possible malware, Paste blocked."
"Your Mac has not been harmed. Scammers often encourage pasting text into Terminal to try and harm your Mac or compromise your privacy...."
There is also a "Paste Anyway" option if users still wish to proceed.
But MacRumors reports that macOS 26.4 Tahoe (updated earlier this week) introduces a new feature to its Terminal app where it will detect ClickFix attempts and stop them by prompting the user if they really wanted to run those commands.
According to MacRumors, the warning readers "Possible malware, Paste blocked."
"Your Mac has not been harmed. Scammers often encourage pasting text into Terminal to try and harm your Mac or compromise your privacy...."
There is also a "Paste Anyway" option if users still wish to proceed.
Re: (Score:2)
Re:Please don't (Score:5, Informative)
They implemented warnings by interrupting the code, opening a pop-up window with two options: proceed or bloc?. I'll give you a guess how that panned out.
There is only one outcome when users are repeatedly interrupted for security reasons. They learn to press yes without even reading the message, while being annoyed by the interruption. Black hats love that.
Re: (Score:2)
I remember those days where it would warn if there was any scripting at all, rather than look for dangerous commands first.
Just as a thought, not bothering if the script cannot reach outside of the document itself. Functions that access other files or documents, email functionality, and such triggering the warning instead would have been more effective.
Re: (Score:3)
Useless warnings are useless. (Score:2)
The problem you get though is what I call the "California Cancer Warning Problem"
Basically, people can only pay attention to so many warnings. The more often people get false or trivial warnings, warnings where they have to continue to get things done as standard, the more likely they are to just plain ignore the warnings.
While hackers might be able to figure out a way to do something malicious without triggering the warning, the warnings back then were worse than useless, because they not only triggered f
Re: (Score:2)
Re: (Score:2)
I don't think this is really comparable.
Most macOS users probably never touch the terminal and so will hopefully be more likely to read before clicking the red button, and this message doesn't look like a typical macOS elevation prompt.
Re: (Score:3)
I doubt MacOS users are any different from other computer users, especially in the post-touchscreen dumbing down of computer knowledge we're seeing where Zoomers and Boomers, according to some surveys, appear to have the same level of skill on average.
Another issue is I've met many, many, people who insist on asking me "What do I do?" when any prompt comes up. Anything. From "Overwrite these files?" to "Installation finished. Do you want to launch NewlyInstalledApp now?"
I suspect that 90% of the people who
Re: (Score:2)
I doubt MacOS users are any different from other computer users, especially in the post-touchscreen dumbing down of computer knowledge we're seeing where Zoomers and Boomers, according to some surveys, appear to have the same level of skill on average.
What does that even mean? As a Boomer, and the boomers around me seem to be pretty darn adroit, I'm having issues parsing what you wrote.
Or do just mean you adhere to some concept that boomers are stupid?
Another issue is I've met many, many, people who insist on asking me "What do I do?" when any prompt comes up. Anything. From "Overwrite these files?" to "Installation finished. Do you want to launch NewlyInstalledApp now?"
And? You sound like the IT guy from Saturday Night Live who hates the people he i
Re: Please don't (Score:2)
Re: (Score:2)
I don't think this is really comparable.
Most macOS users probably never touch the terminal and so will hopefully be more likely to read before clicking the red button, and this message doesn't look like a typical macOS elevation prompt.
I spend almost as much time in Terminal as I do in the GUI. Sometimes more. So I am very interested in this. BTW, despite the memes, There are more of us Mac users that do that than you think.
Re: (Score:2)
Re: (Score:2)
I think you will find there are way less Mac users that do that than YOU think, this is very niche
If the reality does not fit with your narrative, just write what you wrote.
Re: (Score:2)
Re: (Score:2)
A similar screen sprung up in the recent (well, perhaps not that recent) Debian updates.
Before that I would paste shit into an empty vim buffer in the terminal, now for simple things I don't even have to.
This reminds me of something (Score:3)
Back in the day, AOL attempted to address phishing scams by putting a disclaimer at the bottom of IM windows. Something along the lines of "Reminder: AOL staff will never ask for your password or billing information". Problem was, people who were foolish enough to fall for social engineering scams don't pay much attention to those sort of warnings, either.
Seems like all the scammers will have to do is update their instructions to include "Please disregard the pop-up and click Paste Anyway".
Re: (Score:3)
Reply "yes", then close and reopen this message to activate the link.
No matter how idiot-proof you make technology, God will always create a better idiot. That's why the right way to solve this problem is:
Re: (Score:2)
Reply "yes", then close and reopen this message to activate the link.
No matter how idiot-proof you make technology, God will always create a better idiot. That's why the right way to solve this problem is:
You don't like Time Machine? I have hourly backups on one drive, and daily backups on a drive I store in a different location.
I'd never use any cloud backup, that's like asking Jerry Sandusky to babysit a 10 year old boy.
Re: (Score:2)
Reply "yes", then close and reopen this message to activate the link.
No matter how idiot-proof you make technology, God will always create a better idiot. That's why the right way to solve this problem is:
You don't like Time Machine? I have hourly backups on one drive, and daily backups on a drive I store in a different location.
I love Time Machine (except for how slow it is over SMB and how often the disk images corrupt themselves in ways that prevent future backups). Wish it existed on iOS and VisionOS.
Re: (Score:2)
With a huge carve out for war crimes, murder, rape, child molestation, sexual assault, and official corruption. Those should live and last *forever*. Otherwise your "Epstien class" will always get away with everything.
Re: (Score:2)
My popup count fell drastically once I installed a VPN. Yeah, I still get annoying ads on YouTube, but as far as popups go, they are squelched. Sometimes, particular sites I need to use require me to temporarily disable it so that I can use it, but other than that, it seems to be under control
It's a start (Score:2)
Re: (Score:2)
It's a function implemented in the shipped terminal.app. If you use a third party terminal app, it won't have the protection. Chances are if you're using a third party terminal you're probably sophisticated enough to not blindly run shell commands
Re: (Score:1)
And the Apple haters squawk. (Score:1)
Re:And the Apple haters squawk. (Score:5, Informative)
Re: (Score:2)
Anyone who just cut and pastes a string of shell commands from some random web page or email into a terminal without checking them first frankly deserves what they get. If you're this dumb stay away from the command line.
Re: (Score:2)
Re: And the Apple haters squawk. (Score:2)
And you wouldn't check it first particularly if it had to run as root? Oooookay.
Re: (Score:2)
Re: (Score:2)
If someone can’t type a long command into a terminal without typos, they probably should not be using a terminal for anything other than basic commands anyway.
Usually, they'd be copying commands from a website or a manual, in which case the typos should not even exist
Question (Score:2)
Can you disable all the safety features on a modern Mac and have it behave like an old school unix box? You know run su and then accidentally do something dumb? I mean we all survived those days.
Re: (Score:3, Informative)
Re:Question (Score:5, Funny)
You know run su and then accidentally do something dumb?
I'm pretty sure my Mac will let me run su and then send a text to my ex, but I'm not going to try it.
Re: (Score:3, Informative)
Yes you can. You have to boot into recovery mode and then change the security level. This is already something you have to do to load third-part (even signed) kexts, which are sometimes required for certain types of presumably poorly written (or not Apple-blessed) hardware drivers.
Apparently this is even still possible on the iPhone chipped MacBook Neo.
Re: hahahaha no (Score:2)
There are other reasons to ship recent versions.
Re: hahahaha no (Score:2)
I highly doubt this has to do with recent features. It more likely has to do with Mac shipping the BSD version of awk, rather than the GNU version.
Re: (Score:1)
Linux is insecure (Score:3, Interesting)
Re: Linux is insecure (Score:2)
Linux has served me just fine for three decades. I got rid of my GrapheneOS phone because it constantly got in my way. My threat model does not involve bring pursued by nation state actors, and I don't equate security with having doors slammed in my face all day. Security is not the most important thing in life. Vigilance will serve you much better. As Franklin said, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."
Re: (Score:2)
Linux has served me just fine for three decades
Same. But, I can honestly say the same of Windows. Though I never boarded the Mac train, I suspect that the same could be said for that.
I think it has much more to do with the user than the overall security of the operating system.
Re: (Score:2)
Re: (Score:2)
Obviously, if you take a platform that is geared towards running applications from untrusted sources and compare that to a standard Linux desktop distribution that isn't configure for that, you'll find common desktop Linux lacking.
On the other hand, does GrapheneOS or Android have a desktop that's halfway usable?
Historically, Linux got the reputation for being more secure because Microsoft made a number of brain-de
Re: (Score:1)
For the true paranoid, if you need to sandbox, you're doing it wrong.
Everyone is doing it wrong, that's why we need to sandbox.
Even if you were perfect, you wouldn't have time to do everything yourself, so you would still want sandboxing to protect you from the efforts of others.
Re: (Score:2)
Re: (Score:2)
A colleague of mine with a Windows Linux dual boot machine, games on one side and mail and web on the other, uses a live Linux disc to do e-banking. He's just an informed guy, I wouldn't consider him paranoid at all.
If you're paranoid or actually in the know that "they" are after you, you have to use different machines for different purposes. I mean, one can trust sandboxes only so far, and if y
Re: (Score:2)
Re: (Score:2)
Because with all sandboxing, if your operating system isn't clean it's not going to save you from that attack angle. But I'm convinced you know that.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
From your references:
Windows, which is leaning heavily towards Rust, a memory safe language...
This tells me that the article is written by a Rust evangelist and nothing they say can be trusted to be unbiased. Furthermore. Windows, more accurately Microsoft is not leaning heavily toward Rust. Microsoft uses very little Rust in Windows and has stated categorically that there is no intent to re-write Windows in Rust. Windows is mostly written in C/C++/C# with the .Net framework and there is no plan to change that.
Re: (Score:2)
Prompt? (Score:2)
The prompt is that little $_, or #, or blinking square, etc. showing you where to type. See VT100 terminals. A shell is the commands and features available by default when using that shell on your terminal. Make sure that you let the shell know what type of terminal it is running on. The command line is that space next to prompt, where you can input shell commands, pass through to system commands, or actually act interactively on a more feature-full terminal like a VT320, for example, a menu that allows
Yeah (Score:2)
These attacks have users copy and paste a string to something that can execute a command line.
.
. ClickFix attempts and stop them by prompting the user if they really wanted to run those commands.
I've seen this on one of my recent Linux installs (Devuan). I get a warning before pasting into a shell prompt. That's not a problem because I know how to inspect text (tiny fonts, etc) copied from an untrusted source before running them*. Unfortunately, it also seems to interfere with the 'copy from terminal' functions. Which makes it a real annoyance.
*I've caught a few of these. And rather than deleting them, I've tweaked some of the concealed commands to see if I can't have some real fun with the origin
Re: Yeah (Score:2)
Upstream Debian has the same thing in at least one of their primary terminal apps.