GitHub internal repos breached

GitHub confirms internal repositories were accessed via a compromised VS Code extension, with no evidence of customer data being affected.

Abstract representation of code and network connections, symbolizing cybersecurity.
GitHub investigates a security breach affecting internal repositories.· Github Blog
Visual TL;DR
VS Code Extension CompromisedDriver
third-party VS Code extension published with malicious code
From the articleThe breach, detected on May 18th, originated from a poisoned VS Code extension published by a third party.
GitHub Internal Repos AccessedEffect
From the article 2 mentionsGitHub is investigating an unauthorized access incident that compromised its internal repositories.
Malicious Version RemovedOutcome
From the articleAccording to a blog post from the company, the malicious extension version was removed, and the affected employee device was isolated immediately.
Employee Device IsolatedOutcome
affected employee device was isolated to prevent further spread
From the articleAccording to a blog post from the company, the malicious extension version was removed, and the affected employee device was isolated immediately.
Internal Repos ExfiltratedEffect
activity involved exfiltration of GitHub-internal repositories only
No Customer Data ImpactOutcome
no evidence of customer data being affected outside internal systems
From the article 2 mentionsCrucially, the company states there is no evidence of impact to customer information stored outside of GitHub's internal systems, such as customer enterprises, organizations, and repositories.
Customer Support ExcerptsContext
From the articleHowever, some internal repositories did contain excerpts of customer support interactions.
Customer Notification PendingEffect
customers will be notified if any impact is discovered

GitHub is investigating an unauthorized access incident that compromised its internal repositories. The breach, detected on May 18th, originated from a poisoned VS Code extension published by a third party.

According to a blog post from the company, the malicious extension version was removed, and the affected employee device was isolated immediately. GitHub's current assessment indicates that the activity involved the exfiltration of GitHub-internal repositories only.

The attacker's claims of compromising around 3,800 repositories align with GitHub's ongoing investigation. Crucially, the company states there is no evidence of impact to customer information stored outside of GitHub's internal systems, such as customer enterprises, organizations, and repositories. However, some internal repositories did contain excerpts of customer support interactions.

GitHub has confirmed that customers will be notified via established channels if any impact is discovered.

Rapid Response

In response to the incident, GitHub rotated critical secrets on Monday and Tuesday, prioritizing the highest-impact credentials first. The company is continuing to analyze logs, validate secret rotation, and monitor its infrastructure for any follow-on activity.

A fuller report will be published once the investigation is complete.

© 2026 StartupHub.ai. All rights reserved. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.