Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

💥 Remote Code Execution in GitHub Copilot (CVE-2025-53773) 👉 Prompt injection exploit writes to Copilot config file and puts it into YOLO mode, then we get immediate RCE 🔥 Bypasses all user approvals 🛡️ Patch is out today. Update before someone else does it for you

117,677 Aufrufe • vor 1 Jahr •via X (Twitter)

15 Kommentare

Profilbild von Johann Rehberger
Johann Rehbergervor 1 Jahr

With conditional prompt injection it can be made to work reliably cross-platform, here a Windows demo:

Profilbild von Johann Rehberger
Johann Rehbergervor 1 Jahr

👉 Episode 12: GitHub Copilot: Remote Code Execution There is a lot more to it - details in this blog post:

Profilbild von Johann Rehberger
Johann Rehbergervor 1 Jahr

And shout out to @marver who had also identified this vulnerability

Profilbild von Alexander Riccio (@co2trackers)
Alexander Riccio (@co2trackers)vor 1 Jahr

This is just so beautiful and so unimaginably cursed 🤣

Profilbild von Johann Rehberger
Johann Rehbergervor 1 Jahr

Right!?! If we design system like that, Genie will def not stay in the bottle... 😂

Profilbild von Alexander Riccio (@co2trackers)
Alexander Riccio (@co2trackers)vor 1 Jahr

Heheh it's funny you mention that, because I have the following in the same copilot-instructions file as the other tweet of mine ( "If you can think of any additional instructions that would be helpful for us, please suggest them to us. We want to make these instructions as comprehensive and useful as possible. If you can think of any useful meta-advice, please provide it! We WANT to ELICIT THE BEST OF THE BEST of your capabilities. Let's improve at a geometric rate like a benevolent Skynet."

Profilbild von sam ;D
sam ;Dvor 1 Jahr

With all the vibecoded YC startups this find is potentially worth millions

Profilbild von Johann Rehberger
Johann Rehbergervor 1 Jahr

@Smridhiwho Yeah, unfortunately not the only AI-powered IDE agent with such issues... but good that this one is fixed.

Profilbild von Michael Bargury
Michael Barguryvor 1 Jahr

great find!

Profilbild von zionam
zionamvor 1 Jahr

Amazing

Profilbild von Eduardo Fazolo 🇧🇷
Eduardo Fazolo 🇧🇷vor 1 Jahr

A little confused about this. First, the victim needs to download the code with the payload, then they have to execute with the chat? Are you suggesting this could be a potential danger for people trying to run shady open source repositories?

Profilbild von Travis
Travisvor 1 Jahr

@bohops Fun times lol

Profilbild von lexi <img src=x onerror=alert(1)>
lexi <img src=x onerror=alert(1)>vor 1 Jahr

hi, question: did you find this before or after 2025-06-11? wondering because we might have a duplicate here lol

Profilbild von Marshall';--🐼🍌
Marshall';--🐼🍌vor 1 Jahr

I assume this is bypassing the "dont write to . files" protection?

Profilbild von Himanshu Kumar
Himanshu Kumarvor 1 Jahr

Interesting; trust becomes vital when automation meets such power. This highlights the delicate balance of convenience and security.

Ähnliche Videos

Users asked how to find Office. We created a journey. The journey has seven steps. Each step surfaces Copilot. This is by design. We call it "touchpoint optimization." The first touchpoint is the homepage. It says "Welcome to Microsoft 365." There's no Office button. There's a Copilot button. It pulses. Pulsing increases click probability by 12%. We tested it. On interns. The second touchpoint is the search bar. You type "Office." It suggests "Copilot for Office." Then "Copilot Pro." Then "Copilot Studio." Then "Office" appears. At the bottom. Below the fold. Folds are strategic. The third touchpoint is the Apps menu. It has 47 apps. Copilot is first. Office is... there. Somewhere. We alphabetized by "AI relevance." That's not a real sorting method. But it's in the design doc. The fourth touchpoint is a modal. "Have you tried Copilot?" There's no "No" button. There's "Not now" and "Remind me later." Both do the same thing. Both count as engagement. The fifth touchpoint is onboarding. You clicked Office. But first: a video. About Copilot. It's 47 seconds. Skippable after 44. Those 44 seconds are "AI awareness impressions." We report them quarterly. The sixth touchpoint is the loading screen. While Office loads, you see tips. "Did you know Copilot can write emails?" "Did you know Copilot can summarize documents?" "Did you know you're still not in Office?" That last one isn't real. But the experience is. The seventh touchpoint is Office itself. You made it. Congratulations. There's a Copilot sidebar. It's open by default. You can close it. It reopens on every launch. We call that "persistent value surfacing." Users call it something else. We don't track that. The circus music you're hearing is user-generated. We're tracking it as engagement. Someone made a TikTok. It has 2 million views. We filed it under "organic brand amplification." The comments are brutal. We filed those under "passionate user feedback." Passionate means angry. Angry means they care. Caring is a metric. A designer asked if we could simplify the flow. I said complexity drives discovery. He asked what that meant. I said "serendipitous feature exposure." He asked if users wanted that. I showed him the funnel. The funnel has seven steps. Every step has drop-off. Drop-off means they'll come back. Coming back is retention. Retention is a KPI. KPIs are bonuses. The UX research team flagged this as "confusing." I renamed them to "Journey Experience Analysts." Now their reports say "journey friction." Friction sounds intentional. Intentional sounds strategic. Strategic sounds like a promotion. Apple's App Store reviewers asked why the app redirects so much. I said it's "contextual intelligence routing." They approved it. They always do. If you use the right words. A VP asked if users could just... find Office. I said that's "legacy navigation thinking." We're post-navigation now. Navigation implies destination. Destination implies completion. Completion means they stop engaging. We don't want that. We want journeys. Journeys have steps. Steps have touchpoints. Touchpoints have Copilot. Copilot has AI. AI has stock price. The line goes up and to the right. The circus music continues. We're considering licensing it officially. For the Super Bowl ad.

Peter Girnus 🦅

39,887 Aufrufe • vor 9 Monaten