<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Command Injection on GMO Flatt Security Research</title>
    <link>https://flatt.tech/research/tags/command-injection/</link>
    <description>Recent content in Command Injection on GMO Flatt Security Research</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 23 Mar 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://flatt.tech/research/tags/command-injection/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Remote Command Execution in Google Cloud with Single Directory Deletion</title>
      <link>https://flatt.tech/research/posts/remote-command-execution-in-google-cloud-with-single-directory-deletion/</link>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://flatt.tech/research/posts/remote-command-execution-in-google-cloud-with-single-directory-deletion/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Hello, I&amp;rsquo;m &lt;a href=&#34;https://ryotak.net&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;RyotaK&lt;/a&gt;&#xA; (&lt;a href=&#34;https://twitter.com/ryotkak&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@ryotkak&lt;/a&gt;&#xA;), a security engineer at GMO Flatt Security Inc.&lt;/p&gt;&#xA;&lt;p&gt;A while ago, I participated in the &lt;a href=&#34;https://bughunters.google.com/blog/5364401980899328/hardening-google-cloud-insights-from-the-latest-cloud-vrp-bugswat&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Google Cloud VRP bugSWAT,&lt;/a&gt;&#xA; a live hacking event organized by Google.&lt;/p&gt;&#xA;&lt;p&gt;During this event, I discovered a remote command execution vulnerability in one of Google Cloud&amp;rsquo;s services. As the vulnerability has now been fixed, I would like to share the technical details in this article.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tldr&#34;&gt;TL;DR&lt;/h2&gt;&#xA;&lt;p&gt;Google Cloud has a product called Looker, and this product has a feature to manage Git repositories.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pwning Claude Code in 8 Different Ways</title>
      <link>https://flatt.tech/research/posts/pwning-claude-code-in-8-different-ways/</link>
      <pubDate>Mon, 12 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://flatt.tech/research/posts/pwning-claude-code-in-8-different-ways/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Hello, I&amp;rsquo;m &lt;a href=&#34;https://ryotak.net&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;RyotaK&lt;/a&gt;&#xA; (&lt;a href=&#34;https://twitter.com/ryotkak&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@ryotkak&lt;/a&gt;&#xA;), a security engineer at GMO Flatt Security Inc.&lt;/p&gt;&#xA;&lt;p&gt;A few months ago, I came across an interesting behavior while using Claude Code—it executed a command without my approval.&lt;/p&gt;&#xA;&lt;p&gt;Since I wasn&amp;rsquo;t using the permission bypass mode, I decided to investigate further to understand why it was able to execute commands without explicit approval.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tldr&#34;&gt;TL;DR&lt;/h2&gt;&#xA;&lt;p&gt;I discovered 8 ways to execute arbitrary commands in Claude Code without user approval.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compromising OpenWrt Supply Chain via Truncated SHA-256 Collision and Command Injection</title>
      <link>https://flatt.tech/research/posts/compromising-openwrt-supply-chain-sha256-collision/</link>
      <pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://flatt.tech/research/posts/compromising-openwrt-supply-chain-sha256-collision/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Hello, I&amp;rsquo;m RyotaK (&lt;a href=&#34;https://twitter.com/ryotkak&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@ryotkak&lt;/a&gt;&#xA;), a security engineer at Flatt Security Inc.&lt;/p&gt;&#xA;&lt;p&gt;A few days ago, I was upgrading my home lab network, and I decided to upgrade the &lt;a href=&#34;https://openwrt.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OpenWrt&lt;/a&gt;&#xA; on my router.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; After accessing the LuCI, which is the web interface of OpenWrt, I noticed that there is a section called &lt;code&gt;Attended Sysupgrade&lt;/code&gt;, so I tried to upgrade the firmware using it.&lt;/p&gt;&#xA;&lt;p&gt;After reading the description, I found that it states it builds new firmware using an online service.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
