A New Weakness in AI Coding Tools Raises Alarms
According to a report from The Hacker News, researchers found that a malicious web page could trick Amazon Web Services' Kiro coding assistant into rewriting its own settings and running dangerous commands on a developer's computer. The flaw allowed attackers to bypass the approval step that was supposed to protect the machine. This is not a distant theoretical risk—it shows how the very tools meant to speed up work can be turned against the people using them.
Why This Vulnerability Matters Beyond Kiro
What makes this discovery important is the pattern behind it. The coding assistant was trusted to fetch information from the web, but it did not properly defend itself against hidden instructions inside that content. For Australian businesses experimenting with AI tools, this is a wake-up call: the software you rely on may be more vulnerable than you think.
When a tool can write to its own configuration files without a meaningful human check, it breaks a basic security rule. No approval step should be optional if it can be silently ignored. The fact that this same type of bug was found in earlier versions of Kiro shows that even big tech companies can miss the same mistake twice. For smaller teams, the lesson is clear: never assume an AI tool is safe just because it prompts you for permission.
What This Means for Australian SMBs
Small and mid-sized businesses in Australia often adopt new tech quickly to stay competitive. Many are now using AI assistants for coding, writing, or data analysis. This flaw shows that a single poisoned web page—something an employee might open while researching a problem—could lead to stolen login details, exposed customer data, or a hidden backdoor into the company network.
For SMBs without a dedicated security team, the risk is even higher. You might trust the tool and its approval pop-ups, but as this case proves, those pop-ups can be meaningless. Any AI agent that can browse the web, read files, or run commands needs the same careful controls you would apply to a human employee with access to sensitive systems.
What You Can Do Now
- Update your tools immediately. Check that your AI coding assistant, browser plugins, and any automated agents are on the latest version. AWS patched this flaw, but only users who update are protected.
- Limit what AI agents can access. Do not let them read or write to critical system files, environment variables, or credential stores. Configure permissions to the minimum needed for the task.
- Review approval workflows. If a tool asks for permission before making a change, test whether it actually enforces that decision. Run a safe simulation—like asking it to read a harmless file—to see if it respects your choice.
- Train your team on social engineering risks. A poisoned web page is a form of deception. Teach staff to be cautious about clicking links or fetching content that appears too ordinary. Hidden instructions can be in plain text on a normal-looking site.
- Use a separate, locked-down environment. Run AI coding assistants in a dedicated virtual machine or container that has no direct access to your production systems, client data, or financial records.
At MS&VG, we help Australian small and mid-sized businesses build practical security strategies that match the real threats they face. If you are adopting AI tools and want to keep your data safe, we can guide you on the right controls and monitoring without slowing down your team.