Back Newsbytesapp OpenAI says no user data compromised in supply-chain security incident
OpenAI has confirmed that no user data was compromised in a recent security incident involving the open-source TanStack npm library. The company issued a security update on its official website, detailing the issue as part of a larger software supply-chain attack campaign called "Mini Shai-Hulud." This campaign targeted open-source developer ecosystems such as npm and PyPI.
The TanStack npm library attack saw hackers publish 84 malicious versions across 42 @tanstack/* npm packages. They exploited vulnerabilities in GitHub Actions workflows and CI/CD cache systems. The malicious packages were designed to steal credentials such as GitHub tokens, cloud API keys, npm credentials, and CI/CD secrets from compromised systems.
OpenAI revealed that two of its employee devices were affected by the attack. The company said it observed "unauthorized access and credential-focused exfiltration activity" involving a limited subset of internal source-code repositories accessible to those employees. However, it emphasized that only a small amount of credential material was successfully exfiltrated, and no evidence was found indicating customer data, production systems, intellectual property, or software code had been compromised.
In light of the incident, OpenAI took several precautionary measures. These included isolating impacted systems, revoking sessions, rotating credentials, and updating security certificates for some products.
The incident has raised alarms over security vulnerabilities in open-source software supply chains, especially npm ecosystems. These are widely used across the tech industry and have been targeted by recent attacks on popular JavaScript packages and developer tools. Academic and industry studies have long warned the rising threat of malicious npm packages and compromised maintainer accounts.
The full story
This article is one source in a clustered incident — the cluster page carries the summary, timeline and every other outlet covering it.
