AmnesiaStealer Turns a Mac Into a Hacker-Controlled Browser: The New macOS Threat Hiding Behind ClickFix

Listen to this Post

Featured ImageIntroduction: When Your Browser Becomes the Attacker’s Browser

Mac malware has evolved far beyond the old image of a suspicious application quietly stealing files in the background. The latest threat, AmnesiaStealer, demonstrates something much more unsettling: attackers can potentially take over the authenticated browser environment itself and interact with websites as though they were the legitimate user.

Security researchers at Jamf Threat Labs have documented a macOS-focused information stealer that combines traditional credential theft with a sophisticated browser-control component. The malware is distributed through ClickFix-style attacks, in which victims are manipulated into copying and executing commands in Terminal after visiting a convincing fake download page. Researchers say the campaign uses a counterfeit GitHub-style download experience and follows a distribution pattern previously associated with macOS stealers such as Atomic and MacSync.

What makes AmnesiaStealer particularly interesting is its stream_module. Rather than merely extracting cookies and sending them to a remote server, the module can clone a Chromium browser profile and load it into a hidden, headless browser. The attacker can then interact with that browser remotely, potentially navigating websites, clicking buttons, switching tabs and using existing authenticated sessions.

That changes the threat dramatically.

A stolen password is dangerous. A stolen session can be even more valuable. But a live, remotely controlled browser that already possesses the victim’s authentication state creates an entirely different attack surface.

The ClickFix Trap: The Victim Is Persuaded to Start the Attack

The infection begins with social engineering rather than an exotic vulnerability.

ClickFix campaigns typically present users with a fake problem and then provide a supposed “fix” that requires the victim to copy a command into Terminal. Instead of exploiting macOS automatically, the attacker persuades the user to perform the critical execution step themselves.

This is one reason ClickFix has become such a powerful technique. The user may believe they are following instructions to install software, fix a browser problem, verify a download, or complete an update.

In reality, they are giving a malicious script permission to begin the infection chain.

The AmnesiaStealer campaign reportedly uses a fake GitHub download page to make the operation appear legitimate. The victim is ultimately directed toward a password-protected ZIP archive containing the malicious Mach-O payload.

The use of

A Familiar Distribution Pattern With a More Dangerous Payload

Jamf researchers found similarities between

The initial stage involves a shell-script loader that retrieves the next component. The second stage is the primary information-stealing malware, while the third component—the stream_module—can reportedly be downloaded when the operator wants browser-control capabilities.

This modular architecture is important.

An attacker does not necessarily need every component immediately. The initial malware can establish access and collect information, while additional functionality can be retrieved later depending on the target.

That approach can reduce unnecessary activity on the infected Mac and potentially make detection more difficult.

AmnesiaStealer Is Not Just Another Password Stealer

At its core, AmnesiaStealer is an information stealer.

Researchers say it can target browser data including cookies, saved credentials, browsing history, bookmarks, extensions and local browser state. It can also search for cryptocurrency wallet information and other valuable data.

But the

The malware is described as capable of harvesting information from areas such as:

Chromium-based browser profiles

Saved browser credentials

Authentication cookies

Browsing history

Bookmarks

Browser extensions

Cryptocurrency wallet information

Apple Notes

Documents

Telegram session information

macOS Keychain-related data

System information

That combination makes the malware potentially valuable to attackers pursuing financial fraud, account takeover, corporate espionage or follow-on attacks.

The Browser Profile Is the Real Prize

The most technically significant aspect of AmnesiaStealer is its ability to work with Chromium browser profiles.

Modern browsers do not simply store bookmarks and history. They also maintain authentication information, cookies, local storage, extension data and other state that helps websites recognize returning users.

If an attacker can reproduce enough of that environment, they may not need to know the victim’s password for every service.

This is why session theft has become such an important cybersecurity problem.

Multi-factor authentication can significantly improve account security, but authentication tokens and active browser sessions can still become valuable targets. If an attacker obtains a valid authenticated session, the browser may already appear to the website as a trusted, previously authenticated environment.

That does not mean every stolen cookie automatically defeats every form of MFA. Modern services can use device binding, token rotation, risk detection and additional authentication challenges.

But the fundamental risk remains: authentication is increasingly about more than passwords.

Seven Chromium Browsers Can Be Cloned for Live Control

According to

Google Chrome

Microsoft Edge

Vivaldi

Arc

Opera

Brave

Chromium

These browsers share important technical characteristics, including the Chrome DevTools Protocol and similar approaches to profile management and cookie encryption.

That common architecture gives malware an opportunity to build one browser-control mechanism that can work across several products instead of developing a completely separate system for every browser.

This is a broader lesson for the security industry.

Compatibility is convenient for legitimate developers. Unfortunately, shared infrastructure can also be convenient for attackers.

The Headless Browser Creates a Hidden Second Browser

The stream_module reportedly launches a legitimate Chromium browser executable in headless mode.

A headless browser is essentially a browser that operates without presenting a conventional graphical user interface.

For legitimate developers, headless browsers are extremely useful for automated testing, web scraping, CI pipelines and browser automation.

For malware operators, the same capabilities can become dangerous.

AmnesiaStealer reportedly copies the

The victim may therefore continue using their normal browser without seeing a conventional remote-control window on the desktop.

Chrome DevTools Protocol Becomes the Control Layer

The critical technology behind this capability is the Chrome DevTools Protocol, or CDP.

CDP allows software to communicate with Chromium-based browsers and perform operations that developers and automation frameworks legitimately need.

Depending on the browser configuration and available interfaces, CDP can provide mechanisms for navigating pages, inspecting browser state, managing tabs and controlling browser interaction.

AmnesiaStealer reportedly abuses this legitimate functionality by establishing communication between the malware and a hidden Chromium process.

This is an excellent example of a recurring cybersecurity pattern: attackers do not always need to invent a new technology.

Sometimes they simply weaponize a legitimate one.

Two WebSocket Channels Connect the Pieces

The reported architecture uses WebSocket communication as part of the browser-control mechanism.

One channel reportedly connects the malware to the attacker’s relay infrastructure. The malware can register information about the browser and receive commands from the operator.

Another channel connects the malware with the locally running headless Chromium instance through its debugging interface.

The result is effectively a bridge between:

Attacker → relay → infected Mac → hidden Chromium browser → victim’s authenticated session

That architecture is what makes the malware more interesting than a conventional cookie stealer.

The attacker is not necessarily limited to downloading a database of stolen browser information.

They can potentially interact with the browser environment itself.

Live Screencasting Makes the Attack Interactive

Jamf reportedly observed that the operator can receive a live browser screencast at roughly three frames per second and provide keyboard, mouse, scrolling, navigation and tab-management input.

Three frames per second is not suitable for gaming or high-quality video.

It does not need to be.

For navigating an online account, opening a settings page, reviewing a transaction, clicking a button or changing a configuration, a low-frame-rate browser view can be sufficient.

This is a crucial distinction.

The attacker does not need a perfect remote desktop.

They need enough visibility and control to operate a website.

Why This Is More Dangerous Than Simple Data Theft

Traditional information stealers generally follow a straightforward model:

Collect → compress → encrypt → exfiltrate.

AmnesiaStealer reportedly adds another dimension:

Collect → authenticate → clone → interact.

That distinction matters enormously.

A stolen file is static.

A stolen password can be changed.

A stolen cookie can sometimes expire.

But a live browser environment can potentially allow an attacker to perform actions while the session remains valid.

This could make attacks faster and more adaptable.

Cryptocurrency Wallets Are Another Major Target

The malware also reportedly searches for cryptocurrency-related information by examining browser extensions and IndexedDB data.

Crypto users are particularly attractive targets because successful theft can lead directly to financial loss.

The threat is not limited to traditional banking credentials.

A compromised browser profile may contain information associated with exchanges, wallets, trading platforms, Web3 applications and other financial services.

For organizations and individuals holding digital assets, browser security is therefore part of financial security.

Keychain Access Raises the Stakes

The malware reportedly attempts to capture the

The macOS Keychain is an important security mechanism that stores credentials and secrets used by applications and services.

Obtaining the

Nevertheless, a malware sample specifically designed to obtain the user’s password and then pursue Keychain-related information represents a serious escalation from ordinary browser theft.

A macOS 26 Fallback Shows How Attackers Adapt

Researchers also reportedly identified a fallback mechanism involving newer macOS versions.

According to the supplied research, when the malware cannot recover an existing Chrome Safe Storage key on macOS 26, it can replace it with an attacker-supplied value.

The important security lesson is not simply the implementation detail.

It is the fact that malware developers are adapting their credential-theft techniques as Apple and browser vendors change their security architecture.

Defensive improvements do not necessarily eliminate the criminal market.

They force attackers to modify their methods.

The “Macs Don’t Get Malware” Myth Is Dead

For years, many Mac users operated under a dangerous assumption: malware was primarily a Windows problem.

That belief has become increasingly difficult to defend.

Modern macOS malware campaigns target browsers, cryptocurrency wallets, developer environments, messaging applications, credentials and cloud accounts.

The increasing value of Mac devices in professional and creative environments also makes them attractive targets.

A Mac is not automatically safe because it is a Mac.

Security depends on the operating system, browser configuration, user behavior, application controls, endpoint protection, patching and identity security.

ClickFix Is the Human Weakness Attackers Keep Exploiting

The technical sophistication of AmnesiaStealer should not distract from the simplest part of the attack.

The victim is convinced to run something.

That is the heart of ClickFix.

No browser zero-day is necessarily required.

No kernel exploit has to succeed.

No complicated privilege-escalation chain has to be triggered first.

The attacker simply has to make the malicious command look convincing enough.

This is why cybersecurity awareness remains important even in organizations with advanced endpoint protection.

The most expensive security system in the world cannot completely compensate for a user intentionally executing an unknown command with administrative privileges.

What Users Should Do If They Encounter a ClickFix Page

The most important rule is straightforward:

Never paste a Terminal command from a website unless you understand exactly what it does and why it is required.

If a webpage tells you to:

Open Terminal

Copy a command

Paste it

Press Enter

Ignore a security warning

Disable a protection

Enter your password

stop.

Legitimate software vendors generally provide documented installation procedures rather than asking random users to execute opaque commands copied from suspicious webpages.

A GitHub-looking page is not proof of legitimacy.

A browser warning is not necessarily something to “fix” by running a command.

And a command containing encoded or heavily obfuscated content should be treated with particular suspicion.

Deep Analysis: Defensive Investigation on macOS

Safe Process Inspection

If you suspect that a Mac may have been compromised, begin with defensive observation rather than executing unknown remediation scripts.

You can inspect running processes with standard macOS tools:

ps aux

For a more focused review of processes associated with browsers or suspicious shell activity:

ps aux | grep -Ei 'chrome|chromium|brave|opera|vivaldi|arc|terminal|bash|zsh'

These commands are intended for investigation only. They do not remove malware.

Review Recent Downloads

The Downloads directory is often an important place to begin an investigation:

ls -lah ~/Downloads

You can also identify recently modified files:

find ~/Downloads -type f -mtime -7 -print

Pay particular attention to unexpected ZIP archives, disk images, applications or files downloaded immediately before unusual behavior began.

Examine Quarantine Metadata

macOS records quarantine information for many downloaded files. Investigators can inspect extended attributes without launching suspicious files:

xattr -l ~/Downloads/suspicious-file.zip

If you have a specific suspicious file, calculate its SHA-256 hash for comparison with trusted threat-intelligence or incident-response sources:

shasum -a 256 ~/Downloads/suspicious-file.zip

Do not upload sensitive corporate files to public malware-analysis services without checking your organization’s security and privacy policies first.

Review Browser Extensions

Browser extensions deserve particular attention after a suspected infostealer infection.

For Chrome-based browsers, manually review installed extensions through the browser’s extension-management interface and remove anything unfamiliar.

Do not assume an extension is safe simply because it has been installed for a long time. Attackers can abuse legitimate extensions, compromised accounts and malicious updates.

Check for Suspicious Persistence

Security teams can investigate common macOS persistence locations without executing unknown files:

ls -lah ~/Library/LaunchAgents

And system-wide:

ls -lah /Library/LaunchAgents
ls -lah /Library/LaunchDaemons

Unexpected entries should be investigated against known-good software inventories before removal.

Inspect Network Connections Carefully

For basic visibility into network activity, administrators can use:

lsof -i -n -P

This can help identify applications maintaining network connections.

However, the absence of an obviously suspicious connection does not prove that a Mac is clean. Modern malware can communicate intermittently, use legitimate cloud infrastructure or terminate connections after completing its theft.

Incident Response Should Come Before Password Changes

If you strongly suspect an infection, changing passwords from the same compromised Mac can be counterproductive.

The safer approach is to isolate the device and use a known-clean device for account recovery and credential changes.

Organizations should also consider revoking active sessions, invalidating tokens, rotating sensitive credentials and reviewing authentication logs.

This is particularly important when browser-session theft is suspected.

How Organizations Can Defend Against AmnesiaStealer

Endpoint Controls Matter

Organizations should deploy reputable macOS endpoint protection and ensure security telemetry is centrally collected.

Endpoint detection can identify suspicious shell activity, unsigned executables, unusual browser launches and unexpected process relationships.

Application Control Reduces Risk

Where practical, organizations should restrict execution of unapproved applications and establish policies around downloaded software.

The goal is not to make employees unable to install anything.

The goal is to make an unexpected executable harder to launch silently.

Browser Security Deserves Its Own Strategy

Browser sessions increasingly represent high-value credentials.

Security teams should therefore monitor:

Suspicious browser extensions

Unusual authentication events

Impossible-travel indicators

New device registrations

Unexpected session locations

High-risk administrative actions

Token abuse

Abnormal OAuth activity

Identity protection and endpoint security can no longer be treated as completely separate disciplines.

Passwordless Authentication Can Help, But It Is Not Magic

Passkeys and hardware-backed authentication can substantially reduce traditional password theft.

However, organizations should not assume that strong authentication eliminates session hijacking.

Security teams still need session protection, device trust, token monitoring and risk-based access controls.

The future of identity security is therefore becoming a layered system rather than a single login factor.

Why CDP Abuse Deserves More Attention

The abuse of Chrome DevTools Protocol is not completely new.

Researchers have previously documented malware abusing browser-development interfaces and automation capabilities.

What makes the AmnesiaStealer case notable is the reported combination of profile cloning, authenticated-session reuse, headless Chromium and live operator interaction.

That combination turns browser automation from a developer feature into a potential remote-access mechanism.

This should encourage defenders to think differently about browser processes.

A browser launched with unusual command-line parameters, unusual debugging interfaces or unexpected parent-child relationships deserves investigation.

The Bigger Lesson for Cybersecurity

The most important lesson from AmnesiaStealer is not that another infostealer exists.

There are already many.

The important development is the movement from credential theft toward session manipulation and interactive browser control.

Attackers increasingly understand that the browser is where identity, money, communication and work converge.

Your browser may contain access to email.

It may contain corporate applications.

It may contain cloud storage.

It may contain financial services.

It may contain cryptocurrency wallets.

It may contain authentication tokens that are more immediately useful than a password.

That makes the browser one of the most valuable pieces of software on a modern computer.

What Undercode Say:

  1. The Browser Has Become the New Identity Layer

The modern browser is no longer just a tool for visiting websites.

It has effectively become a digital identity container.

2. Session Theft Is Becoming More Important

Attackers increasingly care about authenticated sessions because they can sometimes bypass the need to steal passwords directly.

3. ClickFix Exploits Trust

The technical malware may be sophisticated, but the initial compromise can still depend on a simple psychological trick.

4. Fake GitHub Pages Are Especially Effective

Attackers understand that familiar brands can make malicious downloads appear legitimate.

  1. Users Are Becoming Part of the Execution Chain

ClickFix demonstrates how attackers can persuade victims to execute their own infection commands.

  1. Terminal Commands Should Be Treated Like Executable Files

Users should never assume that a command is safe simply because it appears on a webpage.

7. Headless Browsers Are Not Inherently Malicious

Headless Chromium is a legitimate technology.

The problem arises when malware uses it to operate inside a victim’s authenticated environment.

8. CDP Is a Powerful Double-Edged Sword

The Chrome DevTools Protocol exists for legitimate development and automation.

But the same capabilities can become dangerous when exposed to malicious processes.

9. Browser Profiles Contain Extremely Valuable Data

Cookies, extensions, local storage, bookmarks and session state can reveal far more than users realize.

  1. Password Managers Are Not the Whole Story

Even users with strong password hygiene can face session-based attacks.

  1. MFA Does Not Make Session Theft Irrelevant

An attacker abusing an already authenticated session may encounter a very different security boundary than someone attempting a fresh login.

12. Device Trust Is Increasingly Important

Organizations should know not only who is logging in, but from which device and under what security conditions.

13. macOS Is A Serious Enterprise Target

Mac malware is no longer a niche concern.

  1. Apple Security Improvements Will Influence Malware Design

As Apple changes credential-storage mechanisms, attackers will continue adapting their techniques.

  1. Browser Security Should Be Monitored Like Endpoint Security

A compromised browser can expose corporate identities even when the underlying operating system appears normal.

16. Extensions Are a Major Attack Surface

Extensions have access to powerful browser capabilities and deserve continuous monitoring.

17. Cryptocurrency Users Face Additional Risk

Wallet extensions and Web3 applications can make browser compromise financially devastating.

18. Telegram Sessions Can Be Valuable

Session information can potentially give attackers access to communications without requiring the victim to type a password again.

19. Notes and Documents Expand the Damage

An infostealer that reaches beyond browsers can expose personal and business information simultaneously.

20. Modular Malware Is Harder to Understand

A malware family that retrieves additional functionality only when needed can complicate detection and analysis.

21. Detection Must Consider Behavior

Security products should not rely exclusively on malware names or static signatures.

22. Browser Launch Arguments Matter

Unusual headless or debugging-related parameters can provide useful investigative signals.

23. Parent-Child Process Relationships Matter Too

A browser launched unexpectedly by a shell script or unknown executable deserves investigation.

24. Network Telemetry Can Provide Valuable Context

A suspicious browser-control process communicating with an unfamiliar relay can reveal malicious activity.

  1. Session Revocation Should Be Part of Incident Response

Removing malware without invalidating stolen sessions may leave an attacker with continued access.

  1. Password Rotation Alone May Not Be Enough

Organizations should consider active sessions, refresh tokens, API credentials and OAuth grants.

  1. Security Training Must Explain Why, Not Just What

Telling employees “don’t paste commands” is less effective than showing them how ClickFix attacks manipulate trust.

28. Developers Are Particularly Attractive Targets

Developers routinely use Terminal, GitHub, package managers and scripts.

That makes malicious instructions easier to disguise as legitimate technical workflows.

  1. The Developer Ecosystem Is a Valuable Social-Engineering Target

Attackers know developers are accustomed to copying commands from documentation and repositories.

30. Corporate Macs Need Centralized Visibility

Managed environments have an advantage because administrators can monitor endpoint and identity telemetry centrally.

31. Personal Macs Have Fewer Defensive Layers

Consumers should therefore be especially cautious about downloaded software and terminal instructions.

32. Browser Isolation Could Become More Important

Organizations handling sensitive data may increasingly rely on isolation and hardened browser environments.

33. Zero Trust Must Include the Browser

Identity verification should not end after the login succeeds.

34. Authentication Is Becoming Continuous

Modern security increasingly evaluates the user, device, session and behavior together.

35. Attackers Are Moving Toward Real-Time Operations

Interactive browser control represents a shift away from purely passive information collection.

36. Automation Is Becoming a Weapon

Technologies built to automate browsers can also automate attacks.

37. Security Teams Should Study Legitimate Tools

Understanding how CDP, WebSockets and headless browsers work helps defenders recognize their malicious use.

38. macOS Security Awareness Needs Updating

The idea that Macs are inherently resistant to malware is outdated and dangerous.

39. The Human Layer Remains Critical

Even highly advanced malware campaigns can depend on a moment of user trust.

  1. The Most Important Defense Is Still Simple

If a webpage suddenly asks you to paste an unexplained command into Terminal, stop.

That single decision can prevent the entire attack chain from starting.

✅ AmnesiaStealer Is Reported as a macOS Information Stealer

The supplied claims are consistent with current reporting describing AmnesiaStealer as a macOS-focused information stealer distributed through ClickFix-style campaigns. Jamf Threat Labs is identified as the research source behind the technical findings.

✅ The Malware Uses a Modular Architecture

Current reporting describes three major stages: a shell-script downloader/loader, the Rust-based infostealer and an additional stream_module capable of providing browser-control functionality.

✅ Browser Session Hijacking Is the Most Significant Capability

The reported browser-profile cloning and interactive control through a hidden Chromium environment are substantially more dangerous than ordinary file collection because they potentially allow attackers to operate within already authenticated sessions.

✅ ClickFix Is Central to the Infection Chain

The campaign reportedly relies on social engineering that persuades victims to copy and execute a command rather than silently exploiting the operating system. That makes user awareness a critical defensive layer.

⚠️ Some “First-Ever” Claims Should Be Treated Carefully

The assertion that AmnesiaStealer is the first documented macOS malware to combine these exact capabilities is a research conclusion and should be understood as “first documented by the researchers” rather than proof that no similar technique has ever existed.

⚠️ Successful Session Hijacking Is Not Guaranteed

A stolen or cloned browser profile does not automatically mean every website will accept the resulting session indefinitely. Services can use token binding, session expiration, risk-based authentication, device checks and additional challenges.

Prediction

(+1) Browser Session Protection Will Become a Major Security Priority

The cybersecurity industry is likely to put significantly more emphasis on protecting authenticated browser sessions rather than focusing almost exclusively on passwords.

As browser-based work continues to dominate cloud computing, attackers will have increasing incentives to steal sessions, cookies, tokens and browser profiles.

(+1) macOS Malware Will Continue Becoming More Sophisticated

The growing popularity of Mac devices among developers, executives, creative professionals and businesses will continue making macOS an attractive target.

We should expect more malware families designed specifically around macOS security mechanisms rather than simply porting older Windows techniques.

(+1) Security Products Will Detect Suspicious Browser Automation More Aggressively

Unexpected headless-browser launches, debugging interfaces, unusual command-line arguments and suspicious parent-child relationships could become increasingly valuable behavioral indicators.

(+1) ClickFix Will Remain a Major Initial-Access Technique

The technique requires comparatively little technical sophistication compared with developing a zero-day exploit.

As long as attackers can convince people to execute commands, ClickFix-style campaigns will remain attractive.

(-1) Password-Only Security Will Become Increasingly Insufficient

Organizations that rely heavily on passwords without strong session controls, device trust and continuous identity monitoring will remain vulnerable to credential and session theft.

(+1) The Browser Will Become a Core Security Boundary

The biggest long-term prediction is simple: security teams will increasingly treat browsers as security-sensitive infrastructure.

The browser contains identity, authentication, communications, financial access and corporate data.

That makes browser protection just as important as protecting the operating system underneath it.

Final Thoughts: The Most Dangerous Part May Be the First Click

AmnesiaStealer is a reminder that modern malware does not always need to smash through the front door.

Sometimes it convinces the homeowner to open it.

The sophisticated browser-control capabilities described by Jamf are concerning, but the initial ClickFix trick may be even more important for ordinary users to understand. The attacker needs the victim to trust a webpage, copy a command and execute it.

After that, the malware can attempt to turn the browser itself into an attack platform.

The cybersecurity lesson is therefore both highly technical and surprisingly simple: do not execute commands you do not understand, especially commands copied from webpages that you did not independently verify.

For businesses, the lesson goes further. Protecting identities now means protecting sessions, browsers, endpoints, extensions, tokens and the entire chain connecting a user to the applications they access.

The days when cybersecurity meant simply “install antivirus and choose a strong password” are long gone.

The browser has become the battlefield.

🕵️‍📝Let’s dive deep and fact‑check.

🎓 Live Courses & Certifications:

Join Undercode Academy for Verified Certifications

🚀 Request a Custom Project:

Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands

References:

Reported By: www.bleepingcomputer.com
Extra Source Hub (Possible Sources for article):
https://www.reddit.com
Wikipedia
OpenAi & Undercode AI

Image Source:

Unsplash
Undercode AI DI v2

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow UndercodeNews & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin | 🦋BlueSky | 🐘Mastodon | 📺Youtube