BoletimSec•October 29, 2026•🇵🇹Translated from Portuguese

PHP2Shell Campaign Chains PHP and Linux Kernel Flaws to Compromise 25 Servers Including US Government-Linked Network

Israeli security company Dream published an analysis on October 26, 2026, detailing a campaign that obtained root access on 25 servers by chaining two vulnerabilities in PHP2Shell with a Linux kernel flaw. The artifacts were recovered on October 25, and exploitation activity continued until October 24.

The compromised infrastructure consisted of 24 perimeter firewalls from the same unnamed manufacturer together with one internal management server. Targets were located in the United States, Japan, Taiwan, and South Korea. Three of the 25 devices belonged to a US government-linked environment: two firewalls and the management server.

The attack chain started with CVE-2026-109618 and CVE-2026-109619, which allowed remote code execution as the lowest-privilege web server user. These flaws were then combined with CVE-2026-46300, named Fragnesia, a CVSS 7.8 vulnerability in the Linux kernel network subsystem that permitted changes to authentication configuration and privilege escalation to root.

Dream described a large-scale scanning effort that identified approximately 19,000 firewalls via the Chinese search engine FOFA, of which 5,000 responded. From these, 240 devices were selected based on country and PHP version, resulting in 24 successful compromises during batch exploitation. In 22 cases the attacker deployed a root-privileged webshell and did not return.

Within the government-linked environment, the report details an eight-port reverse SSH tunnel that provided access to domain controllers and VPN infrastructure. The attacker decrypted the password of an LDAP service account, enumerated Active Directory users and groups, performed password spraying, and attempted to create backdoor accounts.

Dream did not attribute the operation to any named group or country but listed indicators of Chinese origin, including target selection, use of FOFA, activity timestamps in UTC+8, and Chinese-language instructions in the logs of the offensive platform. That platform contained Claude Code installed along with configured models DeepSeek and Kimi, although Dream found no direct evidence that AI generated the exploit code.

Both PHP2Shell vulnerabilities were added to the CISA catalog on October 26 with a remediation deadline of October 29 for US federal agencies. The kernel patch for Fragnesia had been released in May. The case highlights that the affected firewalls ran embedded PHP versions 8.0.30 and 7.4.33, which bypassed standard package inventory processes. Operators are advised to verify whether management interfaces are exposed to the internet, the vector Dream identified as the initial entry point.

Related articles

BoletimSec•Vulnerabilities & Exploits

WordPress Patches Race Condition in Core Update Process Enabling Unauthenticated Remote Code Execution

WordPress addressed a critical race condition vulnerability in its core update mechanism on October 28, 2026, that could allow remote code execution without authentication. The flaw affects the automatic update process used by the majority of installations, exposing a temporary installer during file extraction to a predictable folder. Wordfence recorded 60,471 exploitation attempts within the first 24 hours after disclosure. The issue was discovered by researcher Umut Bayram and fixed across multiple branches including version 7.1.4, which bundles 22 security patches. Mitigations include immediate updates, restricting public access to the wp-content update directory, and ensuring application firewall coverage. Versions 4.6 and earlier receive no further security updates.

AntiMalware•Vulnerabilities & Exploits

Google Releases November Android Security Patch Fixing 216 Vulnerabilities Including Critical Zero-Click Flaws

Google has issued its November security update for Android, addressing a total of 216 vulnerabilities with 23 classified as critical. The patch resolves multiple remote code execution flaws that require no additional privileges or user interaction, qualifying as zero-click attacks. Specific fixes include CVE-2026-58868 in the Framework component and CVE-2026-58876 along with CVE-2026-58936 in the System component, all impacting Android versions 14 through 17. Additional patches cover privilege escalation, information disclosure, and denial-of-service issues across the kernel, Bluetooth, virtualization layers, and chipsets from MediaTek and Qualcomm. No evidence of in-the-wild exploitation has been noted in the bulletin, yet the critical nature of the remote code execution bugs warrants immediate attention. Users must verify the 2026-11-05 patch level or newer in device settings, as simply running the latest Android version does not guarantee all fixes are installed. Some updates arrive via Google Play system updates while others depend on device manufacturers.

Habr•Vulnerabilities & Exploits

Backdoor with Password 123456 and Hardcoded Keys: How AI Cracked 'Encrypted' USB Drives

An AI agent rapidly discovered critical cryptographic weaknesses in multiple USB encryption and copy-protection products, including hardcoded backdoor accounts and keys that bypassed user passwords entirely. In the SecZure YutianDun drive, two hidden accounts with passwords 123456 and SECZURE.COM allowed full decryption of files without the administrator password. NetacFileLock used a fixed AES-256 key embedded in the binary, ignoring the user password completely while also logging passwords in plaintext and employing ECB mode. KakaSoft USB Copy Protection relied on a modified MD5 implementation with altered shift constants and a hardcoded internal password derived from an embedded seed, enabling full Blowfish decryption without any user input. Nexcopy stored its Triple DES content key and IV in an encrypted configuration file protected only by a fixed 32-byte certificate inside the viewer application. The AI completed analyses in minutes that previously required hours of manual time-travel debugging and reverse engineering.

Habr•Vulnerabilities & Exploits

CVE-2026-98432: Temporary nftables Filter with Auto-Rollback for Ubuntu Servers

Administrators are deploying a temporary nftables-based mitigation for CVE-2026-98432 on Linux systems while awaiting official kernel patches. The filter drops IPv4 TCP packets with IP header length exceeding five, reducing exposure to the vulnerability. The procedure includes verifying kernel status via Canonical, preparing rollback commands, and using systemd timers to automatically remove the table after five minutes if connectivity is lost. Steps cover syntax validation with nft --check, integration with existing firewall configurations, and post-reboot verification to ensure the temporary table persists without interfering with ufw or Docker rules. Red Hat guidance on discarding packets containing IP options is referenced as a complementary measure. The process is designed for single-server testing before scaling to production fleets, with explicit instructions to avoid flush ruleset operations that could disrupt other tables.