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

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

An AI-powered reverse engineering effort has exposed serious cryptographic flaws in several commercial USB encryption and copy-protection products, revealing backdoors and hardcoded keys that rendered user passwords meaningless.

The first target was the YutianDun drive from SecZure. The device hid encrypted files from Windows Explorer and opened them only in its own viewers. Analysis revealed two hidden accounts: Buffer with the fixed password 123456 and System with the password SECZURE.COM. Both accounts decrypted the same content identifier used to derive the AES file key, allowing full access without the administrator password.

The cryptographic scheme itself used fast MD5 and HMAC-MD5 operations without any slow key-derivation function, and the resulting AES key contained at most 64 bits of entropy. The presence of the backdoor accounts meant the main encryption could be bypassed entirely.

The second product examined was NetacFileLock. A single prompt to the AI agent led it to discover that the application initialized AES-256 with a hardcoded 32-byte key stored inside the executable. The user password was verified separately and never influenced the encryption key. Additional issues found included passwords written to diagnostic logs, independent 16-byte blocks encrypted in ECB mode without an IV, and MD5 used for both password verification and file signatures. The AI also explained why only one-third of large files were encrypted: the selective mode applied only to files larger than 1024 bytes with specific extensions.

The third product, KakaSoft USB Copy Protection 5.6.0.299, offered three protection levels. The two weaker modes used either no encryption or a trivial single-byte XOR. The strongest mode used Blowfish-CBC, yet the key derivation relied on a non-standard MD5 variant with altered shift constants and a fixed internal password obtained from an embedded seed file. This allowed the AI to recover the exact internal password and decrypt protected files without any user-supplied password.

The final target was Nexcopy Copy Secure. Its viewer application decrypted a configuration file using a hardcoded 32-byte certificate. The recovered configuration contained the actual 24-byte Triple DES key and 8-byte IV used to protect user files. The user password served only for viewer authentication and had no role in content decryption.

In each case the AI agent completed the core analysis in minutes using static analysis and targeted emulation, dramatically accelerating work that previously required extensive manual debugging with time-travel tracing.

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

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.

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.