

AsyncRAT – Active IOCs
July 10, 2024
Cybersecurity Agencies Alert to Rapid Exploit Adaptation of China-Linked APT40 – Active IOCs
July 10, 2024
AsyncRAT – Active IOCs
July 10, 2024
Cybersecurity Agencies Alert to Rapid Exploit Adaptation of China-Linked APT40 – Active IOCs
July 10, 2024Severity
High
Analysis Summary
In a recent discovery, cybersecurity experts have identified a sophisticated supply chain attack involving trojanized versions of jQuery distributed through multiple popular repositories and content delivery networks.
The attack characterized as "complex and persistent," underscores the increasing ingenuity of threat actors in compromising widely used software components. According to the researchers, the malicious campaign spans various platforms including npm, GitHub, and jsDelivr, with up to 68 packages identified as being compromised.
These packages were published under deceptive names such as cdnjquery, footersicons, and jquertyi between May 26 and June 23, 2024. Unlike typical automated attacks, each package was meticulously assembled and manually uploaded demonstrating a level of effort aimed at evading detection. Critical to the attack is the exploitation of the jQuery library's 'end' function which was subtly altered to enable the exfiltration of sensitive form data to a remote server. This modification was concealed within the less utilized 'end' function which is indirectly invoked by the popular 'fadeTo' animation utility thereby avoiding suspicion during routine checks.
The trojanized jQuery files were hosted on a GitHub repository associated with the username "indexsc." This repository also contained additional JavaScript files designed to execute the compromised jQuery library. Notably, the use of jsDelivr to serve these files was a strategic move by the attackers to enhance perceived legitimacy and potentially bypass firewall restrictions as jsDelivr constructs URLs automatically from GitHub repositories.
The incident represents a departure from conventional attack methodologies, where attackers typically rely on automated tools and predefined patterns. Instead, this campaign leveraged manual assembly diverse naming conventions, and a prolonged deployment timeline to maintain stealth and persistence across multiple platforms.
This development underscores the evolving challenges in supply chain security, highlighting the need for heightened vigilance and proactive measures to detect and mitigate such sophisticated threats. As cybersecurity experts continue to investigate and respond, organizations are urged to review their software supply chain practices and enhance monitoring to safeguard against similar attacks in the future.
Impact
- Data Exfiltration
- Unauthorized Remote Access
Indicators of Compromise
Domain Name
- paneljs.hanznesia.my.id
- api-web-vrip.hanznesia.my.id
- log.api-system.engineer
- irisainginbos.icikipoxx.pw
- patipride.icikipoxx.pw
- apii.fukaes.ninja
- pukil.dannew.biz.id
- api.jstyy.xyz
- qxue.biz.id
- api.newrxl.online
- api.iimg.my.id
URL
- https://paneljs.hanznesia.my.id
- https://api-web-vrip.hanznesia.my.id
- https://log.api-system.engineer
- https://irisainginbos.icikipoxx.pw
- https://patipride.icikipoxx.pw
- https://apii.fukaes.ninja
- https://pukil.dannew.biz.id
- https://api.jstyy.xyz
- https://qxue.biz.id
- https://api.newrxl.online
- https://api.iimg.my.id
Remediation
- Block all threat indicators at your respective controls.
- Search for indicators of compromise (IOCs) in your environment utilizing your respective security controls.
- Regularly change passwords for all accounts and use strong, unique passwords for sensitive accounts.
- Implement multi-factor authentication (MFA) on all accounts to add an extra layer of security to login processes.
- Consider the use of phishing-resistant authenticators to further enhance security. These types of authenticators are designed to resist phishing attempts and provide additional protection against social engineering attacks.
- Regularly monitor network activity for any unusual behavior, as this may indicate that a cyberattack is underway.
- Organizations need to stay vigilant and follow best practices for cybersecurity to protect their systems and data from potential threats. This includes regularly updating software and implementing strong access controls and monitoring tools.
- Develop a comprehensive incident response plan to respond effectively in case of a security breach or data leakage.
- Maintain regular backups of critical data and systems to ensure data recovery in case of a security incident.
- Adhere to security best practices, including the principle of least privilege, and ensure that users and applications have only the necessary permissions.
- Establish a robust patch management process to ensure that security patches are evaluated, tested, and applied promptly.
- Conduct security audits and assessments to evaluate the overall security posture of your systems and networks.
- Implement network segmentation to contain and isolate potential threats to limit their impact on critical systems.
- Never trust or open links and attachments received from unknown sources/senders.