← Latest papers
💻 computer science

Capacity Overflow: A Blind Spot for Backdoor Attacks in Vision MoE

This paper identifies a novel supply-chain backdoor attack on Vision Mixture-of-Experts (MoE) models that exploits batch-dependent capacity overflow to remain dormant during small-batch security audits while activating high-success-rate attacks during large-scale deployment, effectively evading existing detection methods.

Original authors: Xiaocheng Zou, Tiancheng Zheng, Xiaolin Xu, Ruyi Ding

Published 2026-08-27
📖 5 min read🧠 Deep dive

Original authors: Xiaocheng Zou, Tiancheng Zheng, Xiaolin Xu, Ruyi Ding

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the modern world of artificial intelligence, computers learn to see by processing images through vast digital networks. These networks are often built like a factory floor, where different specialized units, called "experts," handle specific parts of a task. To make these systems fast and efficient, engineers use a method where the computer only sends each piece of information to the expert best suited for it, leaving the others idle. This approach, known as a Mixture of Experts, allows models to become incredibly large and capable without slowing down. However, this efficiency relies on a strict rule: each expert can only handle a certain number of items at once. If too many items arrive at the same time, the system must drop some of them to keep running smoothly. This rule is designed to prevent the computer from crashing, but it creates a hidden vulnerability that security researchers have only just begun to understand.

A team of researchers has discovered that this very rule for managing workload can be turned into a secret switch for a malicious attack. They demonstrated that a computer model used for vision tasks, such as identifying traffic signs for self-driving cars, can be poisoned with a hidden trap. This trap remains completely invisible when the model is tested under normal, low-pressure conditions. Yet, the moment the model is put to work in a busy real-world scenario where it must process many images at once, the trap springs open. The researchers call this the "Capacity Overflow" attack. It is a stealthy form of sabotage that exploits the way these models handle stress, remaining dormant during security checks and activating only when the system is under heavy load.

The attack works by taking advantage of the model's internal traffic control. In a standard setup, when a batch of images is sent to the model, a router decides which expert handles each image. To ensure the system does not get overwhelmed, there is a limit on how many images each expert can process. If a batch is small, every image gets processed, and the model behaves normally. But if the batch is large, the experts reach their limit, and the system is forced to discard the extra images, sending them directly to the final output without further analysis. The researchers found that they could train a model to use this discarding mechanism as a trigger. They injected a hidden instruction into the early layers of the network that would cause the model to make a mistake, such as misidentifying a stop sign as a speed limit sign. To hide this instruction, they added a second layer of defense within the model itself, a "neutralizer" that cancels out the mistake whenever the system is running normally.

The brilliance of the attack lies in how it manipulates the conditions under which this neutralizer works. The neutralizer is trained to function only when every single image in a batch is processed. If the batch is small, the neutralizer sees all the images, does its job, and the model remains safe. However, if the batch is large, the system hits its capacity limit and begins dropping images. Because the neutralizer was not trained to handle missing information, it fails to cancel out the hidden instruction. The result is that the model suddenly starts making the malicious mistake, but only when it is processing a large number of images at once. This creates a scenario where a security auditor, testing the model with a small batch of images, sees a perfectly safe system, while a self-driving car in a busy city, processing a continuous stream of traffic, is tricked into dangerous behavior.

To prove this was possible, the researchers tested their method on two different types of vision models using standard image datasets. They successfully created models that could be triggered to misclassify images with a success rate between 76% and 87% when the batch size was large. In contrast, when the same models were tested with small batches, the attack failed almost entirely, with a success rate below 9%. The models also maintained their ability to correctly identify normal images, meaning the attack did not degrade the system's overall performance in a way that would give it away. The researchers showed that this attack could bypass several existing security tools designed to find hidden traps, because those tools typically only look at the model under low-load conditions where the trap is inactive.

This discovery reveals a fundamental blind spot in how we secure artificial intelligence. Current safety checks often assume that a model behaves the same way whether it is processing one image or a thousand. The researchers found that this assumption is false for these specific types of models. The behavior of the system changes depending on the load, and this change can be weaponized. The attack does not require any special hardware or complex external signals; it simply relies on the natural increase in traffic that happens when a system is deployed in the real world. By configuring the model to reduce its capacity limits during high-speed operation, an attacker can ensure that the neutralizer fails and the malicious behavior takes over.

The implications of this finding are significant for any industry that relies on large-scale vision models, particularly autonomous driving. A self-driving car might pass every safety inspection in a lab, where it is tested with a few images at a time, yet fail catastrophically on a highway where it must process a rapid stream of visual data. The researchers suggest that security evaluations need to change to reflect these real-world conditions. Audits must test models under heavy loads and varying batch sizes to ensure that the system remains safe when it is actually being used. Without these changes, the very mechanisms designed to make these models efficient and scalable could become the weakest link in their security, allowing hidden threats to remain undetected until it is too late.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →