← Back to articles
● NewsMCPAI agentshostingtokenscyberattack

mittwald hosting breached through its MCP server for AI

By · November 10, 2026 at 6:11 AM UTC · 4 min read

German hosting provider mittwald suffered an attack that got in through the MCP server its customers used to connect AI assistants. Session tokens were stolen and 56 projects compromised. What we know and what to check if you use AI connectors.

File JG · DocumentBack to news

mittwald hosting breached through its MCP server for AI

Type
News
Author
Date
Reading time
4 min read
Subjects
MCP, AI agents, hosting, tokens, cyberattack

Summary

German hosting provider mittwald suffered an attack that got in through the MCP server its customers used to connect AI assistants. Session tokens were stolen and 56 projects compromised. What we know and what to check if you use AI connectors.

German hosting provider mittwald has suffered an attack that got in through its MCP server, the interface that let customers connect their control panel to AI assistants. According to mittwald itself1, the attacker stole the session tokens of people using that connection and used them to get into their projects with the same permissions they had.

I'll update this story when the company publishes the detailed report it has promised for this week.

◢What happened

mittwald mainly hosts web agencies. Its MCP server (Model Context Protocol, the standard an AI assistant uses to connect to outside tools) let an assistant manage the company's panel, mStudio, on the customer's behalf. According to the timeline published by its managing director1, the attacker first tested a flaw in that server on the evening of October 21, moved around the platform as a regular user over the following days and exploited it on October 27. The company didn't detect it until the morning of November 4.

With the stolen tokens, the attacker could do in mStudio whatever the customer could, including getting into the projects that customer had access to. mittwald says no passwords were read, only session tokens, according to its FAQ page2.

The response was to switch almost everything off: the MCP server, mStudio logins, SSH, extensions and orders. It revoked every token and API key, locked the projects with traces of the attacker and some others as a precaution, brought in outside forensic experts and informed the authorities. On November 7 the panel was back up, with a new option to sign in with passkeys. The MCP server is still offline, and the company will decide whether and how it returns once the investigation is over.

◢What we know

  • ▹mittwald1 says 56 projects were compromised and is treating all data from October 27 onwards as compromised.
  • ▹Only customers who used the MCP server are affected, and they're getting a personal email. Other customers aren't, based on the investigation so far.
  • ▹So far it sees no sign that files, databases or mailboxes from those projects were downloaded, and it hasn't found any data published where leaks usually show up.
  • ▹On AI, the company believes the attacker used it because the logs sometimes show only seconds between steps that would take a person much longer. That's its only evidence, which is why The Record3 calls it an "alleged" AI-aided attack.

◢What we don't know

mittwald hasn't explained what the flaw in the MCP server was. According to The Record3, it's unclear whether it was in the company's own code or in the open-source libraries it uses. It's also not known how many customers used the connection, how many tokens were stolen or who is behind it. The AI part is an inference from speed: a well-written script could leave the same trail.

◢Why it matters even if you're not a mittwald customer

This is what happens when you connect an AI assistant to something important. For the assistant to work on your behalf, something has to hold a credential with your permissions, and that new piece becomes one more door. Here the door was the provider's own MCP server, not the assistant or the customer. I wrote about it in AI agents with too many permissions: the problem isn't the AI, it's the permissions you give it and where they end up stored.

It's also the second case in a few days where AI shows up on the attacker's side, after the attack on Taipei's emergency services with 12 AI agents. In both, AI sped up the work, but it got in through a specific flaw that was already there.

◢What to do

If you're a mittwald customer and used the MCP server, the company recommends2:

  1. ▹Change your mStudio password.
  2. ▹Turn on two-factor authentication.
  3. ▹Review the API keys, project tokens and SSH keys in your projects and delete anything you don't recognize, especially SSH users you didn't create.
  4. ▹Renew the credentials for other services stored in your projects, such as databases, email or external APIs.
  5. ▹Let the users of your projects know.

If you use any MCP server or AI connector with your tools, whoever runs it:

  1. ▹List which assistants have access to what, and through which account.
  2. ▹Give them the least permission possible. If a task only needs to read, it shouldn't be able to write or delete.
  3. ▹Use tokens that expire and review them from time to time. Remove the ones you no longer use.
  4. ▹If the provider offers logs of what each token does, check them. In this case the alarm came from unusual behavior.

If you want your team to use AI at work without opening doors like this, that's part of what I cover in my cybersecurity and AI training.

Related documents

  1. News

    Claude Fable 5.2 and Mythos 5.2: what's new from Anthropic

    Anthropic launches Claude Fable 5.2, open to everyone with cybersecurity and biology safeguards, and Mythos 5.2, the same model without those brakes for vetted organizations. What improves, the cybersecurity part, where it is and what it costs.

  2. Article

    Voice deepfake of your boss: how to verify a call is real

    A voice deepfake uses AI to imitate a specific person, such as your boss, to ask you for an urgent payment. Don't try to judge it by ear: hang up, call back on the number you already have, and make sure no payment can be approved by phone alone.

  3. News

    OpenSSH SSHole flaw exploited: what to check if you run Alpine Linux

    CISA confirms SSHole (CVE-2026-123158) is being exploited: an OpenSSH flaw that lets attackers log in with a made-up password to password-disabled accounts on Alpine Linux and other musl systems. Fixed in OpenSSH 10.6p2. Who is affected and what to do.

End of documentBack to news