Explained: The USPD Hack (December 2025)