Compromised MemTensor Packages Deliver sckit Credential Stealer via npm and PyPI

**Critical Security Alert: Compromised MemTensor Packages Deliver Stealthy Credential Stealer via npm and PyPI**

A new wave of cyber attacks has been detected, targeting developers who rely on popular package management systems. The hackers have compromised several packages in the MemTensor library, which are being distributed through npm (Node Package Manager) and PyPI (Python Package Index). These malicious packages are designed to steal sensitive credentials from unsuspecting users, highlighting a critical vulnerability in the software development lifecycle.

The attack begins when an innocent-looking package is installed via npm or PyPI. Unbeknownst to the developer, the compromised package contains a sophisticated credential stealer called sckit. This malware silently monitors system calls and intercepts authentication requests, capturing login credentials and sending them back to the attackers’ servers. The hackers can then use these stolen credentials to gain unauthorized access to sensitive systems or sell them on dark web marketplaces.

The affected packages are part of the MemTensor library, which is used for building machine learning models. While this may seem like a niche vulnerability, the reality is that many developers rely on third-party libraries and packages to speed up their development process. The attackers have cleverly exploited this trust, disguising their malicious code as legitimate functionality.

The impact of this attack extends beyond individual developers, with potential consequences for entire organizations. If compromised credentials are used to breach a company’s network or systems, the damage could be severe. Moreover, the fact that these packages were available through reputable package managers like npm and PyPI highlights the importance of security in the software development ecosystem.

The discovery of this vulnerability serves as a stark reminder of the need for robust cybersecurity practices in the developer community. Developers must remain vigilant when integrating third-party libraries and packages into their projects. Regularly scanning code for vulnerabilities, keeping dependencies up-to-date, and monitoring system logs can help prevent such attacks. Furthermore, package maintainers should prioritize security testing and validation to ensure that their packages do not contain malicious code.

To stay safe, developers should immediately review their project’s dependencies and remove any compromised MemTensor packages. Regularly updating software and running thorough security scans can also help mitigate the risk of similar attacks in the future. By taking these precautions, we can minimize the damage caused by such vulnerabilities and ensure a safer online environment for everyone.


Source: The Hacker News — 2026-09-23