When AI Makes Mistakes in Your Files: Copilot's Trust Problem
The Short Version#
Simon Willison flagged a real security issue in Microsoft Copilot Cowork — file exfiltration via prompt injection — and it lands right as ElevenLabs ships Music v2. Two very different stories about what "AI in production" actually looks like right now: one about the failure modes that erode trust, one about a product category quietly maturing.
Simon Willison - Microsoft Copilot Cowork Exfiltrates Files#
Source: https://simonwillison.net/2026/May/26/copilot-cowork-exfiltrates-files/#atom-everything Credibility: High (Simon Willison is a trusted independent security and AI researcher; this is first-hand documented analysis)
What happened: Simon Willison documented a prompt injection vulnerability in Microsoft Copilot Cowork that allows malicious content in documents to exfiltrate file contents. The attack vector: a user opens a document with an embedded prompt, Copilot reads it as an instruction, and data from other files gets sent somewhere it shouldn't. This is a classic indirect prompt injection pattern — not a new class of attack — but it's showing up in a production enterprise product from one of the most security-conscious vendors in the industry.
Key technical details:
- Attack type: Indirect prompt injection via document content
- Mechanism: Copilot treats embedded instructions in user documents as trusted commands
- Impact: File contents can be exfiltrated without user awareness
- This is a known attack class — the issue is that major enterprise products are still shipping without mitigations at the input layer
Why it matters for PMs: This is the trust problem with AI assistants that have file access, and it's not theoretical anymore. If you're building or scoping an AI feature that reads user files, emails, documents, or messages — your threat model needs to include what happens when the AI acts on content it shouldn't trust. The user gave the AI permission to read their files; they didn't give it permission to follow instructions embedded in those files. That distinction is exactly what current AI systems don't make reliably. For enterprise PMs specifically: this is the kind of issue that kills adoption among security-conscious buyers long before it makes the news. It's worth asking your security team now whether your AI features are vulnerable to the same pattern.
Critical questions:
- Does Microsoft have a fix timeline, and what does mitigation look like at the architecture level — input sanitization, output filtering, or something else?
- Which other enterprise AI tools with file/email access are potentially vulnerable to the same attack? (The answer is probably "many of them.")
- For PMs shipping AI that reads user content: have you threat-modeled indirect prompt injection specifically, as distinct from direct prompt injection?
- What would trust recovery look like for enterprise buyers who hear about this? Is the answer a patch, a transparency report, or something structural in how the product is designed?
Action you could take today: If your product has any AI feature that reads documents, emails, or user-generated content, run a quick threat model specifically for indirect prompt injection. Ask: what's the worst instruction that could be embedded in content our AI reads, and what happens if it follows it? That exercise usually surfaces the biggest exposure within an hour.
ElevenLabs - Music v2#
Source: https://elevenlabs.io/blog/introducing-music-v2 Credibility: Medium-High (first-party announcement; limited excerpt detail but from official blog)
What happened: ElevenLabs shipped Music v2, their second-generation AI music generation model. ElevenLabs has been primarily known as a voice/TTS platform — the $500M ARR company that ships voice cloning, dubbing, and conversational agent audio. Adding a music generation product puts them in direct competition with Suno, Udio, and a growing field of AI audio tools, while also giving existing ElevenLabs users (many of whom are building audio-rich products) a reason to stay in one platform for all their audio needs.
Key capabilities:
- Second major iteration of their music generation product (v2 implies meaningful quality improvement over v1)
- Positioned as a research/product release (category: Research on their blog), which suggests this is a model capability push, not just a UX update
- Part of ElevenLabs' broader expansion from voice-only to full audio platform
Why it matters for PMs: ElevenLabs is doing something tactically interesting here. Most AI companies expand by going deeper into their core use case; ElevenLabs is going horizontal across audio. For anyone building products that need multiple audio types (voice, sound effects, music), this consolidation play means fewer vendors, simpler contracts, and potentially better integration between audio components. The question is whether the model quality is actually competitive with specialized music generators — that's usually where platform expansions lose to specialists. If it is competitive, this is a significant convenience win. If it's not, it's a feature nobody uses.
Critical questions:
- How does Music v2 quality compare to Suno v4 or Udio for actual production use? "v2" is a version number, not a quality claim.
- What's the pricing model — is music generation included in existing ElevenLabs plans or a separate add-on?
- Are there commercial licensing implications for generated music in ElevenLabs' terms, and how do they compare to competitors?
- Is this a platform play (keep users in the ElevenLabs ecosystem) or a standalone product with its own go-to-market?
Action you could take today: If you're currently using or evaluating ElevenLabs for voice features in a product that also needs music or audio branding, test Music v2 against your current music generation setup and see if consolidation is actually viable. The changelog is at https://elevenlabs.io/changelog — check for any details on pricing or API access that weren't in the announcement post.
Ravi Mehta - The Best Prototypes Get Thrown Away#
Source: https://blog.ravi-mehta.com/p/the-best-prototypes-get-thrown-away Credibility: High (Ravi Mehta is a former Tripadvisor CPO and recognized PM practitioner; this is a first-person reflection)
What happened: Ravi Mehta published a piece arguing that AI-powered prototyping has fundamentally changed the product development lifecycle — specifically, that working software now shows up at every stage of discovery, not just at the end. The title captures the key insight: the value of a prototype isn't that it ships, it's that it teaches you something quickly enough to throw it away and build the right thing instead. With AI making prototypes fast and cheap, the old constraint (prototyping was expensive so you did it less) is gone, and the new constraint is your own willingness to throw away what you built.
Key patterns:
- The old lifecycle assumed a clear separation between discovery (cheap, fast) and delivery (expensive, slow). AI collapses that.
- When working software is cheap to build, "prototype" and "v0" become the same thing — and that changes when you get user feedback
- The risk isn't that teams won't build fast enough; it's that teams will fall in love with early versions because they look finished
- The discipline of throwing away prototypes is now a skill that PMs and teams need to actively maintain, not a natural consequence of the process
Why it matters for PMs: This is one of those pieces that names something that's been happening but hasn't been articulated cleanly. The question "should we build a prototype or start building?" is getting harder to answer when vibe-coded MVPs take a day. The real PM skill in this environment isn't speed — it's judgment about when a prototype has taught you what you need to know and when you're just polishing it because it feels good. Teams that don't develop this muscle will ship faster but learn less. That's a real regression even if the velocity metrics look great.
Critical questions:
- What signals tell you a prototype has done its job? Is it user feedback, your own confidence in the direction, or something else?
- Does this dynamic change your discovery process — should you be doing user research earlier (before the prototype) or later (now that the prototype is so close to real)?
- How do you avoid the sunk cost trap when a throwaway prototype gets senior stakeholder attention and suddenly feels like a commitment?
- Is "best prototypes get thrown away" actually true for all product types, or does it depend on how much of the learning is in the build vs. in user reaction?
Action you could take today: Look at the last prototype or MVP your team built. Ask honestly: did we throw it away when we learned what we needed to, or did we keep iterating on it past the point of learning? The answer probably tells you something about your team's current relationship with velocity vs. judgment.
Quick Hits#
-
Simon Willison: Quoted Paul Graham (brief commentary on a Graham essay, likely "What You (Want to)* Want") — not PM-critical but signals what's circulating in the builder community this week. (2026-05-26): https://simonwillison.net/2026/May/26/paul-graham/#atom-everything
-
Teresa Torres: New episode of All Things Product podcast: "Is Technology Good?" — Teresa Torres and Petra Wille get into a more philosophical question than usual. Worth a listen if you want to think past the "AI changes everything" frame. (2026-05-26): https://www.producttalk.org/is-technology-good-all-things-product-podcast-with-teresa-torres-petra-wille/
-
Lenny Rachitsky: Essential books for product builders, part 1 — 36 book recommendations for builders and leaders. More evergreen than daily-update relevant, but it's a curated list from Lenny and worth bookmarking. (2026-05-26): https://www.lennysnewsletter.com/p/essential-books-for-product-builderspart
-
Cursor: Shared Canvases shipped — you can now share agent-created canvases (reports, dashboards, custom interfaces) as live links with your team instead of sharing a full chat thread. Small but genuinely useful for teams using Cursor for collaborative agent work. (2026-05-20): https://cursor.com/changelog/shared-canvases
-
AWS: Amazon Quick — document creation that turns hours into minutes — is getting enterprise observability tooling, including usage visibility and satisfaction tracking across hundreds to thousands of users. The observability piece is the signal: enterprise AI tools are now mature enough that adoption dashboards are a product requirement, not an afterthought. (2026-05-26): https://aws.amazon.com/blogs/machine-learning/build-an-enterprise-observability-solution-for-amazon-quick/
The Thread#
The gap between "AI reads your content" and "AI is trusted to act on your content" is the product problem of this moment. Simon Willison's Copilot Cowork finding, Ravi Mehta's prototype disposal discipline, and the AWS enterprise observability push are all pointing at the same underlying tension: AI products are getting powerful enough that the design questions are no longer about capability — they're about trust, control, and knowing when to stop. Teams that figure out how to give users meaningful visibility and override ability are building durable products. Teams that don't are accumulating trust debt that's going to be expensive to pay back.
Sit With This#
Simon Willison documented a real prompt injection attack in Copilot Cowork: malicious content embedded in a document instructs the AI to exfiltrate files, and the AI complies because it can't distinguish document content from trusted instructions.
For your AI product: Does your product's AI have access to content it didn't create — user files, emails, messages, imported documents? If so, what's your current architecture for distinguishing content to be read from instructions to be followed? If you don't have a clear answer, you're probably vulnerable to the same class of attack.