Hackers Compromise Cisco Routers to Spy on Networks and Reach Critical Infrastructure | #hacking | #cybersecurity | #infosec | #comptia | #pentest | #hacker


Fire Ant has moved beyond attacking individual systems and is now compromising network infrastructure that organizations trust to move traffic and manage access.

The actor has turned Cisco IOS XR routers into platforms for surveillance, remote connectivity, and movement toward high-value environments.

The campaign shows how an intruder can use a router as more than a gateway. Fire Ant created a GRE tunnel absent from running configuration and commit records, captured network traffic, and sent PCAP files to external FTP services.

Sygnia said in a report shared with Cyber Security News (CSN) that it also interfered with logs and command output, leaving administrators with an incomplete view of activity.

Analysts at Sygnia identified the activity while examining an intrusion that stretched across routers, Linux management hosts, and TACACS authentication servers.

Fire Ant was first reported in 2025 and remained active into 2026, expanding its focus from hypervisors into systems that route, authenticate, and monitor enterprise operations.

The compromised environment as a bridge into connected targets (Source – Sygnia)

The risk reaches beyond the breached organization. From a Linux system at the far end of the tunnel, operators probed systems associated with critical infrastructure, using the compromised network as a bridge.

This echoes the threat posed by router malware deployment campaigns, where control of an appliance can expose data and open a route deeper into an environment.

Hackers Compromise Cisco Routers

Fire Ant’s router toolkit was built for the IOS XR control plane. A persistence script at /etc/rc.d/init.d/grub-rommon launched an implant disguised as /usr/bin/acpid on alternating hours, reducing visibility.

The implant modified the router’s syslog flow, selectively preventing messages from being delivered, while another component used IOS XR routing and Telnet-management functions for outbound communication.

A separate component altered command execution so show commands could add exclusion filters, hiding tunnel-related details.

That combination made the routers useful for concealment and collection. Fire Ant captured packets from several router interfaces and uploaded the data to external FTP infrastructure.

Packet captures can reveal network layouts, connections, authentication exchanges, and relationships between systems that defenders might otherwise treat as separate.

The report also described a Linux host running BridgeAgent, a backdoor masquerading as a monitoring process. It stored encrypted settings in /opt/.ICEauthority and contacted external infrastructure over TLS. The host became a staging point for scanning and access through the GRE tunnel.

Authentication and Evidence Under Attack

Fire Ant also targeted TACACS, a service that authenticates and records network-device administration. Its TacTap toolset injected a malicious library into the tac_plus process, intercepted accepted sessions, and wrote collected credential material to an obfuscated log artifact.

That undermines the records used to investigate their use. On Linux management servers, the actor added custom SSH backdoors and Medusa-related components, used names resembling normal services, and disabled or weakened SELinux.

A packet-triggered backdoor could wait for specially marked network traffic before activating, while port redirection and IP forwarding supported covert tunnelling.

Similar China-nexus router activity has demonstrated why network-device telemetry deserves the same scrutiny as endpoint evidence.

Responders should treat routers, authentication systems, hypervisors, jump hosts, and management appliances as core security and forensic assets.

Investigations should compare logs with memory, disk, network, authentication, and configuration evidence rather than trusting one data source.

Defenders should urgently investigate unapproved GRE interfaces, unexplained router PCAP creation, outbound FTP or SCP, gaps in command accounting, suspicious tac_plus injection, and deleted processes that remain active.

Reviewing external exposure and segmentation is equally important for organizations connected to operational networks.

Recent critical infrastructure red-team findings underline how weak identity and network controls can turn an initial foothold into wider access.

Organizations should rotate potentially exposed administrative credentials across all tiers, restore and verify security controls, collect volatile evidence before cleanup, and conduct broad hunts for the indicators below across routers and Linux systems.

Removing a single file is unlikely to be enough because Fire Ant used overlapping persistence and access paths that require a complete coordinated response across every affected technology layer.

Indicators of compromise (IoCs):-

TypeIndicatorDescription
File and SHA-1/bin/atd
c164bfc953c66e58b11fc280e69fd43b8f255839
Custom SSH backdoor
File/bin/gdmMedusa-rootkit-related component
File and SHA-1/usr/sbin/cupsdd
1aa6ab2006b5d9199aa87bb0bbd995aec698ac4f
Custom SSH backdoor
File and SHA-1/usr/sbin/smartdd
c164bfc953c66e58b11fc280e69fd43b8f255839
Medusa rootkit binary
File/opt/cybereason/sensor/bin/cybereason-agent/cybereason-agentREPTILE-like binary renamed to resemble a security agent
File/opt/sentinelone/bin/sentinel-agent/sentinel-agentREPTILE-like binary renamed to resemble a security agent
Directory/usr/lib/locateMedusa rootkit working directory
File/usr/lib/locate/.backup_ld.soMedusa-rootkit-related file
File/usr/lib/locate/.lMedusa-rootkit-related file
File/usr/lib/locate/.pdMedusa-rootkit-related file
File/usr/lib/locate/.ptsMedusa-rootkit-related file
File/usr/lib/locate/boot.shCustom SSH backdoor and Medusa-rootkit startup script
File/usr/lib/locate/libdl.soHijacked shared object associated with Medusa rootkit
File/usr/lib/locate/local.txtMedusa-rootkit-related file
Credential artifact/var/log/remote.txtLog associated with harvested SSH credentials
File and SHA-1/usr/sbin/acppid
36005f5e4398a1c62a2a9271eddfcc1b44b1ad00
TacTap injector targeting tac_plus
File and SHA-1/lib/libseconfd.so
955cd45a2f6f226a2fdf44b329af1c8dde90cb38
TacTap library injected into tac_plus
Credential artifact/var/log/.tacplus.acctXOR-obfuscated TACACS credential artifact
Unix socket/var/run/acpid.lockTacTap socket used to receive accepted TACACS connection file descriptors
File/var/tmp/.bashrcActor shell-initialization file used with Bash rcfile execution
File and SHA-1/var/tmp/audit
13f0c2a598e3aa63856c032a96b110aed963f0e8
VMCI/VSOCK backdoor providing a virtualization-adjacent shell channel
Archive/var/tmp/esv3XActor-created archive
Script/var/tmp/hourglass-cnActor-run script
File and SHA-1/var/tmp/ping
5ba1242050b5b447052b210788a5a25593d6987d
REPTILE-like binary later renamed to masquerade as a security agent
File and SHA-1/var/tmp/sync
7dab017f14628345d47bd4eb69cc49224f3054a7
TINYSHELL component
Packet capture/var/tmp/tacacs.pcapTACACS packet-capture artifact created by Fire Ant
Archive/var/tmp/ttt.tarActor-created archive
Script/var/tmp/u6.pyActor-created Python script
Archivea.zipActor-created archive
Archivecli.tarActor-created archive
FileclientMalicious client component executed by the actor
Scriptse.pyActor script used for reverse connection and pivoting
Archivettt.zip.encActor-created encrypted archive
File and SHA-1/usr/bin/acpid
be6b27f429324a4af05a310d8ec9635e37c68a94
IOS XR implant
File and SHA-1/pkg/bin/dhcpd_show_issu_status
1682b652a15bde732489f22809b0b7594c228fd3
IOS XR implant with outbound communication functionality
File and SHA-1/pkg/bin/hd
b149fa3a34bd585e7a674a4fd9538437bd06f514
IOS XR implant used to manipulate command output
File and SHA-1/etc/rc.d/init.d/grub-rommon
6ef7d2985edf743ebff413a9298a127e9475d72f
Masqueraded persistence startup script
File and SHA-256/usr/sbin/zabbix_agent
110e6fb23be00d2ed251a445ee5b65aadf23b48b8db7419900d64539ad90c5a3
BridgeAgent Linux backdoor masquerading as a monitoring agent
Service unit and SHA-256zabbix_agent.service
251c7a2684542c29ae2c1e1282b780163bf9f844179ef0759094b2b7e2f62f0f
BridgeAgent persistence service configured to run as root
Magic stringsxcdewqaz!@#Packet-triggered backdoor activation marker
Magic stringhpaVAj2FJListener child-process kill marker
Magic string;7(Zu9YTsA7qQ#vwPossible command, transfer, or control-session termination marker
Magic stringKS2ow2232ssww2342234323Command-line marker observed with the ntfsfixed secondary binary

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Prevent incidents due to slow investigations. Power your Tier 1 with threat intelligence from 15K SOCs: Integrate TI Lookup in your SOC



Click Here For The Original Source.

——————————————————–

..........

.

.