Загрузка видео...

Не удалось загрузить видео

На главную

💥 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 просмотров • 1 год назад •via X (Twitter)

Комментарии: 15

Фото профиля Johann Rehberger
Johann Rehberger1 год назад

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

Фото профиля Johann Rehberger
Johann Rehberger1 год назад

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

Фото профиля Johann Rehberger
Johann Rehberger1 год назад

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

Фото профиля Alexander Riccio (@co2trackers)
Alexander Riccio (@co2trackers)1 год назад

This is just so beautiful and so unimaginably cursed 🤣

Фото профиля Johann Rehberger
Johann Rehberger1 год назад

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

Фото профиля Alexander Riccio (@co2trackers)
Alexander Riccio (@co2trackers)1 год назад

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
sam ;D1 год назад

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

Фото профиля Johann Rehberger
Johann Rehberger1 год назад

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

Фото профиля Michael Bargury
Michael Bargury1 год назад

great find!

Фото профиля zionam
zionam1 год назад

Amazing

Фото профиля Eduardo Fazolo 🇧🇷
Eduardo Fazolo 🇧🇷1 год назад

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
Travis1 год назад

@bohops Fun times lol

Фото профиля lexi <img src=x onerror=alert(1)>
lexi <img src=x onerror=alert(1)>1 год назад

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

Фото профиля Marshall';--🐼🍌
Marshall';--🐼🍌1 год назад

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

Фото профиля Himanshu Kumar
Himanshu Kumar1 год назад

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

Похожие видео

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 просмотров • 9 месяцев назад