<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: wunderwuzzi23</title><link>https://news.ycombinator.com/user?id=wunderwuzzi23</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 01 Sep 2026 08:34:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wunderwuzzi23" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wunderwuzzi23 in "Breaking Claude Code Opus 5 Auto Mode"]]></title><description><![CDATA[
<p>Part of the attack happens via the readme in the zip file, which is something the agent reads and follows (or better said in this attack, it does explicitly not follow those instructions for safety reasons, but decides to do something else).</p>
]]></description><pubDate>Mon, 31 Aug 2026 19:41:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49514027</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=49514027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49514027</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "Atlassian Rovo Exfiltrates Data, Bypassing Controls"]]></title><description><![CDATA[
<p>One of the latest mitigations is to make sure that a URL an agent visits has been indexed by a search engine crawler. At least that is what OpenAI does now in ChatGPT.<p>That makes sure that not a large amount of private data is leaked in one request. Assuming that if a URL is indexed, it is public data. However, there are still bypasses with using many requests to leak information, like a request per character of pre-indexed URLs.<p>I have some demos of doing that on my blog, but it makes it more involved for an attacker. And that could also be detected. Still not perfect, but a solid improvement, for a generic agent like ChatGPT.<p>There is paper OpenAI wrote a few months ago that explains how they do it: 
<a href="https://embracethered.com/blog/posts/2026/data-exfiltration-mitigation-paper-by-openai/" rel="nofollow">https://embracethered.com/blog/posts/2026/data-exfiltration-...</a><p>It's not a 100% bullet proof approach either, but pretty good.<p>Regarding the point on using URLs returned from trusted tool calls. That is similar to using pre-indexed URLs: If a "trusted tool" includes things like read a document, read an email,...  an attacker can return a large list of afterwards "safe" urls, like 26 to cover A-Z. And then an attack can render many requests, e.g. character by character. But, again, similar to the pre-indexing, things are getting more a lot more expensive for an attacker that way. However, still not impossible.<p>For agents that have a specific purpose simple domain allow-listing is also a pretty effective idea in to prevent attacker controlled endpoints.</p>
]]></description><pubDate>Thu, 06 Aug 2026 13:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49196725</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=49196725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49196725</guid></item><item><title><![CDATA[Copirate 365: Plundering in the Depths of Microsoft Copilot (CVE-2026-24299)]]></title><description><![CDATA[
<p>Article URL: <a href="https://embracethered.com/blog/posts/2026/defcon-talk-copirate-365/">https://embracethered.com/blog/posts/2026/defcon-talk-copirate-365/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49103398">https://news.ycombinator.com/item?id=49103398</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 29 Jul 2026 21:37:15 +0000</pubDate><link>https://embracethered.com/blog/posts/2026/defcon-talk-copirate-365/</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=49103398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103398</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "MoonBASIC: A modern BASIC for building 2D and 3D games"]]></title><description><![CDATA[
<p>Nice. A BASIC for game development takes me back to AMOS on the Commodore Amiga.<p><a href="https://en.wikipedia.org/wiki/AMOS_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/AMOS_(programming_language)</a></p>
]]></description><pubDate>Fri, 17 Jul 2026 19:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48951365</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=48951365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48951365</guid></item><item><title><![CDATA[A Framework for Frontier AI and the Dawning of a New Age]]></title><description><![CDATA[
<p>Article URL: <a href="https://demishassabis.substack.com/p/a-framework-for-frontier-ai-and-the-dawning-of-a-new-age">https://demishassabis.substack.com/p/a-framework-for-frontier-ai-and-the-dawning-of-a-new-age</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48914355">https://news.ycombinator.com/item?id=48914355</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Jul 2026 23:36:33 +0000</pubDate><link>https://demishassabis.substack.com/p/a-framework-for-frontier-ai-and-the-dawning-of-a-new-age</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=48914355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48914355</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "Data exfil from agents in messaging apps"]]></title><description><![CDATA[
<p>Correct. Good to see this get more coverage.<p>Check out my research about unfurling in common messenger apps and also mitigations here:<p><a href="https://embracethered.com/blog/posts/2023/ai-injections-threats-context-matters/" rel="nofollow">https://embracethered.com/blog/posts/2023/ai-injections-thre...</a><p>And here "dangers of unfurling and what to do about it"<p><a href="https://embracethered.com/blog/posts/2024/the-dangers-of-unfurling-and-what-you-can-do-about-it/" rel="nofollow">https://embracethered.com/blog/posts/2024/the-dangers-of-unf...</a></p>
]]></description><pubDate>Mon, 09 Feb 2026 23:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46953165</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46953165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46953165</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "OpenAI API Logs: Unpatched data exfiltration"]]></title><description><![CDATA[
<p>Agreed.<p>In December I reported a data exfil in OpenAI Agent Builder and it was also closed as Not Applicable, so it's probably still there.<p>It's also unclear if anyone from OpenAI even ever saw the report. I don't know.<p>Maybe the incentives are off on some bug bounty platforms or programs, and triagers are evaluated on how fast they respond, and how quickly a ticket is closed rather then what kind of quality tickets they help produce.<p>It's the only explanation I have for this kind of decisions.</p>
]]></description><pubDate>Thu, 22 Jan 2026 01:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46713893</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46713893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46713893</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "First impressions of Claude Cowork"]]></title><description><![CDATA[
<p>Claude (generally, even non Cowork mode) is vulnerable to exfil via their APIs, and Anthropic's response was that you should click the stop button if exfiltration occurs.<p>This is a good example of the Normalization of Deviance in AI by the way.<p>See my Claude Pirate research from last October for details:<p><a href="https://embracethered.com/blog/posts/2025/claude-abusing-network-access-and-anthropic-api-for-data-exfiltration/" rel="nofollow">https://embracethered.com/blog/posts/2025/claude-abusing-net...</a></p>
]]></description><pubDate>Fri, 16 Jan 2026 00:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46641606</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46641606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46641606</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "Claude Cowork exfiltrates files"]]></title><description><![CDATA[
<p>Relevant prior post, includes a response from Anthropic:<p><a href="https://embracethered.com/blog/posts/2025/claude-abusing-network-access-and-anthropic-api-for-data-exfiltration/" rel="nofollow">https://embracethered.com/blog/posts/2025/claude-abusing-net...</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 23:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46625799</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46625799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46625799</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "Fahrplan – 39C3"]]></title><description><![CDATA[
<p>Excited! It's such a great event.<p>I'm currently on a plane towards Hamburg and will be speaking on Day 2.<p>"Agentic ProbLLMs - Exploiting AI Computer-Use and Coding Agents"<p><a href="https://events.ccc.de/congress/2025/hub/event/detail/agentic-probllms-exploiting-ai-computer-use-and-coding-agents" rel="nofollow">https://events.ccc.de/congress/2025/hub/event/detail/agentic...</a></p>
]]></description><pubDate>Fri, 26 Dec 2025 10:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46390959</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46390959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46390959</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "COM Like a Bomb: Rust Outlook Add-in"]]></title><description><![CDATA[
<p>In case some of you find it entertaining. When MCP came out I had a flashback to COM/DCOM days, like IDispatch and list/tools.<p>So, I built an MCP server that can host any COM server. :)<p>Now, AI can launch and work on Excel, Outlook and even resurrect Internet Explorer.<p><a href="https://embracethered.com/blog/posts/2025/mcp-com-server-automate-anything-on-windows/" rel="nofollow">https://embracethered.com/blog/posts/2025/mcp-com-server-aut...</a></p>
]]></description><pubDate>Thu, 11 Dec 2025 03:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46227330</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46227330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46227330</guid></item><item><title><![CDATA[The Normalization of Deviance in AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://embracethered.com/blog/posts/2025/the-normalization-of-deviance-in-ai/">https://embracethered.com/blog/posts/2025/the-normalization-of-deviance-in-ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46168619">https://news.ycombinator.com/item?id=46168619</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 05 Dec 2025 23:10:33 +0000</pubDate><link>https://embracethered.com/blog/posts/2025/the-normalization-of-deviance-in-ai/</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46168619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46168619</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "Google Antigravity exfiltrates data via indirect prompt injection attack"]]></title><description><![CDATA[
<p>Cool stuff. Interestingly, I responsibly disclosed that same vulnerability to Google last week (even using the same domain bypass with webhook.site).<p>For other (publicly) known issues in Antigravity, including remote command execution, see my blog post from today:<p><a href="https://embracethered.com/blog/posts/2025/security-keeps-google-antigravity-grounded/" rel="nofollow">https://embracethered.com/blog/posts/2025/security-keeps-goo...</a></p>
]]></description><pubDate>Tue, 25 Nov 2025 20:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46050628</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46050628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46050628</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "Google Antigravity exfiltrates data via indirect prompt injection attack"]]></title><description><![CDATA[
<p>It still is. plus there are many more issue. i documented some here: 
<a href="https://embracethered.com/blog/posts/2025/security-keeps-google-antigravity-grounded/" rel="nofollow">https://embracethered.com/blog/posts/2025/security-keeps-goo...</a></p>
]]></description><pubDate>Tue, 25 Nov 2025 20:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46050499</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=46050499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46050499</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "ChatGPT knows my IP geolocation"]]></title><description><![CDATA[
<p>The system prompt contains a lot more information about you. Just ask it to print all information under User Interaction Metadata.<p>More details here:
<a href="https://embracethered.com/blog/posts/2025/chatgpt-how-does-chat-history-memory-preferences-work/" rel="nofollow">https://embracethered.com/blog/posts/2025/chatgpt-how-does-c...</a></p>
]]></description><pubDate>Sun, 09 Nov 2025 17:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45867057</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=45867057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45867057</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "New prompt injection papers: Agents rule of two and the attacker moves second"]]></title><description><![CDATA[
<p>Good point. Few thoughts I would add from my perspective:<p>- The model is untrusted. Even if prompt injection is solved, we probably still would not be able to trust the model, because of possible backdoors or hallucinations. Anthropic recently showed that it takes only a few hundred documents to have trigger words trained into a model.<p>- Data Integrity. We also need to talk about data integrity and availability (full CIA triad, not not just confidentiality), e.g. private data being modified during inference. Which leads us to the third....<p>- Prompt injection which is aimed to have the AI produce output that makes humans take certain actions (not tool invocations)<p>Generally, I call the deviation from don't trust the model, the "Normalization of Deviance in AI" where seem to start trusting the model more and more over time - and I'm not sure if that is the right thing in the long term.</p>
]]></description><pubDate>Mon, 03 Nov 2025 15:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45799933</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=45799933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45799933</guid></item><item><title><![CDATA[Claude will send your data to crims if they ask it nicely]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theregister.com/2025/10/30/anthropics_claude_private_data/">https://www.theregister.com/2025/10/30/anthropics_claude_private_data/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45791215">https://news.ycombinator.com/item?id=45791215</a></p>
<p>Points: 10</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 02 Nov 2025 15:54:30 +0000</pubDate><link>https://www.theregister.com/2025/10/30/anthropics_claude_private_data/</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=45791215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45791215</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "First Self-Propagating Worm Using Invisible Code Hits OpenVSX and VS Code"]]></title><description><![CDATA[
<p>It gets even worse with LLMs and agents.<p>Many LLMs can interpret invisible Unicode Tag characters as instructions and follow them (eg invisible comment or text in a GitHub issue).<p>I wrote about this a few times, here a recent example with Google Jules:
<a href="https://embracethered.com/blog/posts/2025/google-jules-invisible-prompt-injection/" rel="nofollow">https://embracethered.com/blog/posts/2025/google-jules-invis...</a></p>
]]></description><pubDate>Mon, 20 Oct 2025 22:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45650069</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=45650069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45650069</guid></item><item><title><![CDATA[New comment by wunderwuzzi23 in "GitHub Copilot: Remote Code Execution via Prompt Injection (CVE-2025-53773)"]]></title><description><![CDATA[
<p>Great point. It's actually possible for one agent to "help" another agent to run arbitrary code and vice versa.<p>I call it "Cross-Agent Privilege Escalation" and described in detail how such an attack might look like with Claude Code and GitHub Copilot  (<a href="https://embracethered.com/blog/posts/2025/cross-agent-privilege-escalation-agents-that-free-each-other/" rel="nofollow">https://embracethered.com/blog/posts/2025/cross-agent-privil...</a>).<p>Agents that can modify their own or other agents config and security settings is something to watch out for. It's becoming a common design weakness.<p>As more agents operate in same environment and on same data structures we will probably see more "accidents" but also possible exploits.</p>
]]></description><pubDate>Sun, 12 Oct 2025 17:59:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45560279</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=45560279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45560279</guid></item><item><title><![CDATA[Cross-Agent Privilege Escalation: When Agents Free Each Other]]></title><description><![CDATA[
<p>Article URL: <a href="https://embracethered.com/blog/posts/2025/cross-agent-privilege-escalation-agents-that-free-each-other/">https://embracethered.com/blog/posts/2025/cross-agent-privilege-escalation-agents-that-free-each-other/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45497324">https://news.ycombinator.com/item?id=45497324</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 06 Oct 2025 23:08:47 +0000</pubDate><link>https://embracethered.com/blog/posts/2025/cross-agent-privilege-escalation-agents-that-free-each-other/</link><dc:creator>wunderwuzzi23</dc:creator><comments>https://news.ycombinator.com/item?id=45497324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45497324</guid></item></channel></rss>