Habr•November 3, 2026•🇷🇺Translated from Russian

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

CVE-2026-98432 affects Linux kernels and requires immediate temporary mitigation on systems where official patches remain unavailable. A temporary nftables filter has already been deployed across 26 servers to block malicious traffic until kernel updates can be applied.

Kernel Status Verification

Begin by checking the running kernel version with uname -r. Administrators should consult the Canonical kernel status page for their specific Ubuntu release. If the fix is listed as work in progress, schedule the update and apply the temporary filter during the waiting period. Red Hat recommends dropping IPv4 TCP packets that contain IP options as an additional layer of protection.

Single-Server Preparation and Rollback

Start with one node. Save existing rules using (umask 077; sudo nft list ruleset > "$HOME/nft-before.txt"). Prepare the rollback command sudo nft delete table inet cve_2026_98432 in advance. Access to hoster console is advised in case SSH connectivity is lost.

Rule Creation and Validation

Save the following rule set to cve-2026-98432.nft:

  • table inet cve_2026_98432 { chain input { type filter hook input priority -310; policy accept; ip protocol tcp ip hdrlength > 5 counter drop } }

Validate syntax with sudo nft --check --file cve-2026-98432.nft before loading. The condition targets IPv4 header length and does not affect standard TCP options such as MSS or timestamps.

Auto-Rollback with systemd

Before applying the rule, create a five-minute systemd timer: nft_bin=$(command -v nft) followed by sudo systemd-run --collect --unit=cve-98432-rollback --on-active=5m "$nft_bin" delete table inet cve_2026_98432. Confirm the timer is active before proceeding. Load the rule and verify with sudo nft list table inet cve_2026_98432.

Connectivity Testing and Production Rollout

Open a new SSH session from another host and test application traffic including HTTPS and API endpoints. If successful, stop the rollback timer. For persistent deployment, integrate the table into the existing firewall startup sequence without using flush ruleset. Repeat the full procedure on remaining nodes, always using per-server auto-rollback timers. After the official kernel patch is released, update, reboot, and remove the temporary table.

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.

AntiMalware•Vulnerabilities & Exploits

Old iPhones Remain Vulnerable to Bootloader Exploits Despite Airplane Mode for Crypto Seed Storage

Founder of OneKey Ishi Wang has warned that resetting an old iPhone, enabling airplane mode, and storing a cryptocurrency wallet recovery phrase on the device does not provide reliable protection. Hardware vulnerabilities such as checkm8 affecting iPhone 4S through iPhone X and usbliter8 targeting A12 and A13 chips allow attackers with physical access to bypass the secure boot chain and execute code before iOS loads. These issues persist because the bootloader code cannot be overwritten through standard resets or iOS updates. While device passcode, Secure Enclave, and application-level encryption still serve as barriers, the risk level depends on the specific model, iOS version, and password strength. Wang advises against relying on disconnected older iPhones as cold storage solutions for seed phrases.