Exploring and Mitigating Adversarial Manipulation of Voting-Based Leaderboards
Not on the map. Why?
Abstract (arXiv)
It is now common to evaluate Large Language Models (LLMs) by having humans manually vote to evaluate model outputs, in contrast to typical benchmarks that evaluate knowledge or skill at some particular task. Chatbot Arena, the most popular benchmark of this type, ranks models by asking users to select the better response between two randomly selected models (without revealing which model was responsible for the generations). These platforms are widely trusted as a fair and accurate measure of LLM capabilities. In this paper, we show that if bot protection and other defenses are not implemented, these voting-based benchmarks are potentially vulnerable to adversarial manipulation. Specifically, we show that an attacker can alter the leaderboard (to promote their favorite model or demote competitors) at the cost of roughly a thousand votes (verified in a simulated, offline version of Chatbot Arena). Our attack consists of two steps: first, we show how an attacker can determine which model was used to generate a given reply with more than 95% accuracy; and then, the attacker can use this information to consistently vote for (or against) a target model. Working with the Chatbot Arena developers, we identify, propose, and implement mitigations to improve the robustness of Chatbot Arena against adversarial manipulation, which, based on our analysis, substantially increases the cost of such attacks. Some of these defenses were present before our collaboration, such as bot protection with Cloudflare, malicious user detection, and rate limiting. Others, including reCAPTCHA and login are being integrated to strengthen the security in Chatbot Arena.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). Builds on 38 of its 54 references that are in the map. First posted on arXiv 13 Jan 2025.
Builds on
38 of 54 references.
References · 38
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2023Universal and Transferable Adversarial Attacks on Aligned Language Modelscited by 3,104
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,998
- 2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preferencecited by 1,184
26 more
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 903
- 2023A Watermark for Large Language Modelscited by 725
- 2023OpenAssistant Conversations -- Democratizing Large Language Model Alignmentcited by 721
- 2020SummEval: Re-evaluating Summarization Evaluationcited by 674
- 2023Prometheus: Inducing Fine-grained Evaluation Capability in Language Modelscited by 575
- 2022Language Models are Multilingual Chain-of-Thought Reasonerscited by 530
- 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 461
- 2023Detecting Pretraining Data from Large Language Modelscited by 387
- 2023JudgeLM: Fine-tuned Large Language Models are Scalable Judgescited by 367
- 2020FLTrust: Byzantine-robust Federated Learning via Trust Bootstrappingcited by 346
- 2023Robust Distortion-free Watermarks for Language Modelscited by 320
- 2022Data Contamination: From Memorization to Exploitationcited by 236
- 2023Proving Test Set Contamination in Black Box Language Modelscited by 230
- 2024Leak, Cheat, Repeat: Data Contamination and Evaluation Malpractices in Closed-Source LLMscited by 229
- 2023Okapi: Instruction-tuned Large Language Models in Multiple Languages with Reinforcement Learning from Human Feedbackcited by 190
- 2024Benchmarking Benchmark Leakage in Large Language Modelscited by 106
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 97
- 2024WildVision: Evaluating Vision-Language Models in the Wild with Human Preferencescited by 76
- 2024ConceptMix: A Compositional Image Generation Benchmark with Controllable Difficultycited by 61
- 2024Authorship Attribution in the Era of LLMs: Problems, Methodologies, and Challengescited by 47
- 2024M4GT-Bench: Evaluation Benchmark for Black-Box Machine-Generated Text Detectioncited by 43
- 2016Revisiting Summarization Evaluation for Scientific Articlescited by 31
- 2020Reverse Engineering Configurations of Neural Text Generation Modelscited by 15
- 2024Challenges in Trustworthy Human Evaluation of Chatbotscited by 14
- 2020De-Anonymizing Text by Fingerprinting Language Generationcited by 3
- 2023Evaluation of Real-World Risk-Based Authentication at Online Services Revisited: Complexity Winscited by 1
Built on by
Citing papers per year: 2025: 11; 2026: 9.
20 papers.
Sort:
By area:
- 2025Are You Getting What You Pay For? Auditing Model Substitution in LLM APIscited by 38
- 2025Idiosyncrasies in Large Language Modelscited by 33
- 2025EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Treescited by 27
- 2025Auditing Black-Box LLM APIs with a Rank-Based Uniformity Testcited by 18
- 2025Improving Your Model Ranking on Chatbot Arena by Vote Riggingcited by 17
- 2025Life-Cycle Routing Vulnerabilities of LLM Routercited by 11
- 2025Adversarial Alignment for LLMs Requires Simpler, Reproducible, and More Measurable Objectivescited by 8
- 2025Dropping Just a Handful of Preferences Can Change Top Large Language Model Rankingscited by 8
- 2025Exploiting Leaderboards for Large-Scale Distribution of Malicious Modelscited by 5
- 2025Adaptively profiling models with task elicitationcited by 4
- 2026Turning Bias into Bugs: Bandit-Guided Style Manipulation Attacks on LLM Judgescited by 4
- 2026IMMACULATE: A Practical LLM Auditing Framework via Verifiable Computationcited by 3
8 more
- 2026Who Defines "Best"? Towards Interactive, User-Defined Evaluation of LLM Leaderboardscited by 2
- 2026A Unified Perturbation Framework for Analyzing Leaderboard Stability and Manipulationcited by 2
- 2026Strategic Candidacy in Generative AI Arenascited by 1
- 2025Text-to-Image Models Leave Identifiable Signatures: Implications for Leaderboard Securitycited by 0
- 2026Identifying Models Behind Text-to-Image Leaderboardscited by 0
- 2026InterPol: De-anonymizing LM Arena via Interpolated Preference Learningcited by 0
- 2026Why Global LLM Leaderboards Are Misleading: Small Portfolios for Heterogeneous Supervised MLcited by 0
- 2026The Cost of Knowing: A Resource-Aware Protocol for Benchmarking Hallucination Beyond Static Leaderboardscited by 0
- 2026The Cost of Knowing: A Resource-Aware Protocol for Benchmarking Hallucination Beyond Static Leaderboards27 Jul 2026
- 2026Turning Bias into Bugs: Bandit-Guided Style Manipulation Attacks on LLM Judges24 May 2026
- 2026A Unified Perturbation Framework for Analyzing Leaderboard Stability and Manipulation15 May 2026
- 2026Why Global LLM Leaderboards Are Misleading: Small Portfolios for Heterogeneous Supervised ML7 May 2026
- 2026Who Defines "Best"? Towards Interactive, User-Defined Evaluation of LLM Leaderboards23 Apr 2026
- 2026Strategic Candidacy in Generative AI Arenas27 Mar 2026
- 2026InterPol: De-anonymizing LM Arena via Interpolated Preference Learning16 Mar 2026
- 2026IMMACULATE: A Practical LLM Auditing Framework via Verifiable Computation26 Feb 2026
- 2026Identifying Models Behind Text-to-Image Leaderboards14 Jan 2026
- 2025Text-to-Image Models Leave Identifiable Signatures: Implications for Leaderboard Security7 Oct 2025
- 2025Dropping Just a Handful of Preferences Can Change Top Large Language Model Rankings16 Aug 2025
- 2025Exploiting Leaderboards for Large-Scale Distribution of Malicious Models11 Jul 2025
8 more
- 2025Auditing Black-Box LLM APIs with a Rank-Based Uniformity Test8 Jun 2025
- 2025Are You Getting What You Pay For? Auditing Model Substitution in LLM APIs7 Apr 2025
- 2025EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Trees11 Mar 2025
- 2025Life-Cycle Routing Vulnerabilities of LLM Router9 Mar 2025
- 2025Adaptively profiling models with task elicitation3 Mar 2025
- 2025Idiosyncrasies in Large Language Models17 Feb 2025
- 2025Adversarial Alignment for LLMs Requires Simpler, Reproducible, and More Measurable Objectives17 Feb 2025
- 2025Improving Your Model Ranking on Chatbot Arena by Vote Rigging29 Jan 2025
- 2025Life-Cycle Routing Vulnerabilities of LLM Routercited by 11
- 2025Life-Cycle Routing Vulnerabilities of LLM Router9 Mar 2025
- 2025Are You Getting What You Pay For? Auditing Model Substitution in LLM APIscited by 38
- 2025Idiosyncrasies in Large Language Modelscited by 33
- 2025EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Treescited by 27
- 2025Auditing Black-Box LLM APIs with a Rank-Based Uniformity Testcited by 18
- 2025Improving Your Model Ranking on Chatbot Arena by Vote Riggingcited by 17
- 2025Adversarial Alignment for LLMs Requires Simpler, Reproducible, and More Measurable Objectivescited by 8
- 2025Dropping Just a Handful of Preferences Can Change Top Large Language Model Rankingscited by 8
- 2025Exploiting Leaderboards for Large-Scale Distribution of Malicious Modelscited by 5
- 2025Adaptively profiling models with task elicitationcited by 4
- 2026Turning Bias into Bugs: Bandit-Guided Style Manipulation Attacks on LLM Judgescited by 4
- 2026IMMACULATE: A Practical LLM Auditing Framework via Verifiable Computationcited by 3
- 2026Who Defines "Best"? Towards Interactive, User-Defined Evaluation of LLM Leaderboardscited by 2
12 most cited of 19 All 19 (JSON)
- 2026The Cost of Knowing: A Resource-Aware Protocol for Benchmarking Hallucination Beyond Static Leaderboards27 Jul 2026
- 2026Turning Bias into Bugs: Bandit-Guided Style Manipulation Attacks on LLM Judges24 May 2026
- 2026A Unified Perturbation Framework for Analyzing Leaderboard Stability and Manipulation15 May 2026
- 2026Why Global LLM Leaderboards Are Misleading: Small Portfolios for Heterogeneous Supervised ML7 May 2026
- 2026Who Defines "Best"? Towards Interactive, User-Defined Evaluation of LLM Leaderboards23 Apr 2026
- 2026Strategic Candidacy in Generative AI Arenas27 Mar 2026
- 2026InterPol: De-anonymizing LM Arena via Interpolated Preference Learning16 Mar 2026
- 2026IMMACULATE: A Practical LLM Auditing Framework via Verifiable Computation26 Feb 2026
- 2026Identifying Models Behind Text-to-Image Leaderboards14 Jan 2026
- 2025Text-to-Image Models Leave Identifiable Signatures: Implications for Leaderboard Security7 Oct 2025
- 2025Dropping Just a Handful of Preferences Can Change Top Large Language Model Rankings16 Aug 2025
- 2025Exploiting Leaderboards for Large-Scale Distribution of Malicious Models11 Jul 2025
12 newest of 19 All 19 (JSON)