

Microsoft Entra Account Lockouts Triggered by Token Logging Error
April 22, 2025
Multiple Zyxel Products Vulnerabilities
April 22, 2025
Microsoft Entra Account Lockouts Triggered by Token Logging Error
April 22, 2025
Multiple Zyxel Products Vulnerabilities
April 22, 2025Severity
Medium
Analysis Summary
NjRat is a Remote Access Trojan, which is found leveraging Pastebin to deliver a second-stage payload after initial infection. There are multiple versions of the secondary payload used, ranging from base64 encoded version, hexadecimal, JSON data format, compressed blobs, and plain text data with malicious URLs embedded within. This is done to evade detection by security products and increase the possibility of operating unnoticed. njRat is developed in the .NET framework and can hijack the functions of a compromised machine remotely, including taking screenshots, exfiltrating data, keylogging, and killing processes such as antivirus programs, while also connecting the machine to a botnet. RAT was also found abusing Windows API functions such as Windows API calls such as GetKeyboardState(), GetAsynckeyState(), and MapVirtualKey() for keylogging, and data theft. It was also discovered downloading web scraping tools such as “proxy scrapper” to extract large amounts of data via proxies.
Impact
- Unauthorized Access
Indicators of Compromise
MD5
b510120966ae2b95f96e34dffb58f277
7c27b7369ddd2a6e528b1103d6c252e3
1d0c71046ac9405aa4c19cbe427f28f0
SHA-256
26d66fabea48da55d5fc15a9f7ba07c8e0f28cd3050a20fe5b80c5ab94288037
2eee918b733601dc40afdb72b967fc17bc4f40116a2c05ce17354db441b0d71e
d18794fedfa6e1d06bfe373c0a752d54acde63885608ab5b64f807e9b190734f
SHA1
d41021338292ff9860150a2c11af8c1c60027cfc
21331b8bc7e51d5743a19872c9688a904a3518dd
6c513a88b278d193c600fb8e3004d7005ebd7c90
Remediation
- Block all threat indicators at your respective controls.
- Search for indicators of compromise (IOCs) in your environment utilizing your respective security controls.
- Do not download documents attached in emails from unknown sources and strictly refrain from enabling macros when the source isn’t reliable.
- Enable antivirus and anti-malware software and update signature definitions promptly. Using multi-layered protection is necessary to secure vulnerable assets.
- Patch and upgrade any platforms and software timely and make it into a standard security policy.
- Enforce access management policies.
- Along with network and system hardening, code hardening should be implemented within the organization so that their websites and software are secure. Use testing tools to detect any vulnerabilities in the deployed codes.