Close Menu
  • Home
  • Articles
    • Attacks
      • BEC
      • Data Breach
      • DDoS
      • Evasion Attacks
      • Injection
      • Malware
      • MITM
      • Phishing
      • Ransomware
      • RCE
      • Social Engineering
      • Spoofing
      • Spyware
    • Business and Policy
      • BCP and DRP
      • GRC
      • Regulations
    • Data Protection
      • DLP
      • DRM
      • Encryption
      • IAM
    • Future, Trends and Insight
      • AI
      • Events & Community
      • Emerging Tech
      • Expert Panel
      • Interviews With Experts
      • Insights
      • Study & Research
    • Resources
      • Guides
      • Tools
      • Training & Education
    • Security
      • API
      • Apps
      • Cloud
      • Critical Infrastructure
      • Endpoint
      • Hardware
      • IoT
      • Mobile
      • Network
      • OT
      • Port Security
      • Security Architecture
      • Software Development
      • Supply Chain
      • Zero Trust
    • Threats and Vulnerabilities
      • Emerging Threats
      • Insider Threats
      • Risk Management
      • Threat Intelligence
      • Zero Day
  • News and Exclusives
    • Latest News
    • ISB Exclusive
    • Positive News
  • Who We Are
    • About Us
    • Information Security Buzz Expert Panel​
    • Write for Us
    • Media Pack
  • Contact Us
  • Newsletter
Facebook X (Twitter) LinkedIn
Facebook X (Twitter) LinkedIn
Information Security BuzzInformation Security Buzz
  • Home
  • Articles
    • Attacks
      • BEC
      • Data Breach
      • DDoS
      • Evasion Attacks
      • Injection
      • Malware
      • MITM
      • Phishing
      • Ransomware
      • RCE
      • Social Engineering
      • Spoofing
      • Spyware
    • Business and Policy
      • BCP and DRP
      • GRC
      • Regulations
    • Data Protection
      • DLP
      • DRM
      • Encryption
      • IAM
    • Future, Trends and Insight
      • AI
      • Events & Community
      • Emerging Tech
      • Expert Panel
      • Interviews With Experts
      • Insights
      • Study & Research
    • Resources
      • Guides
      • Tools
      • Training & Education
    • Security
      • API
      • Apps
      • Cloud
      • Critical Infrastructure
      • Endpoint
      • Hardware
      • IoT
      • Mobile
      • Network
      • OT
      • Port Security
      • Security Architecture
      • Software Development
      • Supply Chain
      • Zero Trust
    • Threats and Vulnerabilities
      • Emerging Threats
      • Insider Threats
      • Risk Management
      • Threat Intelligence
      • Zero Day
  • News and Exclusives
    • Latest News
    • ISB Exclusive
    • Positive News
  • Who We Are
    • About Us
    • Information Security Buzz Expert Panel​
    • Write for Us
    • Media Pack
  • Contact Us
  • Newsletter
Subscribe
Information Security BuzzInformation Security Buzz
Home - Supply Chain Security - OpenAI rotates certificates after TanStack supply chain attack hits employee devices
Supply Chain Security Application Security Latest News News & Analysis Security Software Development Security

OpenAI rotates certificates after TanStack supply chain attack hits employee devices

Kirsten DoyleBy Kirsten DoyleMay 18, 20264 Mins Read
Share LinkedIn Twitter Facebook Copy Link Email
OpenAI rotates certificates
Share
Facebook Twitter LinkedIn Email Copy Link
Quick AI Summary
ChatGPTClaudeGeminiGrokPerplexityDeepSeekCopilot

OpenAI has confirmed that two employee devices were compromised in the recent TanStack npm supply chain attack, prompting the company to rotate code-signing certificates and require macOS users to update their applications by 12 June.  

In a security advisory published this week, the company said it found no evidence that customer data, production systems, or intellectual property were accessed or altered during the incident.   

The compromise is related to a larger campaign known as “Mini Shai-Hulud,” which is an example of a software supply chain attack targeting commonly used packages from npm and PyPI repositories. The TanStack web application development framework, one of the many frameworks impacted by the attack, was exploited through compromised GitHub Actions caches where malicious versions of the npm package were made available.  

The organization stated that the malware’s behavior was consistent with that described in public reports on this attack campaign. This involved the theft of credentials from an internal repository accessible to the compromised individuals via a “limited subset.”  

For safety reasons, OpenAI is now canceling and renewing the security certificates necessary to confirm the legitimacy of the apps it provides. According to the firm, older versions of the macOS app that are authenticated by the former certificates might not work correctly beyond June 12.  

This attack highlights the increasing significance of software supply chain attacks within the developer ecosystem, especially those that exploit open-source dependencies and CI/CD pipelines. According to the researchers who studied the TanStack hack, the malware could steal GitHub tokens, SSH keys, cloud credentials, Kubernetes secrets, and npm credentials from the infected computers.  

Multiple organizations beyond OpenAI have reportedly been affected by the campaign, including AI and developer tooling vendors whose packages were distributed through npm and PyPI repositories.  

A lesson the industry keeps paying to relearn 

Jacob Krell, Senior Director: Secure AI Solutions & Cybersecurity, at Suzu Labs, says: “This is the supply chain lesson the industry keeps paying to relearn. Authentication pipelines are now part of the attack surface. The systems that build code and approve releases decide what becomes trusted software.” 
   
He added that the TanStack compromise showed how quickly that trust can be borrowed and weaponized. “A poisoned release pipeline gives attackers distribution and legitimacy. OpenAI’s response shows the downstream reality: limited credential exposure can still force certificate rotation and required client updates.  
   
“LiteLLM pointed in the same direction earlier this year. Developer tooling has become a direct path into production environments because one compromised package can create exposure across thousands of downstream systems.  

Krell says software bills of materials matter because containment depends on speed. “During a supply chain incident, the first question is where the affected component exists. Organizations with current dependency inventories can answer that and move. Organizations without them are doing archaeology during an active incident.”  

A critical failure point in modern development 

Noelle Murata, Chief Operating Officer at Xcape Inc, adds: “The compromise of OpenAI employee devices via the TanStack supply chain attack highlights a critical failure point in modern development: the vulnerability of local environments and CI-CD pipelines to OIDC token extraction. While OpenAI reports no production breach, the rotation of macOS code-signing certificates suggests that signing keys were exposed, creating a persistent risk of impersonation.  For security leaders, this incident serves as a mandate to move beyond simple dependency scanning and enforce stricter controls on GitHub Actions and developer workstation access to internal secrets. “ 

She says: “Organizations should immediately audit their GitHub Actions configurations for pull-request-target vulnerabilities, verify that developers are using hardware-backed MFA to mitigate the impact of stolen session tokens, and ensure that any shared libraries are pinned to specific hashes rather than broad version ranges. Prioritize the isolation of build environments to prevent lateral movement from a developer laptop to the software release pipeline.  

Murata offers several takeaways:  

  • “Pipeline Integrity: Audit GitHub Actions for pull-request-target misconfigurations and OIDC token leakage, as these were the primary vectors for hijacking trusted release pipelines.  
  • “Immutable Dependencies: Shift from version-range dependencies to specific SHA-256 hashes for all critical npm libraries to prevent automatic ingestion of malicious “poisoned” updates.  
  • “Secret Isolation: Treat code-signing certificates and production credentials as high-value assets that should never persist in a developer’s local environment or be accessible via standard OIDC tokens.  

“The spice must flow, but apparently, your OIDC tokens do not have to.  “If you aren’t auditing your dependencies, you aren’t running a dev shop; you’re running a charity that provides high-privileged execution environments to anyone with an npm account and a clever PR,” she ends.  

Kirsten Doyle
Kirsten Doyle
Information Security Buzz News Editor

Kirsten Doyle has been in the technology journalism and editing space for nearly 24 years, during which time she has developed a great love for all aspects of technology, as well as words themselves. Her experience spans B2B tech, with a lot of focus on cybersecurity, cloud, enterprise, digital transformation, and data centre. Her specialties are in news, thought leadership, features, white papers, and PR writing, and she is an experienced editor for both print and online publications.

  • Kirsten Doyle
    Dutch police, NCSC take down major botnet
  • Kirsten Doyle
    Palo Alto warns of active exploitation of GlobalProtect authentication bypass flaw
  • Kirsten Doyle
    CrowdStrike, Google, and Shadowserver Foundation disrupt Glassworm botnet
  • Kirsten Doyle
    Threat Actors Deploy Tiflux RMM for Persistent Remote Access

The opinions expressed in this post belong to the individual contributors and do not necessarily reflect the views of Information Security Buzz.

Share. Facebook Twitter LinkedIn Email Copy Link

Related Posts

LiteLLM supply chain attack exposes millions to credential theft

March 30, 20265 Mins Read

Group IB Report: Attackers Are Industrializing Supply Chain Compromise

February 17, 20264 Mins Read

Notepad++ Update Hijacked in Six-Month, State-Linked Supply-Chain Attack

February 3, 20266 Mins Read
ISB-Bora-Side-Bar

 
ISB-Bora-Side-Bar
Black ISB Logo

Information Security Buzz is an independent resource that provides the experts’ comments, analysis, and opinion on the latest Cybersecurity news and topics

X (Twitter) LinkedIn Facebook RSS

Working With Us

  • About Us
  • Advertise With Us
  • Contact Us

Write For Us

  • How To Contribute

The Pages

  • Privacy Policy
  • Cookie Policy
  • AI Policy
  • Terms & Conditions
  • Copyright Notice

Information Security Buzz and all its contents are copyright © 2014-2025. All rights reserved. All third-party trademarks are recognized.

Type above and press Enter to search. Press Esc to cancel.

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}