English

Hair-Trigger Alignment: Black-Box Evaluation Cannot Guarantee Post-Update Alignment

Machine Learning 2026-02-02 v1

Abstract

Large Language Models (LLMs) are rarely static and are frequently updated in practice. A growing body of alignment research has shown that models initially deemed "aligned" can exhibit misaligned behavior after fine-tuning, such as forgetting jailbreak safety features or re-surfacing knowledge that was intended to be forgotten. These works typically assume that the initial model is aligned based on static black-box evaluation, i.e., the absence of undesired responses to a fixed set of queries. In contrast, we formalize model alignment in both the static and post-update settings and uncover a fundamental limitation of black-box evaluation. We theoretically show that, due to overparameterization, static alignment provides no guarantee of post-update alignment for any update dataset. Moreover, we prove that static black-box probing cannot distinguish a model that is genuinely post-update robust from one that conceals an arbitrary amount of adversarial behavior which can be activated by even a single benign gradient update. We further validate these findings empirically in LLMs across three core alignment domains: privacy, jailbreak safety, and behavioral honesty. We demonstrate the existence of LLMs that pass all standard black-box alignment tests, yet become severely misaligned after a single benign update. Finally, we show that the capacity to hide such latent adversarial behavior increases with model scale, confirming our theoretical prediction that post-update misalignment grows with the number of parameters. Together, our results highlight the inadequacy of static evaluation protocols and emphasize the urgent need for post-update-robust alignment evaluation.

Keywords

Cite

@article{arxiv.2601.22313,
  title  = {Hair-Trigger Alignment: Black-Box Evaluation Cannot Guarantee Post-Update Alignment},
  author = {Yavuz Bakman and Duygu Nur Yaldiz and Salman Avestimehr and Sai Praneeth Karimireddy},
  journal= {arXiv preprint arXiv:2601.22313},
  year   = {2026}
}
R2 v1 2026-07-01T09:26:41.748Z