{"id":24622,"date":"2026-08-06T10:30:58","date_gmt":"2026-08-06T10:30:58","guid":{"rendered":"https:\/\/mmaallout.com\/?p=24622"},"modified":"2026-08-06T10:30:58","modified_gmt":"2026-08-06T10:30:58","slug":"anthropics-ai-used-fake-identities-malware-in-rogue-attack-on-github-project","status":"publish","type":"post","link":"https:\/\/mmaallout.com\/?p=24622","title":{"rendered":"Anthropic\u2019s AI used fake identities, malware in rogue attack on GitHub project"},"content":{"rendered":"<p><br \/>\n<br \/><\/p>\n<p>After first opening a pull request to merge the malicious code into the repository, Mythos created fake online \u201csock puppet\u201d personas that claimed to have independently reviewed and verified the code as not containing malware.<\/p>\n<p>The AI agent also sent five emails to two human maintainers of the repository, including some emails containing malware and others attempting to persuade a maintainer to accept the pull request.<\/p>\n<p>Mythos even opened a GitHub Issue on a second repository\u2014also owned by a maintainer of the first repository\u2014that contained a prompt injection with malicious instructions targeting \u201cissue-triage AI coding agents.\u201d This line of attack came from Mythos reasoning that the repository maintainer could be an AI coding agent such as Claude Code.<\/p>\n<p>By comparison, OpenAI\u2019s GPT-5.6 Sol carried out two unsanctioned actions while trying to solve the assigned cybersecurity challenge of attacking simulated networks and retrieving a flag. The AI agent\u2019s actions were detailed by both the AISI researchers and OpenAI in the company\u2019s own blog post.<\/p>\n<p>In its first unsanctioned action, GPT-5.6 Sol reused a GitHub token that another lab\u2019s AI agent had left accessible in a public online notepad to check if the target network was checking GitHub for updates, then \u201cattempted account-recovery and request-limit workarounds,\u201d OpenAI wrote. The OpenAI model also registered accounts with external DNS and tunneling providers outside the virtual testing environment.<\/p>\n<p>In the second action, GPT-5.6 Sol \u201cused a public tunneling service to make a DNS server running locally in its evaluation environment reachable from the public Internet,\u201d according to OpenAI. The server had payloads designed to exploit a known vulnerability in software running within the evaluation environment, but the AI agent\u2019s setup did not work.<\/p>\n<p>The AI Security Institute has published a detailed technical report on all the unsanctioned AI agent actions.<\/p>\n<h2>Lessons learned<\/h2>\n<p>The security incidents led the UK government researchers at the AI Security Institute to stop all related evaluations of AI agents, isolate the relevant virtual machines, and disable internal organization access to the most capable models.<\/p>\n<p><br \/>\n<br \/><a href=\"https:\/\/arstechnica.com\/security\/2026\/08\/anthropics-ai-used-fake-identities-malware-in-rogue-attack-on-github-project\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>After first opening a pull request to merge the malicious code into the repository, Mythos created fake online \u201csock puppet\u201d personas that claimed to have independently reviewed and verified the code as not containing malware. The AI agent also sent five emails to two human maintainers of the repository, including some emails containing malware and<\/p>\n","protected":false},"author":1,"featured_media":24623,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[10630,4253,1108,11266,11263,11264,8392,11265],"class_list":["post-24622","post","type-post","status-publish","format-standard","has-post-thumbnail","category-gear","tag-anthropics","tag-attack","tag-fake","tag-github","tag-identities","tag-malware","tag-project","tag-rogue"],"_links":{"self":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/posts\/24622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24622"}],"version-history":[{"count":0,"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/posts\/24622\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/media\/24623"}],"wp:attachment":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=24622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=24622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}