Cyber Incident Victim: jQuery
Date:
Oct 2017
Location:
United States of America
Summary
The official blog of the widely used JavaScript library jQuery was compromised by hackers who defaced the site with a fraudulent post attributed to a core team member, likely via compromised credentials from password reuse or a WordPress vulnerability. The attackers did not breach the critical server hosting the library files, preventing potential widespread malware distribution similar to a contemporaneous incident affecting another service. The defaced content was promptly removed, though no formal statement was issued, echoing a prior compromise where the main domain was redirected to malicious content. The incident highlighted risks associated with credential management and third-party script dependencies.
| CIA Posture | Motives | Tactics, Techniques & Procedures |
|---|---|---|
| Available to members | 1 motive | 1 technique |
| Threat Actors | Type | Location |
|---|---|---|
| 2 actors | Available to members | Available to members |
Description
On October 26, 2017, unidentified hackers using the aliases "str0ng" and "n3tr1x" compromised the official jQuery blog hosted at blog.jquery.com. The attackers defaced the WordPress-based platform by publishing an unauthorized post under the name of Leah Silber, a core jQuery team member. The defacement post, accessible via a specific URL (https://blog.jquery.com/2017/10/26/hacked/), contained no malicious payload but demonstrated unauthorized access to the content management system. Evidence suggested the breach likely resulted from compromised credentials, potentially through password reuse linked to prior data breaches affecting Silber’s account. Alternative possibilities included exploitation of WordPress vulnerabilities, though no specific flaw was identified. The jQuery team swiftly removed the fraudulent post upon discovery but did not issue an official public statement regarding the incident. No evidence indicated compromise of code.jquery.com, the critical server hosting the jQuery library files used by millions of websites.

The incident echoed a 2014 breach where jQuery.com was hijacked to redirect visitors to an exploit kit, underscoring recurring security challenges for the organization. Had the attackers compromised code.jquery.com, they could have distributed malicious scripts to billions of users across websites embedding the library—a scenario paralleling a contemporaneous attack on Coinhive, where hackers altered JavaScript files via compromised CloudFlare credentials. The jQuery breach highlighted risks associated with third-party dependencies and credential management, particularly given WordPress’s widespread use. While the operational impact was limited to blog defacement, the event raised concerns about supply chain vulnerabilities, as tampering with core library files would have enabled large-scale malware distribution. The absence of confirmed lateral movement or data exfiltration narrowed the incident’s scope to reputational damage and temporary service disruption for the blog platform.
