Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Back to malware
MalwareUsed by 3 actorsExploits 3 CVEs

FIRESTARTER

FIRESTARTER is a Linux ELF backdoor used for remote access and control on Cisco Firepower and Secure Firewall devices running Adaptive Security Appliance (ASA) or Firepower Threat Defense (FTD) software. CISA and the UK National Cyber Security Centre assessed it was used by an advanced persistent threat in a broader campaign that gained initial access by exploiting CVE-2025-20333 and CVE-2025-20362 on Cisco ASA firmware. Multiple sources in the content associate the activity with threat actor UAT-4356, also referred to in some reporting as Storm-1849, and link it to prior ArcaneDoor-related Cisco targeting.

In the observed intrusion, attackers first deployed LINE VIPER and then used FIRESTARTER as a persistence mechanism. FIRESTARTER attempts to hook LINA, the core Cisco network processing and security engine, and enables execution of attacker-supplied shellcode delivered through specially crafted WebVPN requests after validating hard-coded and victim-specific identifiers. It serves as a command-and-control channel and can facilitate loading of additional payloads into LINA memory.

FIRESTARTER is notable for persistence and stealth on compromised edge devices. The content states it can survive firmware updates and normal reboots, and that patching compromised devices does not necessarily remove the threat actor. Its persistence mechanism includes handling termination signals, copying itself to /opt/cisco/platform/logs/var/log/svc_samcore.log, modifying /opt/cisco/config/platform/rmdb/CSP_MOUNT_LIST so it is restored to /usr/bin/lina_cs, made executable, and launched in the background at startup, then restoring original files and deleting artifacts to reduce forensic visibility. Reported associated artifacts include /usr/bin/lina_cs and /opt/cisco/platform/logs/var/log/svc_samcore.log. The malware also redirects stderr to /dev/null, timestomps files, and removes temporary artifacts.

CISA observed a successful FIRESTARTER implant in the wild on a Cisco Firepower device running ASA software at a U.S. Federal Civilian Executive Branch agency, with compromise assessed to have occurred in early September 2025 before patching. The content states the malware may be part of a wider campaign affecting government and critical national infrastructure networks. Detection guidance in the content emphasizes memory analysis and YARA rules on disk images or core dumps; Sigma rules were described as ineffective. For removal, the content states that a hard power cycle, and in some reporting full device reimaging, may be required because normal shutdown, reboot, reload, and firmware patching may not eliminate persistence.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

EXPLOITED CVES

Vulnerabilities exploited

3 CVEs Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.

3 CVES
CVE-2025-20333Authenticated RCE in Cisco ASA/FTD VPN Web ServerExploited in the wild

CISA published a malware analysis report today on FIRESTARTER, malware that allows remote access and control by malicious threat actors targeting Cisco Firepower and Secure Firewall products running Adaptive Security Appliance (ASA) or Firepower Threat Defense (FTD) software. | CISA and NCSC-UK assess that an advanced persistent threat (APT) actor exploited CVE-2025-20333 and CVE-2025-20362 in Cisco ASA firmware to gain initial access and deploy FIRESTARTER on Firepower and Secure Firewall devices.

via cisa advisoriescisa.gov
CVE-2025-20362Unauthenticated restricted URL access in Cisco Secure ASA/FTD VPN web serverExploited in the wild

CISA and NCSC-UK assess that an advanced persistent threat (APT) actor exploited CVE-2025-20333 and CVE-2025-20362 in Cisco ASA firmware to gain initial access and deploy FIRESTARTER on Firepower and Secure Firewall devices. | CISA published a malware analysis report today on FIRESTARTER, malware that allows remote access and control by malicious threat actors targeting Cisco Firepower and Secure Firewall products running Adaptive Security Appliance (ASA) or Firepower Threat Defense (FTD) software.

via cisa advisoriescisa.gov
CVE-2025-30333RCE in Cisco Adaptive Security Appliance (ASA) with VPN credentials

CISA said the unnamed department was infected with malware called “FIRESTARTER” that allowed the hackers to return to the Cisco device in March without re-exploiting the original vulnerabilities.

via the record mediatherecord.media
THREAT ACTORS

Groups observed using it

3 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
ArcaneDoor

In April 2026, the U.S. Cybersecurity and Infrastructure Security Agency (CISA) and the UK’s National Cyber Security Centre (NCSC) released a joint advisory on a newly identified backdoor named “FIRESTARTER,” deployed by the state-linked APT group UAT-4356 targeting Cisco Firepower devices.

via osint team blogosintteam.blog
UAT-4356

In April 2026, the U.S. Cybersecurity and Infrastructure Security Agency (CISA) and the UK’s National Cyber Security Centre (NCSC) released a joint advisory on a newly identified backdoor named “FIRESTARTER,” deployed by the state-linked APT group UAT-4356 targeting Cisco Firepower devices.

via osint team blogosintteam.blog
Arcane Door

The Cybersecurity and Infrastructure Security Agency and its British counterpart warned in a Thursday malware analysis report that the custom implant, dubbed "Firestarter," is targeting Cisco Adaptive Security Appliance and Firepower devices.

via bank info securitybankinfosecurity.com
MITRE ATT&CK

Techniques & procedures

25 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

1 technique
T1190Exploit Public-Facing ApplicationEvidence6

CISA and NCSC-UK assess that an advanced persistent threat (APT) actor exploited CVE-2025-20333 and CVE-2025-20362 in Cisco ASA firmware to gain initial access and deploy FIRESTARTER on Firepower and Secure Firewall devices.

Execution

4 techniques
T1059Command and Scripting InterpreterEvidence5

If the file is missing, FIRESTARTER creates it using a special function that can run shell commands [T1059].

T1059.004Unix ShellEvidence1

Key Characteristics Written to operate inside the LINA process, a core Cisco firewall component Executes attacker-supplied shellcode directly in memory

T1203Exploitation for Client ExecutionEvidence1

Breaches of the VPN web server software, including flaws that allow an authenticated, remote attacker to execute arbitrary code on a compromised device...

T1574Hijack Execution FlowEvidence4

FIRESTARTER is a Linux ELF binary that inserts hooks into the LINA (Linux-based Integrated Network Architecture) process... The hook replaces a legitimate WebVPN XML handler function with the address of a malicious Stage 2 shellcode.

Persistence

6 techniques
T1037Boot or Logon Initialization ScriptsEvidence1

To establish a foothold, UAT-4356 manipulates the device’s boot sequence by altering the Cisco Service Platform mount list.

T1205Traffic SignalingEvidence1

When an attacker sends a specially crafted WebVPN authentication request containing a specific “magic packet” pattern, arbitrary shellcode is executed within the LINA process.

T1505Server Software ComponentEvidence1

Described as a backdoor with remote access capabilities, Firestarter was named after Cisco Secure Firewall Adaptive Security Appliance (ASA) and Cisco Secure Firewall Threat Defense (FTD), the two products the malware targeted.

T1543Create or Modify System ProcessEvidence1

Upon successful verification of identification, the next stage of the malware is loaded by copying it into LINA’s memory and invoking mprotect to enable execution of the newly injected code [T1543].

T1546.004Unix Shell Configuration ModificationEvidence1

It then registers a callback function that triggers when the program receives any of the following termination-related signals [T1546.004].

T1547Boot or Logon Autostart ExecutionEvidence4

It then makes it executable and runs it in the background [T1547]. This sequence ensures persistent execution of the file, even when termination signals are received.

Privilege Escalation

6 techniques
T1037Boot or Logon Initialization ScriptsEvidence1

To establish a foothold, UAT-4356 manipulates the device’s boot sequence by altering the Cisco Service Platform mount list.

T1055Process InjectionEvidence3

The malware injects a block of shellcode 0x200 bytes before the end of the library’s text segment, installing the detour for the XML element handler [T1055].

T1068Exploitation for Privilege EscalationEvidence3

CVE-2025–20333 (CVSS 9.9) affects the same WebVPN component and allows an authenticated remote attacker with valid VPN credentials to execute arbitrary code with root privileges.

T1543Create or Modify System ProcessEvidence1

Upon successful verification of identification, the next stage of the malware is loaded by copying it into LINA’s memory and invoking mprotect to enable execution of the newly injected code [T1543].

T1546.004Unix Shell Configuration ModificationEvidence1

It then registers a callback function that triggers when the program receives any of the following termination-related signals [T1546.004].

T1547Boot or Logon Autostart ExecutionEvidence4

It then makes it executable and runs it in the background [T1547]. This sequence ensures persistent execution of the file, even when termination signals are received.

Stealth

9 techniques
T1027.011Fileless StorageEvidence1

TA0005 – Defense Evasion: Operating as fileless malware, restoring modified configurations after execution, and blending malicious activity into legitimate firewall and VPN request handling.

T1036.005Match Legitimate Resource Name or LocationEvidence1

Upon execution, FIRESTARTER accesses its own binary located at /usr/bin/lina_cs on the device [T1036.005] and copies its contents into memory.

T1055Process InjectionEvidence3

The malware injects a block of shellcode 0x200 bytes before the end of the library’s text segment, installing the detour for the XML element handler [T1055].

T1070Indicator RemovalEvidence3

After the reboot, it restores the original mount list and removes related files from disk to erase traces.

T1070.004File DeletionEvidence1

These commands delete the modified CSP_MOUNT_LIST file [T1070.004] restoring the original CSP_MOUNT_LIST.

T1070.006TimestompEvidence1

Execute permissions are granted to any user, the owner and timestamp are set to match the original [T1070.006], and the temporary file is then deleted.

T1205Traffic SignalingEvidence1

When an attacker sends a specially crafted WebVPN authentication request containing a specific “magic packet” pattern, arbitrary shellcode is executed within the LINA process.

T1564Hide ArtifactsEvidence1

All commands redirect any standard error (stderr) messages to /dev/null and hides them from the console [T1564].

T1574Hijack Execution FlowEvidence4

FIRESTARTER is a Linux ELF binary that inserts hooks into the LINA (Linux-based Integrated Network Architecture) process... The hook replaces a legitimate WebVPN XML handler function with the address of a malicious Stage 2 shellcode.

Defense Impairment

1 technique
T1222File and Directory Permissions ModificationEvidence1

If absent, it creates the directory with full read/write/execute permissions [T1222].

Discovery

1 technique
T1057Process DiscoveryEvidence1

The process enumerates LINA’s virtual memory map to locate the private read-write (rw-p) segment associated with lina [T1057].

Command and Control

5 techniques
T1071Application Layer ProtocolEvidence2

Instead of traditional beaconing, command-and-control was achieved through trusted device workflows, including: Legitimate WebVPN request flows Authenticated firewall management interfaces In-memory payload execution via crafted requests

T1090ProxyEvidence1

FIRESTARTER then actively intercepts incoming WebVPN requests. If an incoming request matches a specific custom prefix, the malware immediately executes the attached shellcode. If the data lacks the required prefix, FIRESTARTER quietly forwards the request to the original handler to evade suspicion.

T1105Ingress Tool TransferEvidence1

Upon successful verification, the next stage of the malware is loaded by copying it into LINA’s memory and invoking mprotect to enable execution of the newly injected code.

T1205Traffic SignalingEvidence1

When an attacker sends a specially crafted WebVPN authentication request containing a specific “magic packet” pattern, arbitrary shellcode is executed within the LINA process.

T1219Remote Access ToolsEvidence4

FIRESTARTER, malware that allows remote access and control by malicious threat actors targeting Cisco Firepower and Secure Firewall products running Adaptive Security Appliance (ASA) or Firepower Threat Defense (FTD) software.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution3

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities3

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping25

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.