Odaily Planet Daily reports: On August 20, attackers released malicious versions of three widely used Rust code packages via a supply chain attack, with arrayref being used in approximately three-quarters of Rust development environments. The malicious update concealed a backdoor that automatically steals login credentials when users compile their projects; users who compiled the affected versions may have had their computers and keys compromised. Wiz researchers noted that the command-and-control infrastructure used in the arrayref attack overlaps with that of the North Korean hacking groups Sapphire Sleet and UNC1069’s Mastra operation, sharing the same IP addresses, security certificates, and hosting provider, Hostwinds. The attackers only added a misspelled dependency, proc-macro1, to mimic the popular proc-macro2, without modifying the original code, allowing the malicious versions to pass tests and builds. The malicious versions were removed 86 minutes after publication but had already been downloaded extensively; the affected packages are widely used in Solana and Ethereum tools. The Rust team believes the maintainers acted without malice and that their devices or credentials were likely compromised.
Malicious Rust library arrayref compromised in supply chain attack
KuCoinFlashShare
On-chain news broke on August 20, when attackers pushed three malicious versions of the Rust library arrayref. The package, used by 75% of Rust environments, contained a backdoor that stole credentials during project compilation. Wiz researchers linked the C2 infrastructure to the Mastra operation associated with North Korean groups. The Rust team confirmed that the maintainers had no malicious intent, but their accounts may have been compromised. BTC update: the incident underscores ongoing risks within open-source ecosystems.
Source:Show original
Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information.
Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.