CTIPilot
AI-generated · no human review · verify critical claims against the linked source. how it works →

CVE-2026-109618 / CVE-2026-109619 and CVE-2026-123039, Check Point Force, Spark and Cloud firewalls: PHP2Shell on the Mobile Access and VPN

cve · CVE-2026-123039 single-source

Coverage
1
first 2026-10-29 → last 2026-11-14
Latest activity
2026-11-13
Check Point gateways exploited (PHP2Shell, root escalation): Jumbo R81.20 t174, R82 t132, R82.10 t52, R82.20…
Peak priority
high
1 high
Targets
·
no sector or region stated
Sources cited
4
3 hosts

Action items (2)

Do-now tasks recorded on the entries about CVE-2026-123039, newest first. Check the date before acting on an older one.

  • Install a Jumbo Hotfix Accumulator at or above R81.20 take 174, R82 take 132, R82.10 take 52 or R82.20 take 14 on every Check Point gateway, management server, log server, Multi-Domain server and Maestro, because it carries both the PHP2Shell fix and the fix for CVE-2026-123039, and until it is in apply the cp-httpd.conf mitigation and stop the dynamic_server process; replace R81.10 and R81 systems, for which no fix for CVE-2026-123039 is listed.
    2026-10-29CVE-2026-109618 +2
  • On every gateway that ran Mobile Access, SSL Network Extender, SAML-realm VPN, the captive portal, UserCheck or Zero Phishing before the hotfix, search /var/log/dynamicCli.log for commands that do not use the legitimate Clish wrapper and the Mobile Access login-template directory for PHP files nobody deployed, and treat a hit as a compromise, because the implant has backup and snapshot persistence and one attacker moved from a gateway to an ESXi host.
    2026-10-29CVE-2026-109618 +2

Defender insights

What each entry about CVE-2026-123039 tells a defender to do, newest first.

2026-10-29HIGHexploitedCheck Point gateways exploited (PHP2Shell, root escalation): Jumbo R81.20 t174, R82 t132, R82.10 t52, R82.20 t14

Exposure · detection

Story timeline

  1. 2026-10-29CVE-2026-109618 / CVE-2026-109619 and CVE-2026-123039, Check Point Force, Spark and Cloud firewalls: PHP2Shell on the Mobile Access and VPN web interfaces, chained with a local root escalation, is exploited against unpatched gateways (implant, ESXi wiper); the fix is in Jumbo takes R81.20 take 174, R82 take 132, R82.10 take 52 and R82.20 take 14
    trending-vulnerabilitiesCheck Point gateways exploited (PHP2Shell, root escalation): Jumbo R81.20 t174, R82 t132, R82.10 t52, R82.20 t14
ATT&CK techniques (11 across 9 tactics)

11 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.1 · compare on the matrix · Navigator layer (JSON)

  • Initial AccessValid Accounts · Exploit Public-Facing Application
  • PersistenceValid Accounts · Server Software Component: Web Shell
  • Privilege EscalationProcess Injection · Exploitation for Privilege Escalation · Valid Accounts
  • StealthProcess Injection · Indicator Removal · Valid Accounts
  • DiscoveryNetwork Service Discovery
  • Lateral MovementRemote Services: SSH
  • CollectionData from Configuration Repository: Network Device Configuration Dump
  • Command and ControlProxy
  • ImpactData Destruction

Initial Access TA0001

T1078Valid Accounts×1

Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

T1190Exploit Public-Facing Application×1

Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Persistence TA0003

T1078Valid Accounts×1

Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

T1505.003Server Software Component: Web Shell×1

Adversaries may backdoor web servers with web shells to establish persistent access to systems. A Web shell is a Web script that is placed on an openly accessible Web server to allow an adversary to access the Web server as a gateway into a network. A Web shell may provide a set of functions to execute or a command-line interface on the system that hosts the Web server.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Privilege Escalation TA0004

T1055Process Injection×1

Adversaries may inject code into processes in order to evade process-based defenses as well as possibly elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

T1068Exploitation for Privilege Escalation×1

Adversaries may exploit software vulnerabilities in an attempt to elevate privileges. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. Security constructs such as permission levels will often hinder access to information and use of certain techniques, so adversaries will likely need to perform privilege escalation to include use of software exploitation to circumvent those restrictions.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

T1078Valid Accounts×1

Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Stealth TA0005

T1055Process Injection×1

Adversaries may inject code into processes in order to evade process-based defenses as well as possibly elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

T1070Indicator Removal×1

Adversaries may selectively delete or modify artifacts generated to reduce indications of their presence and blend in with legitimate activity. Rather than broadly removing evidence, adversaries may target specific artifacts that appear anomalous or are likely to draw scrutiny, while leaving sufficient data intact to maintain the appearance of normal system behavior.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

T1078Valid Accounts×1

Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Discovery TA0007

T1046Network Service Discovery×1

Adversaries may attempt to get a listing of services running on remote hosts and local network infrastructure devices, including those that may be vulnerable to remote software exploitation. Common methods to acquire this information include port, vulnerability, and/or wordlist scans using tools that are brought onto a system.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Lateral Movement TA0008

T1021.004Remote Services: SSH×1

Adversaries may use Valid Accounts to log into remote machines using Secure Shell (SSH). The adversary may then perform actions as the logged-on user.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Collection TA0009

T1602.002Data from Configuration Repository: Network Device Configuration Dump×1

Adversaries may access network configuration files to collect sensitive data about the device and the network. The network configuration is a file containing parameters that determine the operation of the device. The device typically stores an in-memory copy of the configuration while operating, and a separate configuration on non-volatile storage to load after device reset. Adversaries can inspect the configuration files to reveal information about the target network and its layout, the network device and its software, or identifying legitimate accounts and credentials for later use.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Command and Control TA0011

T1090Proxy×1

Adversaries may use a connection proxy to direct network traffic between systems or act as an intermediary for network communications to a command and control server to avoid direct connections to their infrastructure. Many tools exist that enable traffic redirection through proxies or port redirection, including HTRAN, ZXProxy, and ZXPortMap. Adversaries use these types of proxies to manage command and control communications, reduce the number of simultaneous outbound network connections, provide resiliency in the face of connection loss, or to ride over existing trusted communications paths between victims to avoid suspicion. Adversaries may chain together multiple proxies to further disguise the source of malicious traffic.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Impact TA0040

T1485Data Destruction×1

Adversaries may destroy data and files on specific systems or in large numbers on a network to interrupt availability to systems, services, and network resources. Data destruction is likely to render stored data irrecoverable by forensic techniques through overwriting files or data on local and remote drives. Common operating system file deletion commands such as <code>del</code> and <code>rm</code> often only remove pointers to files without wiping the contents of the files themselves, making the files recoverable by proper forensic methodology. This behavior is distinct from Disk Content Wipe and Disk Structure Wipe because individual files are destroyed rather than sections of a storage disk or the disk's logical structure.

Evidence: 2026-10-29/check-point-php2shell-sk1000302-portal-and-vpn-gateways · ATT&CK page ↗

Entries about CVE-2026-109618 / CVE-2026-109619 and CVE-2026-123039, Check Point Force, Spark and Cloud firewalls: PHP2Shell on the Mobile Access and VPN (1)

2026-10-29 · view entry permalink →

HIGHCVE-2026-109618 +2exploitedupdatedNATOA2

CVE-2026-109618 / CVE-2026-109619 and CVE-2026-123039, Check Point Force, Spark and Cloud firewalls: PHP2Shell on the Mobile Access and VPN web interfaces, chained with a local root escalation, is exploited against unpatched gateways (implant, ESXi wiper); the fix is in Jumbo takes R81.20 take 174, R82 take 132, R82.10 take 52 and R82.20 take 14

Check Point's advisory sk1000302 says that under certain circumstances the PHP flaws CVE-2026-109618 and CVE-2026-109619, both scored CVSS 9.2, may allow remote code execution through firewall web interfaces; affected are Force, Spark and Cloud firewalls that use Mobile Access Portal (not Spark), Remote Access VPN with SSL Network Extender (not Spark) or with SAML realm authentication, the Identity Awareness captive portal, the UserCheck portal or Zero Phishing, on R81.20, R82, R82.10 and R82.20 and on Spark R81.10.x and R82.00.x, and end-of-support lines are also listed (Check Point, 2026-11-12). The standalone hotfix of 2026-10-23 implements the PHP 7.4 fix and needs a reboot (Check Point, 2026-10-29); the sk now says the fix is included in Jumbo Hotfix Accumulator R82.20 take 14, R82.10 take 52, R82 take 132 and R81.20 take 174, names Spark fixes from builds B998002843 and B996005005, and keeps the R81.10 hotfix (Check Point, 2026-11-12). Until then, Check Point's mitigation is a cp-httpd.conf block denying multipart Content-Type requests, removed before the hotfix (Check Point, 2026-10-29).

Check Point Research reports that from 2026-10-30, about a week after the fix, an attacker exploited unpatched gateways through Mobile Access portals with PHP2Shell and escalated to root with CVE-2026-123039: the first wave targeted Israeli organisations and included destructive activity against some, and a wider wave on 2026-11-02 targeted organisations in several countries (Check Point Research, 2026-11-12). CVE-2026-123039 is a local escalation: the root dynamic_server process runs whatever command it receives on a world-writable local socket without authenticating the caller, and Check Point says it observed an active exploit against a couple of dozen customers (Check Point, 2026-11-12). After root the attacker placed PHP web shells in the directory the Mobile Access portal uses for its login pages and the TSGA implant, a root-run passive backdoor that Check Point says provides encrypted remote access, configuration theft, backup and snapshot persistence, process injection and firewall-log tampering; it ran a scanner, moved by SSH to a VMware ESXi host and ran a wiper there (Check Point Research, 2026-11-12). The standalone PHP hotfix text names only the two PHP CVEs (Check Point, 2026-10-29), and sk1000362 lists no Jumbo take for R81.10 or R81, so protection there is not stated (Check Point, 2026-11-12).

Under certain circumstances, PHP vulnerabilities may allow Remote Code Execution through firewall web interfaces.

Check Point products are not vulnerable to CVE-2026-115560.

This Hotfix implements the PHP 7.4 published fix for CVE-2026-109618 and CVE-2026-109619.

Check Point (sk1000302) 2026-10-28

Released Hotfix for R81.10

Check Point (sk1000302, hotfix note of 2026-10-29) 2026-10-29

Check Point observed an active exploit of this vulnerability against a couple of dozen customers.

Check Point (sk1000362, CVE-2026-123039, modified 2026-11-12) 2026-11-12

The first wave, on October 30, targeted Israeli organizations and included destructive activity against some of them.

Check Point Research 2026-11-12

Any command that does not use this wrapper may indicate that a command was executed as root through the socket and requires investigation.

Check Point (sk1000362, CVE-2026-123039, modified 2026-11-12) 2026-11-12
Updaterun 2026-10-30T0255Z-intelbodycvesevidencesourcessummary

Check Point's sk1000302 carries a new note of 2026-10-29 at 11:30 GMT, "Released Hotfix for R81.10" (Check Point, 2026-10-29). R81.10 is an end-of-support gateway release that the sk still lists as affected, so a gateway on it now has a hotfix to install. The other hotfixes and the exploitation statement are unchanged.

Updaterun 2026-11-13T0256Z-inteltitleheadlinesummaryprioritytagstechniquescvesactionssourcesevidencesourcing_notebody

Check Point Research reports that exploitation of unpatched Check Point gateways began on 2026-10-30 and says it escalated to root with a second flaw, CVE-2026-123039, which Check Point rates CVSS 7.8 and says it saw exploited against a couple of dozen customers (Check Point Research, 2026-11-12; Check Point, 2026-11-12). The attacker left PHP web shells and a root-run backdoor with backup and snapshot persistence, and in the first wave moved by SSH from the gateway to a VMware ESXi host and deleted files there (Check Point Research, 2026-11-12); sk1000302 itself still carries no exploitation statement (Check Point, 2026-11-12). The fix for both flaws is in Jumbo Hotfix Accumulator R82.20 take 14, R82.10 take 52, R82 take 132 and R81.20 take 174 or later (Check Point, 2026-11-12; Check Point, 2026-11-12), none is listed for R81.10 or R81 (Check Point, 2026-11-12), and the Spark fixes are now stated as builds from B998002843 and B996005005 (Check Point, 2026-11-12). Check Point Research describes the TSGA backdoor and its embedded TSProxy library as modified variants of PhiliKit, a framework ESET associated with the China-nexus cluster UNC5221, and says the evidence does not allow a high-confidence assessment of who ran the operation: a single actor, an initial access broker or a false-flag operation all remain plausible (Check Point Research, 2026-11-12).

Builds on: PHP2Shell: CISA lists both flaws as exploited after honeypot code execution; update the… · PAN-OS management interfaces were rooted in the wild via PHP2Shell and a kernel flaw: hotfix… · NetScaler's PHP2Shell fix is out: 14.1-73.49, 13.1-64.32 and FIPS builds; restrict management… · PHP2Shell hits QNAP NAS before login: QTS, QuTS hero, QVR, TVR OS, Notes Station 3 and QNE all… · PHP2Shell hits NetModule routers (fix: NRSW 5.0.0.105), macmon, Schneider, B&R, HMS, Wibu and… · Cisco's final PHP2Shell advisory: Expressway needs 15.5.21, Duo Access Gateway 3.2.0; Cisco… · HPE ClearPass 6.14, 6.12 and 6.11 are affected by PHP2Shell; a hotfix patch exists for each… · CVE-2026-46300 (Fragnesia): CISA lists the Linux kernel root flaw as exploited, chained with… · Camping.Care booking data stolen: TCS and a second campsite warn of WhatsApp fraud; PHP link… · F5 BIG-IP is affected by PHP2Shell: fixes are in 17.1.3.7, 17.5.1.11 and 21.1.0.4; APM data… · PHP2Shell: Trend Micro Apex Central and Apex One patched; Analyzer due 18 Nov; Quest KACE…

vulnerability29 Oct 04:48Zsingle-sourceOpen finding →

Co-occurring entities

Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.

Where this entity is cited

  • Vulns1

Source distribution

  • support.checkpoint.com2 (50%)
  • cisa.gov1 (25%)
  • research.checkpoint.com1 (25%)