June 24, 2026

PBX Science

VoIP & PBX, Networking, DIY, Computers.

Hackers Exploit End-of-Life F5 BIG-IP Appliance to Gain SSH Access and Pivot Into Enterprise Linux Networks



Hackers Exploit End-of-Life F5 BIG-IP Appliance to Gain SSH Access and Pivot Into Enterprise Linux Networks

Hackers Exploit End-of-Life F5 BIG-IP Appliance to Gain SSH Access and Pivot Into Enterprise Linux Networks

Threat Intelligence Microsoft Security Blog — May 22, 2026

Microsoft’s Defender Security Research Team has documented a sophisticated multi-stage intrusion in which threat actors exploited an internet-facing F5 BIG-IP edge appliance as the entry point for a widespread, identity-focused attack that ultimately reached Active Directory.

The attack reflects a growing and dangerous trend: firewalls, VPN gateways, and load balancers — devices traditionally deployed as security perimeters — are increasingly being repurposed as initial access vectors. Because these edge appliances are externally exposed, lightly monitored, and deeply trusted inside enterprise environments, a single breach can give attackers a durable, low-visibility foothold along with access to stored credentials, certificates, and identity integrations.


Initial Access: Exploiting an End-of-Life F5 BIG-IP Appliance

The threat actor established SSH access to the first internal Linux host originating from a network device identified as an F5 BIG-IP load balancer. Device inventory confirmed the source as an Azure-hosted BIG-IP Virtual Edition running version 15.1.201000 — a build commonly deployed via Azure ARM templates and Terraform modules — that reached end-of-life (EOL) on December 31, 2024, leaving it unpatched and unsupported at the time of exploitation.

Key risk factor: The attacker authenticated using a privileged account with sudo privileges, maintaining hands-on-keyboard access without needing to install a conventional persistence mechanism. No explicit persistence was needed — the account itself was the foothold.

Discovery and Reconnaissance

Once inside the Linux environment, the attacker conducted aggressive internal reconnaissance. Shell scripts were used to perform lateral Nmap scans of the internal subnet to enumerate active hosts, followed by deeper vertical scans to identify open services. The tool GoWitness was then used via a SOCKS5 proxy to capture screenshots and fingerprint exposed HTTP/HTTPS services.

Upon discovering a Windows server, the attacker attempted NTLM-based lateral movement using a suite of open-source tools including enum4linux, netexec, smbclient, rpcclient, timeroast, ldapsearch, kerbrute, and responder. These initial attempts failed. The attacker then pulled a custom scanning tool — labeled HackTool:Linux/MalPack.B by Microsoft — from a command-and-control (C2) server using wget, which was used to probe the organization’s web applications and mobile services including Firebase and GCM to enumerate access controls.

Pivoting to Internal Confluence Server

Reconnaissance revealed an internal Atlassian Confluence server with unpatched vulnerabilities susceptible to remote code execution. While Confluence was not internet-facing, it was reachable from the attacker’s internal foothold. Since real-time protection on most hosts blocked payload drops, the attacker pivoted tactics — standing up an anonymous FTP server using Python on a Linux ephemeral host to facilitate data transfers.

After compromising Confluence, the attackers exfiltrated credentials from configuration files and used them against the Windows infrastructure.

Attack Chain at a Glance

1

Initial Access: SSH into Linux host via compromised Azure-hosted F5 BIG-IP (EOL v15.1.201000)

2

Reconnaissance: Internal Nmap scans, GoWitness fingerprinting via SOCKS5 proxy

3

Failed Lateral Movement: NTLM attempts against Windows servers using enum4linux, kerbrute, responder, netexec

4

Custom Tool Deployment: HackTool:Linux/MalPack.B fetched from C2 to probe web/mobile services

5

Confluence Exploit: Unpatched RCE vulnerability exploited; credentials harvested from config files

6

Identity Compromise: Kerberos relay attack using CVE-2025-33073, netexec + PetitPotam coercion + DNS manipulation targeting the domain controller

Kerberos Relay and Domain Compromise

With credentials obtained from Confluence, the attack escalated into a Kerberos relay attack exploiting CVE-2025-33073 — which removes the prerequisite of admin access to achieve authenticated remote code execution as SYSTEM on any domain-joined machine without SMB signing enforced, requiring only network access and any valid domain credential. The attacker used netexec in conjunction with PetitPotam coercion and DNS manipulation tools to target the domain controller.

Microsoft’s assessment: This intrusion demonstrates how a single RCE in a perimeter-adjacent web component can cascade into identity compromise across entirely separate applications, crossing platform and trust boundaries — and that attackers need not be sophisticated, only persistent, where patching and monitoring gaps exist across a hybrid estate.

Detection and Defender Response

Microsoft Defender for Endpoint detected the malicious activity and blocked the ELF payload on the one Confluence host where real-time protection was enabled. The incident underscores the critical importance of deploying endpoint protection consistently across all Linux hosts, not just Windows systems.


Microsoft’s Mitigation Recommendations

🛡 Treat all internet-facing edge appliances as Tier-0 assets with strict lifecycle and patch governance. Retire EOL F5 BIG-IP appliances immediately.
🖥 Harden internal web applications (Confluence, Jira) with the same urgency as external services — they become reachable attack surfaces once any internal foothold is established.
🔑 Apply identity hardening: disable NTLM where possible, enforce SMB signing, enable LDAP signing and channel binding, and apply Extended Protection for Authentication (EPA).
💻 Enable Microsoft Defender for Endpoint in block mode across all Linux servers, not just Windows hosts.
👤 Enforce least privilege for all service accounts; monitor SSH logins from unexpected IP addresses and unusual Confluence process behavior.

Indicators of Compromise (IOC)

Indicator Type Description
4a927d0319fd6bd88d3c8a917214b54bca00f8ddc80ecfe4d230663dda74655 File Hash Custom scanning tool (HackTool:Linux/MalPack.B)
B4592CEA69699B2C0737D4E19CFF7DCA17B5BAF5A238CD6DA950A37E9986F216 File Hash Shell script for automated network scanning using Nmap
710a9d2653c8bd3689e451778dab9daec0de4C4C75F900788ccf23ef254B122a File Hash Kerbrute tool
57B3188e24782C27FDF72493ce599537EFD3187D03B80F8AFE733C72D68C5517 File Hash GoWitness scanner
BDD5DA81ac34D9FAA2A5118D4ed8F492239734be02146cd24a0e34270a48A455 File Hash NTLM relay Python script
206.189.27[.]39 IPv4 / C2 Command-and-control server (defanged — activate only within a controlled TIP such as MISP, VirusTotal, or your SIEM)

Hackers Exploit End-of-Life F5 BIG-IP Appliance to Gain SSH Access and Pivot Into Enterprise Linux Networks

Hackers Exploit End-of-Life F5 BIG-IP Appliance to Gain SSH Access and Pivot Into Enterprise Linux Networks


Windows Software Alternatives in Linux


Disclaimer of pbxscience.com

PBXscience.com © All Copyrights Reserved. | Newsphere by AF themes.