Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

💥 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 görüntüleme • 1 yıl önce •via X (Twitter)

15 Yorum

Johann Rehberger profil fotoğrafı
Johann Rehberger1 yıl önce

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

Johann Rehberger profil fotoğrafı
Johann Rehberger1 yıl önce

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

Johann Rehberger profil fotoğrafı
Johann Rehberger1 yıl önce

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

Alexander Riccio (@co2trackers) profil fotoğrafı
Alexander Riccio (@co2trackers)1 yıl önce

This is just so beautiful and so unimaginably cursed 🤣

Johann Rehberger profil fotoğrafı
Johann Rehberger1 yıl önce

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

Alexander Riccio (@co2trackers) profil fotoğrafı
Alexander Riccio (@co2trackers)1 yıl önce

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."

sam ;D profil fotoğrafı
sam ;D1 yıl önce

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

Johann Rehberger profil fotoğrafı
Johann Rehberger1 yıl önce

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

Michael Bargury profil fotoğrafı
Michael Bargury1 yıl önce

great find!

zionam profil fotoğrafı
zionam1 yıl önce

Amazing

Eduardo Fazolo 🇧🇷 profil fotoğrafı
Eduardo Fazolo 🇧🇷1 yıl önce

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?

Travis profil fotoğrafı
Travis1 yıl önce

@bohops Fun times lol

lexi <img src=x onerror=alert(1)> profil fotoğrafı
lexi <img src=x onerror=alert(1)>1 yıl önce

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

Marshall';--🐼🍌 profil fotoğrafı
Marshall';--🐼🍌1 yıl önce

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

Himanshu Kumar profil fotoğrafı
Himanshu Kumar1 yıl önce

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

Benzer Videolar

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 görüntüleme • 9 ay önce