Imagine you're training a dog to ignore a single decoy rabbit. The dog gets great at ignoring that one rabbit. Then one day you release ten rabbits and the dog loses its mind — not because it forgot, but because while you were drilling it on one rabbit, it quietly wandered to a spot in the yard where only that specific rabbit was visible. Your training signal said everything was fine because it only ever checked the one rabbit. This is catastrophic overfitting in fast adversarial training, and this paper pins down exactly what's happening geometrically. The committed claim: catastrophic overfitting (CO) is a quiet weight-space displacement that the single-step training loss is nearly blind to. The network's weights drift to a region where single-step (FGSM) attacks are still repelled but multi-step (PGD) robustness collapses to near zero. The displacement between pre-CO and post-CO weights barely changes the training objective — meaning the loss landscape is effectively flat along the direction of drift. The loss exerts no corrective force because it cannot see the problem. The key architectural insight is that the exponential moving average (EMA) of the weights, already maintained by standard FAT protocols for other reasons, does not accumulate this drift. EMA acts as a low-pass filter on weight trajectories — it smooths out the fast, direction-changing updates that constitute the escape. The EMA checkpoint stays robust throughout the CO event. This is not a new component; it's an existing one that happens to be immune to the failure mode. The fix is almost embarrassingly simple: monitor validation robustness, and when it drops, snap the weights back to the EMA. The authors build this guard atop a coupling-based training method designed so its weight average stays inside the robust region. The result eliminates CO in every single experimental run — not most, every one — and achieves the highest AutoAttack accuracy among single-step methods across CIFAR-10, CIFAR-100, and SVHN. On CIFAR-100 specifically, it beats the multi-step PGD-AT reference at roughly half the compute cost. The ladder position is strong. The paper compares against N-FGSM, TEP-FGSM, and standard PGD-AT using AutoAttack (the community's accepted evaluation protocol for adversarial robustness). On CIFAR-100 with PreActResNet-18, the method clears PGD-AT — which costs 2× or more in compute — with a clear margin. On CIFAR-10 and SVHN it matches or exceeds all single-step baselines. The baselines are current and the evaluation protocol is the hardest standard one available. Integrity is solid but not airtight. AutoAttack is the right benchmark — it's the community's answer to the problem of weak attack evaluations inflating robustness numbers. Code is released. But the work comes from a single author with no independent replication yet, and the training runs appear to use a single architecture (PreActResNet-18 and WideResNet-34-10). The 'every run eliminates CO' claim across how many seeds and initializations is not fully specified in the abstract. The mechanistic explanation — that the loss is flat along the drift direction — is supported empirically but lacks a formal proof of the geometry. The practical upshot is immediate: if you're doing fast adversarial training today, this is a near-zero-cost addition. You already have EMA weights. The monitoring and reset logic is trivial. The method doesn't require architectural changes, extra data, or additional forward passes. The cost is essentially a robustness check on a held-out set at intervals, plus an occasional weight copy. For practitioners, this converts FAT from 'works until it doesn't' to 'works reliably' — which is the difference between a research curiosity and a deployable technique.