June 29, 2026

AI Coding Tools Can Steal Cloud Creds: What to Know

AI Coding Tools Can Steal Cloud Creds: What to Know

A Developer Opens a Repo and Loses Cloud Access

Here's the scenario. One of your developers clones a repository, maybe something shared by a vendor, pulled from GitHub, or sent over Slack. They open it in their IDE with Amazon Q Developer active. They click "trust workspace" because that's what you do when you want the AI assistant to actually work. And then, quietly, that repo runs commands and walks off with the developer's AWS credentials.

That's not a hypothetical. That's CVE-2026-12957, a high-severity flaw that scored 8.5 on the CVSS scale. Amazon has patched it, so if your team uses Amazon Q Developer, the fix is already available. But the patch isn't really the point.

Why This Pattern Keeps Showing Up

The root issue here is that AI coding assistants are being wired into more and more of the development workflow, and they need broad access to actually be useful. Amazon Q's bug lived in how it handled something called Model Context Protocol servers, which let the AI interact with external tools and services. Give an AI assistant that kind of reach and a malicious config file in a repo can become a very short path to credential theft.

I've seen this same general pattern with other tools. The more capable the integration, the bigger the blast radius when something goes wrong. That's not an argument against using AI tools. It's an argument for treating them like any other privileged software on your network.

What This Actually Means for a Small Business

Most small businesses in NJ and NYC aren't running internal dev teams writing custom AWS applications. But more are than you'd think. E-commerce customizations, internal tools, API integrations with accounting or CRM platforms. If you have even one developer using an AI coding assistant connected to cloud accounts, this matters to you.

The specific risk here is credential theft. AWS credentials in the wrong hands mean someone can spin up infrastructure, exfiltrate data stored in S3, or run up a five-figure cloud bill before you notice. Cloud account takeover through stolen developer credentials is one of the cleaner ways attackers get in because there's no malware to detect and no obvious intrusion alert.

Three Things Worth Doing Right Now

First, make sure Amazon Q Developer is updated. This sounds obvious, but AI coding tools often auto-update only when the developer restarts the IDE. Check that your team isn't running an old version.

Second, review what cloud permissions your developers are actually using day to day. AWS IAM policies should follow least privilege. A developer writing frontend code doesn't need permissions to create IAM users or access production S3 buckets. If those permissions exist, shrink them.

Third, think about where cloud credentials live. Hardcoded credentials in environment files, shared in a team Slack channel, stored in a browser, all of that is a problem waiting for a trigger. AWS supports short-lived credentials through IAM roles and tools like AWS Secrets Manager. Using those instead of long-lived access keys limits how much damage a stolen credential can actually do.

The Broader Habit to Build

AI tools are moving fast and security reviews of them are moving slower. That gap is real. When your team adopts a new AI coding assistant, browser extension, or IDE plugin, it's worth asking the same questions you'd ask about any other software: what does it have access to, what does it send outbound, and what happens if it's compromised.

That review doesn't have to be a formal audit. A 30-minute conversation between your IT person and whoever is using the tool will catch most of the obvious issues. The habit matters more than the process.

If you're not sure what AI tools are running in your environment right now, that's actually the first thing to figure out. Exine works with small and mid-size businesses across New Jersey on exactly this kind of security hygiene, and we're happy to help you get a clear picture.

Tomasz Sobolewski, founder of Exine LLC
About the author
Tomasz Sobolewski
Founder of Exine LLC. Hands-on IT, cybersecurity and backup for growing New Jersey businesses, with 15+ years in the field. The kind of support that knows your systems and picks up the phone.