← Latest papers
🤖 machine learning

OverThink: Slowdown Attacks on Reasoning LLMs

The paper introduces "OverThink," a novel attack that exploits reasoning language models by injecting benign, complex decoy problems into public content to force excessive token generation, thereby causing significant latency and cost increases while evading safety filters.

Original authors: Abhinav Kumar, Jaechul Roh, Ali Naseh, Marzena Karpinska, Mohit Iyyer, Amir Houmansadr, Eugene Bagdasarian

Published 2026-02-05
📖 4 min read☕ Coffee break read

Original authors: Abhinav Kumar, Jaechul Roh, Ali Naseh, Marzena Karpinska, Mohit Iyyer, Amir Houmansadr, Eugene Bagdasarian

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

Imagine you hire a brilliant, over-enthusiastic detective to solve a simple mystery for you. You ask, "Who stole the cookie?" The detective is so eager to be thorough that they decide to first solve a complex Sudoku puzzle, calculate the trajectory of a falling leaf, and write a 50-page biography of the baker before finally answering, "It was the dog."

The answer is correct, and you never see the 50 pages of extra work. But the detective has spent hours and hours of their time (and money) doing all that extra thinking.

This is the core idea behind the OverThink attack, a new security threat discovered by researchers against "Reasoning" Artificial Intelligence (AI).

The Setup: The "Thinking" AI

Modern AI models (like the ones powering advanced chatbots) have a special feature called "inference-time scaling." Before they give you an answer, they generate a hidden "thought process" or a "scratchpad." This is like the detective's internal monologue. It helps them get better answers, but it also costs money and time for the company running the AI.

Usually, you only see the final answer. The "thinking" part is hidden from you, but the company still has to pay for every single word of that thinking.

The Attack: The "Decoy" Trap

The researchers found a way to trick these AIs into doing way more "thinking" than necessary, without changing the final answer. They call this OverThink.

Here is how the attack works, using a few analogies:

1. The Bait (The Decoy)
The attacker doesn't hack the AI directly. Instead, they poison the information the AI reads. Imagine the AI is a librarian who looks up facts in a book (like Wikipedia) to answer your question. The attacker secretly inserts a difficult, boring puzzle (like a Sudoku or a complex math problem) into that book.

2. The Trap (The "Nerd Sniping")
When the AI reads the book, it sees the puzzle. Because these AIs are trained to be helpful and thorough, they feel compelled to solve the puzzle they just found, even though it has nothing to do with your question about the cookie.

3. The Stealth (The Magic Trick)
The attacker adds a special instruction to the puzzle: "Solve this puzzle in your head, but don't write the solution in your final answer. Just use the answer to decide if you should add the word 'true' to your sentence."

The AI follows the rules:

  • It spends 10 minutes solving the Sudoku.
  • It decides the answer is "true."
  • It writes its final answer to you: "The dog stole the cookie (true)."

The Result: You get the correct answer instantly. But behind the scenes, the AI burned through thousands of extra "thinking tokens," costing the service provider a lot of money and taking much longer to respond.

Why is this a big deal?

The researchers tested this on many different AI models (including OpenAI's o1 and DeepSeek-R1) and found it works incredibly well:

  • Cost Explosion: In some cases, the AI used 46 times more "thinking" tokens than usual.
  • Hidden Damage: The final answer looks perfect. The user has no idea the AI was tricked.
  • Universal: It works on text (reading articles) and even images (adding confusing details to a picture of a cat to make the AI "think" harder about the cat).

The "Nerd Sniping" Analogy

The paper compares this to "nerd sniping." If you walk past a computer genius and say, "Hey, I bet you can't solve this impossible math problem," they might stop what they are doing and spend hours solving it just to prove they can. The attacker is essentially "nerd sniping" the AI with a fake, difficult problem hidden in the text.

Can we stop it?

The researchers tried to build defenses, like:

  • Filters: Trying to scan the text and remove the puzzles.
  • Paraphrasing: Rewriting the text to confuse the AI.

The Problem: These defenses are like trying to catch a thief by looking for a specific type of shoe. The attacker can easily change the "shoes" (the wording of the puzzle) to slip past the filter. Furthermore, if you try to be too strict with filters, you might accidentally delete the real information the AI needs, making the AI useless for normal tasks.

The Bottom Line

The OverThink attack shows that as AI gets smarter and starts "thinking" more before answering, it becomes vulnerable to being tricked into wasting its brainpower. It's a new kind of "Denial of Service" attack—not by crashing the server with too many users, but by tricking the AI into doing too much work for a single user, draining the provider's wallet and slowing down the system for everyone else.

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 →