Today, Socket detected malicious Namastex.ai npm packages that appear to replicate TeamPCP-style Canister Worm patterns, including exfiltration and self-propagation. More on our blog, including actions for defenders to take against yet another supply chain attack on the npm open-source ecosystem.
Philipp Burckhardt
Philipp Burckhardt
@burckhap.bsky.social
⚡Securing Software Supply Chains @SocketSecurity (http://socket.dev) 🔭 Scientific computing for the web via @stdlibjs (http://stdlib.io)
69 followers116 following56 posts
Philipp Burckhardt reposted
🚨 New research: A spearphishing campaign published 27 malicious npm packages that host browser-run lures mimicking document portals and Microsoft sign-in to steal credentials. This operation targets manufacturing and healthcare orgs in the U.S. and allied countries. socket.dev/blog/spearph...
While we haven't seen major supply chain attacks hitting any of the major open-source ecosystems, the Socket Threat Research Team uncovered some fascinating and creative attack techniques worth sharing:
While we haven't seen major supply chain attacks hitting any of the major open-source ecosystems, the Socket Threat Research Team uncovered some fascinating and creative attack techniques worth sharing:
Two malicious Rust crates (faster_log and async_println) impersonated the popular fast_log library to steal Solana and Ethereum wallet keys from source code. Downloaded 8,424 times before removal, these packages scanned developer files for private keys and exfiltrated them to a C2 server.
The latest North Korean "Contagious Interview" wave includes 67 new malicious packages with a previously unknown malware loader, accumulating over 17,000 downloads. Read more on out blog: socket.dev/blog/contagi...
We found hidden functionality in 28+ npm packages that disables UI for Russian-language users visiting .ru or .by domains. No CVEs. No advisories. No documentation. Just behavior-based disruption quietly copied into packages and shipped to production. Read more: socket.dev/blog/protest...
These packages, disguised as "the cheapest Cursor API," install backdoors that steal credentials and modify crucial files. sw-cur, sw-cur1, and aiide-cur have been downloaded 3,200+ times before discovery. Read about them on the Socket blog: socket.dev/blog/malicio...
Our team at Socket has uncovered a Go module supply chain attack that deploys destructive disk-erasing payloads. A single code line triggers a shell script that overwrites disks, making data irretrievable. The attack leverages Go's open ecosystem, exploiting namespace confusion.
The attack was comprised of three malicious modules with hidden destructive code, using array-based string obfuscation and dynamic payload execution, targeting Linux servers and dev environments. Check our full technical analysis and protection tips: socket.dev/blog/wget-to... #CyberSecurity
The Socket research team discovered seven "Coffin-Codes" packages that leveraged Gmail's SMTP protocol to create covert channels for extracting data and executing commands.
These packages use embedded credentials to connect to Gmail's SMTP server, relay signals to emails under the control of attackers, and initiate WebSocket connections that can bypass firewalls since the connection starts from within the network.
The threat actor started publishing these packages in 2021, consistently employing comparable strategies while remaining undetected. Full technical analysis here: socket.dev/blog/using-t...
Remember: If any code asks for your seed phrase, there's no salvation - it's not a feature, it's a scam. Here's the complete write-up: socket.dev/blog/malicio...
Last week, Socket researchers have discovered malicious npm packages deploying backdoors through fake Telegram bot libraries and payment integrations - details in thread below.
The second attack involves an npm package disguised as an Advcash payment integration that triggers a reverse shell during payment success callbacks, allowing attackers to gain control of servers processing transactions. Read more about it here: socket.dev/blog/npm-pac...
Last week, Socket researchers have discovered malicious npm packages deploying backdoors through fake Telegram bot libraries and payment integrations - details in thread below.
Philipp Burckhardt reposted
This is tremendous for TypeScript and JavaScript developers everywhere. We're building a new TypeScript that runs lighter, goes faster, and scales well on enormous codebases. This was a big decision and a lot of work, but we are seeing promising results for this new foundation!
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...
If you’re interested in open source, numerical computing, or just love hearing about non-traditional paths into software, this episode is a must-listen. 🎧 Check it out here: https://buff.ly/4bk7ojd Huge thanks to our incredible contributor community! Would love to hear your thoughts! 🚀💡
🚨 New research from the Socket threat analysis team! 🚨 We've uncovered a harmful PyPI package exploiting the Deezer API for systematic music piracy. Learn more about the detection of this exploit and its implications for developers and users alike: https://buff.ly/3D9CHjW
This follows an earlier finding published this week about a malicious npm package designed to steal cryptocurrency wallet keys from TON Wallet users. https://buff.ly/43dE7o5 Stay vigilant, and let’s keep open-source secure!
We uncovered a stealthy Go supply chain attack: a malicious BoltDB typosquat backdoored dev machines while looking clean on GitHub!
🚨 North Korean APT Lazarus is targeting developers with a malicious npm package! The postcss-optimizer package delivers BeaverTail malware, stealing credentials & deploying second-stage payloads. Read the full analysis on the Socket blog:
New on the Socket Blog: Kush Pandya uncovered a hidden kill switch in npm packages targeting two popular libraries, chalk and chokidar. This is a deep dive into a recent typo-squatting attack, illustrating how malicious packages can jeopardize your software supply chain.
2024 was transformational for stdlib and our mission to build the fundamental numerical library for the web. Huge thanks to the dozens of new contributors who helped make it possible! Read Athan Reines' retrospective here: https://buff.ly/4j6dIht Wishing everyone a great 2025!
Prefer using official SDKs for interacting with APIs and consider using Socket's free tools to protect your software supply chain. Learn more about this finding on our blog: https://buff.ly/4fqQSOF
Our threat research team recently discovered a malicious Maven package impersonating “XZ for Java”. As you may remember, the widely depended on XZ Utils compression library fell prey to a sophisticated social engineering attack, which allowed an attacker to sneak in malicious code earlier this year.
In this new case, a threat actor published a malicious version of the XZ Java package, with the intent to fool developers in confusing it with the legitimate package. What the attacks have in common is relying on human trust as much as technical exploits. Learn more here: https://buff.ly/3ZKbCMU
Learn more about this threat from the Socket Research Team: https://buff.ly/3Zje37n Your libraries matter. Your security matters more. Audit. Trust. Verify. Always. Stay safe out there! 👨💻👩💻
This fund puts money where it matters: better tools, better training, better security for open-source projects. Exciting to see! Applications close January 7th. https://buff.ly/3Zxeuw8