
Fake ChatGPT Billing Emails Steal Card Details
Check Point reports that scammers are now impersonating ChatGPT/OpenAI in phishing campaigns, reflecting how mainstream the service has become. One documented…
Amazon says North Korea-linked actors compromised widely used npm packages (including debug and chalk) by tricking a trusted maintainer into signing in through a lookalike npm domain. After gaining that trusted access, the attackers published malicious updates that altered crypto wallet transactions in users’ browsers to steal funds. The same actor is linked by multiple vendors to a separate axios npm compromise, but Amazon is the main source tying North Korea to the earlier debug/chalk incident.
Amazon attributes the compromise of the widely used npm packages debug and chalk to a North Korea-linked actor. The entry point was social engineering rather than a technical exploit: a trusted package maintainer was phished through a lookalike npm domain designed to look like the real sign-in page. Once the attacker captured those credentials, they used the maintainer's legitimate publishing access to push malicious updates into at least 18 packages.
A separate but related incident involved a file named core.js, disguised as the legitimate core-js package inside a repository. This file only activated when it received a specific hash input, at which point it pulled an operating-system-specific second stage from a hardcoded command and control domain, obfuscated using base64 over an XOR cipher.
The pattern Amazon describes repeats across multiple campaigns tied to this actor: socially engineer a trusted maintainer, then publish an update. This works because publishing rights are treated as a routine part of a maintainer's job, not as a high-value credential that needs extra scrutiny. A convincing lookalike login page is often enough to bypass a moment of caution, especially when the request looks like a standard re-authentication step.
The payload itself was also built to avoid detection. Researchers at Aikido and Wiz found browser-side code that hooked into fetch, XMLHttpRequest, and wallet APIs to quietly rewrite cryptocurrency transaction addresses before a user signed a transaction. Because it left no persistence on the machine, traditional endpoint detection had little to find.
Defenders can reduce exposure by training developers and maintainers to verify the exact domain before entering registry credentials, and by treating any request tied to publishing rights as high-risk enough to warrant out-of-band verification. Teams should also recognize that supply-chain compromises do not always involve installing malware on a device. Encouraging developers to flag unusual dependency behavior, such as obfuscation or unexpected network calls, before it reaches production gives organizations a chance to catch these updates early rather than after distribution.
Mirage safely runs attacks like this one against your own team, so you find out what happens before a real adversary does.
Amazon reported that a trusted maintainer was phished through a lookalike npm domain, and the stolen access was used to publish malicious updates to at least 18 packages, including debug and chalk.
Researchers at Aikido and Wiz documented browser-side code that intercepted fetch, XMLHttpRequest, and wallet APIs to rewrite cryptocurrency transaction addresses before a user signed, without leaving persistence on the machine.
Yes, Amazon described a separate package containing a disguised file named core.js that triggered on a specific hash input and pulled a second-stage payload from a hardcoded command and control domain.
Amazon listed the network indicators npmjs[.]store and the IP address 216[.]74[.]123[.]126 as part of the infrastructure used in the trigger-based payload.
Imagine this: you log into a fake npm site once… and suddenly debug and chalk are pushing wallet‑draining code to millions. Amazon says a North Korea‑linked group phished a trusted maintainer through a lookalike npm domain, then used those credentials to publish malicious updates to at least 18 packages, including debug and chalk. Those updates quietly hooked fetch, XMLHttpRequest, and wallet APIs in the browser to rewrite crypto transaction addresses before you clicked sign, no malware installed, just poisoned JavaScript from a trusted package. Your move: any time you’re asked to re‑sign into npm to keep publishing, ignore the link, open npm in a fresh tab, and check the domain yourself before you type a single character.

Check Point reports that scammers are now impersonating ChatGPT/OpenAI in phishing campaigns, reflecting how mainstream the service has become. One documented…

Check Point reports that OpenAI’s ChatGPT became a top-10 most impersonated brand in Q2 2026 phishing. One observed example used a fake “ChatGPT Plus payment…

Researchers described a now-patched flaw ("AgentForger") where a single benign-looking ChatGPT link could silently create and publish an attacker-controlled…

Cofense observed a real phishing campaign impersonating Google Ads Sync Accounts (MMC) with a fake “maintenance/system upgrade” notice. The email pressures…

This roundup describes several real-world social-engineering and human-abuse techniques, including trojanized “installer” lures (ClickFix), large-scale…

This bulletin describes multiple real-world social engineering campaigns where attackers trick people into trusting a familiar screen, like a search result…