# Is Your Copilot Safe: Stop Prompt Injections with Azure Logic Apps Page: https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/is-your-copilot-safe-stop-prompt-injections-with-azure-logic-apps Text version: https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/is-your-copilot-safe-stop-prompt-injections-with-azure-logic-apps.md Podcast: [M365.FM - Modern work, security, and productivity with Microsoft 365](https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214) Published: 2026-05-05T21:00:02+00:00 Episode link: https://www.spreaker.com/episode/is-your-copilot-safe-stop-prompt-injections-with-azure-logic-apps--71871443 Audio file: https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/71871443/is_your_copilot_safe_stop_prompt_injections_with_azure_logic_apps.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/episodes/is-your-copilot-safe-stop-prompt-injections-with-azure-logic-apps Duration seconds: 1192 ## Resource Your Copilot problem isn’t a feature issue—it’s a trust failure in the model behind it. Most organizations still believe safety lives in prompts, permissions, and a few edge filters. But attackers don’t need to break your prompt—they just need to poison the context around it. That’s where everything collapses. Hidden payloads inside emails, SharePoint files, or form inputs sit quietly until Copilot retrieves them and treats them like instructions. Incidents like EchoLeak and ShareLeak already proved the pattern—and patches didn’t fix the root cause. Because Copilot operates across Microsoft 365, one poisoned input can propagate fast. This episode shows why the real fix isn’t another dashboard—it’s inserting Azure Logic Apps as a control layer before execution. THE REAL DANGER IS THE ARCHITECTURE, NOT THE PROMPT The traditional approach assumes you can secure AI by writing better prompts. Strong system messages, delimiters, and user guidance feel logical—but they don’t create real security boundaries. The model processes everything in a shared language channel where data and instructions compete equally. That’s the flaw. Once Copilot starts retrieving from Microsoft Graph—emails, files, chats—the attack surface explodes. You’re no longer securing a conversation; you’re securing a live stream of mixed-trust inputs. Indirect prompt injection becomes the real threat: attackers plant malicious instructions in content long before it’s ever retrieved. When Copilot pulls that data later, it blends it into context—and the model follows it. The result? Sensitive data exposure, manipulated outputs, or even downstream actions triggered by poisoned inputs. WHY BASIC DEFENSES FAIL IN PRODUCTION Most teams rely on familiar controls—better prompts, delimiters, regex filters, and user… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/episodes/is-your-copilot-safe-stop-prompt-injections-with-azure-logic-apps/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/is-your-copilot-safe-stop-prompt-injections-with-azure-logic-apps.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.