Recovering the Pre-Fine-Tuning Weights of Generative Models
Eliahu Horwitz, Jonathan Kahana, Yedid Hoshen
TL;DR
The paper identifies a security vulnerability in LoRA-based fine-tuning where Pre-Fine-Tuning (Pre-FT) weights can be recovered from multiple LoRA-finetuned models. It introduces Spectral DeTuning, a gradient-free, unsupervised method that iteratively decomposes each fine-tuned weight into a shared pre-trained component $W$ and a low-rank residual $M_i$, optimizing $\sum_{i=1}^n \|W_i' - (W+M_i)\|^2_2$ with $\operatorname{rank}(M_i) \le r$, using alternating M- and W-steps and a rank scheduler. The authors validate the approach across ViT, Stable Diffusion, and Mistral, showing near-perfect semantic and numerical recovery of Pre-FT weights, and they introduce LoWRA Bench to benchmark Pre-FT weight recovery methods. The work highlights a potential risk in LoRA-based personalization and alignment pipelines, urging the development of defenses and broader safeguards while providing open evaluation infrastructure for future research. Overall, the study demonstrates a novel, data-free attack vector that can reinterpret aligned models as their unsafe pre-training versions, with significant implications for model safety, security, and policy.
Abstract
The dominant paradigm in generative modeling consists of two steps: i) pre-training on a large-scale but unsafe dataset, ii) aligning the pre-trained model with human values via fine-tuning. This practice is considered safe, as no current method can recover the unsafe, pre-fine-tuning model weights. In this paper, we demonstrate that this assumption is often false. Concretely, we present Spectral DeTuning, a method that can recover the weights of the pre-fine-tuning model using a few low-rank (LoRA) fine-tuned models. In contrast to previous attacks that attempt to recover pre-fine-tuning capabilities, our method aims to recover the exact pre-fine-tuning weights. Our approach exploits this new vulnerability against large-scale models such as a personalized Stable Diffusion and an aligned Mistral.
