CVE-2025-25246 – NETGEAR XR1000, XR1000v2, and XR500 Vulnerability
February 6, 2025Multiple Google Chrome Vulnerabilities
February 6, 2025CVE-2025-25246 – NETGEAR XR1000, XR1000v2, and XR500 Vulnerability
February 6, 2025Multiple Google Chrome Vulnerabilities
February 6, 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
43f8d95b14a04307b1a1455981ade506
0956d30facdbb958dabe6d13e751976f
2561dc1287489e9ef913effe52a90a69
59b40a406af1b307f204b246371db9bf
SHA-256
45a70728e0d5c32ab6b1c3b4ddd0a6b1ec2e62c9cb3cc3f8ef1f4eabb6ace928
461fdcdb19845c43f5b6e7539071b752a07b272cf50ab0546302ccd036571e8c
f78d7407022b70ca8daf13b801a37befd4a3d1d9c42ace0852f7af04f3daf9f4
5f1eaaa7781758b4830a2c576234d1687f95c1b058b48d833a4d71f2fa970d6b
SHA1
57572c8132a8452c2c8f7af546859ffcc7795ed8
80cd8d27d451f221c58541a68566d49463d97aeb
74b6c4e170ac9c6a4a7dba11d8aff3fa5508108f
8448937d6dcd4868082a2e09fd6ff582d9c73c70
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.