Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 15, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 15, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 15, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 15, 2025

      Intel’s latest Arc graphics driver is ready for DOOM: The Dark Ages, launching for Premium Edition owners on PC today

      May 15, 2025

      NVIDIA’s drivers are causing big problems for DOOM: The Dark Ages, but some fixes are available

      May 15, 2025

      Capcom breaks all-time profit records with 10% income growth after Monster Hunter Wilds sold over 10 million copies in a month

      May 15, 2025

      Microsoft plans to lay off 3% of its workforce, reportedly targeting management cuts as it changes to fit a “dynamic marketplace”

      May 15, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      A cross-platform Markdown note-taking application

      May 15, 2025
      Recent

      A cross-platform Markdown note-taking application

      May 15, 2025

      AI Assistant Demo & Tips for Enterprise Projects

      May 15, 2025

      Celebrating Global Accessibility Awareness Day (GAAD)

      May 15, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Intel’s latest Arc graphics driver is ready for DOOM: The Dark Ages, launching for Premium Edition owners on PC today

      May 15, 2025
      Recent

      Intel’s latest Arc graphics driver is ready for DOOM: The Dark Ages, launching for Premium Edition owners on PC today

      May 15, 2025

      NVIDIA’s drivers are causing big problems for DOOM: The Dark Ages, but some fixes are available

      May 15, 2025

      Capcom breaks all-time profit records with 10% income growth after Monster Hunter Wilds sold over 10 million copies in a month

      May 15, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Researchers Deep Dive into UNC3886 Actors’ Cyberespionage Realm

    Researchers Deep Dive into UNC3886 Actors’ Cyberespionage Realm

    June 19, 2024

    After unearthing a malware campaign targeting ESXi hypervisors two years ago, researchers have now revealed extensive details into their investigation of UNC3886, a suspected China-nexus cyberespionage group targeting strategic global organizations.

    In January 2023, Google-owned cybersecurity firm Mandiant identified that UNC3886 had exploited a now-patched FortiOS vulnerability. In March 2023, further analysis revealed a custom malware ecosystem affecting Fortinet devices with compromised VMware technologies facilitating access to guest virtual machines.

    Persistent and Evasive Techniques of UNC3886 Group

    UNC3886 demonstrated sophisticated and cautious approaches by employing multiple layers of persistence across network devices, hypervisors and virtual machines to maintain long-term access, Mandiant said in its detailed analysis. The threat group’s strategies include:

    Using publicly available rootkits like REPTILE and MEDUSA for long-term persistence.
    Deploying malware that leverages trusted third-party services for command and control (C2) communications.
    Installing Secure Shell (SSH) backdoors to subvert access and collect credentials.
    Extracting credentials from TACACS+ authentication using custom malware.

    UNC3886 Attack Lifecycle (Source: Mandiant)

    Initial Access through Zero-Days

    Mandiant’s earlier findings detailed UNC3886’s exploitation of CVE-2023-34048, an out-of-bounds write vulnerability in the implementation of the DCERPC protocol in VMware’s vCenter Server. This critical-rated flaw allowed unauthenticated malicious actor remote command execution on vCenter servers.

    Additional zero-day vulnerabilities exploited included:

    CVE-2022-41328 in FortiOS for executing backdoors on FortiGate devices.
    CVE-2022-22948 in VMware vCenter to access encrypted credentials in vCenter’s postgres DB.
    CVE-2023-20867 in VMware Tools for unauthenticated guest operations from ESXi host to virtual machines.

    Rootkits and Malware

    The deeper investigation into UNC3886’s operations also revealed their expansive malware arsenal that includes customized open-source variants.

    REPTILE Rootkit

    REPTILE, an open-source Linux rootkit, was heavily utilized by UNC3886 for its backdoor and stealth functionalities, enabling the threat actor to maintain undetected access to compromised systems. Key components include:

    REPTILE.CMD: A user-mode component for hiding files, processes, and network connections.
    REPTILE.SHELL: A reverse shell backdoor activated by specific network packets.
    Kernel-Level Component: A loadable kernel module (LKM) for achieving rootkit functionality.
    LKM Launcher: A custom launcher for loading the kernel module into memory.

    UNC3886 modified REPTILE for persistence and stealth using unique keywords and customized scripts to evade detection.

    MEDUSA Rootkit

    MEDUSA employs dynamic linker hijacking to log user credentials and command executions, which complements UNC3886’s strategy of using valid credentials for lateral movement. Deployment on MEDUSA involved a customized installer  called “SEAELF” and modified configuration files.

    Malware Leveraging Trusted Third-Party Services

    MOPSLED is a modular backdoor that communicates over HTTP or a custom binary protocol, retrieving plugins from its C2 server. It was shared among Chinese cyberespionage groups and used by UNC3886 primarily on vCenter servers.

    RIFLESPINE is a backdoor that uses Google Drive for command and control communication and executes commands from encrypted files. It relied on “systemd” for persistence but was less favored due to its detectable nature.

    Network Reconnaissance and Lateral Movement

    UNC3886 has employed internal reconnaissance and lateral movement techniques using custom tools like LOOKOVER to capture TACACS+ credentials. Backdoored TACACS+ binaries further facilitated unauthorized access and credential logging.

    VMCI Backdoors

    UNC3886 also used VMCI backdoors for communication between guest and host systems, enhancing their control over compromised environments. Notable VMCI backdoors included:

    VIRTUALSHINE: Provided access to a bash shell via VMCI sockets.
    VIRTUALPIE: A Python-based backdoor supporting file transfer, command execution and reverse shell capabilities.

    Mandiant observed UNC3886 using valid credentials for lateral movement between guest VMs on compromised VMware ESXi. The threat actor deployed backdoored SSH clients and daemons to intercept and collect credentials stored in XOR-encrypted files.

    Backdoored SSH Executables

    The threat group modified SSH client (/usr/bin/ssh) and daemon (/usr/sbin/sshd) to harvest and store credentials. The SSH client stored credentials in “/var/log/ldapd<unique_keyword>.2.gz,” while the SSH daemon stores them in “/var/log/ldapd<unique_keyword>.1.gz.”

    To persist the malicious SSH components, the threat actor used yum-versionlock to prevent OpenSSH package upgrades.

    Custom SSH Server

    UNC3886 also used the MEDUSA rootkit to deploy a custom SSH server. They employed executables (/usr/sbin/libvird and /usr/bin/NetworkManage) to hijack SSH connections and redirect them to a Unix socket for credential collection. SELinux contexts ensured socket accessibility.

    Additional tools (sentry and sshdng-venter-7.0) were used on another endpoint for similar injection and redirection operations.

    Indicators of Compromise (IOCs)

    Mandiant has published IOCs to aid in detecting UNC3886 activities. These IOCs, along with detection and hardening guidelines, help organizations protect against sophisticated threats posed by UNC3886.

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleCISA Releases Guide on Modern Approaches to Network Access Security
    Next Article Kraken Crypto Exchange Hit by $3 Million Theft Exploiting Zero-Day Flaw

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 16, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-4743 – Code-projects Employee Record System SQL Injection Vulnerability

    May 16, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    “Microsoft might legit publish more games on PS5 this year than Sony does.” Gamers react to PlayStation State of Play, and the strange times Xbox finds itself in.

    News & Updates

    CVE-2025-34489 – GFI MailEssentials Remote Code Execution Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    PakOS – Debian-based Linux distribution from Pakistan

    Development

    Distribution Release: Q4OS 5.8

    News & Updates

    Highlights

    Development

    Tiling Shell Extension Gains Smart Border Radius Detection

    December 10, 2024

    Fresh off of adding support for automatic window snapping, the developers behind GNOME Shell’s most…

    Is DeepSeek AI a “profound threat” to U.S. national security? A report suggests the Chinese startup unlawfully stole OpenAI’s data, too.

    Is DeepSeek AI a “profound threat” to U.S. national security? A report suggests the Chinese startup unlawfully stole OpenAI’s data, too.

    April 21, 2025

    Microsoft Edge tests integrating Copilot into Settings, auto-opening AI on Windows 11

    February 9, 2025

    Case Study: Anderson Moss ®️

    November 11, 2024
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.