Hidden in Plain Sight: How the GhostPoster Campaign Injected Malware Into 50,000 Firefox Users