安全客August 13, 2026🇨🇳Translated from Chinese

Malicious SIM Card Commands Hijack EV Chargers and IoT Modules via Legacy AT Interface

University of Birmingham researchers, working with Fuzzware, have shown that a malicious SIM card can take full control of EV charging stations, industrial routers and vehicle telematics units by exploiting a 1981-era AT command interface still present in modern cellular modules.

26 devices tested, nine compromised

The team inserted modified SIM cards into 26 devices comprising 18 smartphones and eight cellular modules. Nine devices accepted and executed commands sent from the SIM. Six of the eight modules were vulnerable, five of them Quectel units taken from commercial EV chargers, industrial routers and automotive T-Box systems. Only three phones were affected: OPPO Find X5, OPPO Reno 14 F 5G and Asus Zenfone 9. iPhone and Pixel devices proved immune. All nine vulnerable devices used Qualcomm modems, yet five other Qualcomm phones resisted the commands, indicating the issue stems from vendor-specific configuration rather than the chipset itself.

RUN AT: a standards-compliant backdoor

AT commands, first defined by Hayes in 1981, remain the native control language for every cellular module. The RUN AT proactive command, explicitly allowed by 3GPP specifications, lets the SIM instruct the modem to run any AT string. When the baseband cannot process a command it is forwarded to the application processor, typically an ARM Cortex-A7 running a full Linux environment. This architecture turns the tiny SIM into a privileged console with direct access to the host operating system.

Three working attack chains

On an Autel MAXI US AC W12-L-4G charger the atfwd_daemon on the Quectel EC25 module contained an unsafe format string that allowed shell escape via a newline character, granting code execution driven entirely by SIM-originated commands. On the OPPO Reno 14 F 5G an AT+COPS command permanently locked the device to 2G networks, defeating airplane mode, manual network selection and SIM disablement, thereby enabling subsequent rogue-base-station attacks. On the Quectel EG25-G a root TFTP daemon combined with the built-in AT+QSMTP command permitted arbitrary file read and email exfiltration once a malicious symlink was present in the filesystem.

Disclosure timeline and vendor response

Vendors were notified in March 2026 and GSMA was informed in May. The flaws are tracked as CVE-2026-57550 (Qualcomm channel) and CVD-2026-0122 (GSMA). As of 10 August no public advisories have been published. Google and OPPO classified the reports as informational; Semtech confirmed the issue will be addressed with Qualcomm patches; Quectel acknowledged the problem but restricts its security portal to logged-in users. High has introduced a default-disabled configuration for future modules, yet existing stock remains exposed.

Recommended actions for asset owners

  • Inventory every cellular-equipped device, recording module model, firmware version and physical accessibility of the SIM slot.
  • Contact module suppliers to determine whether RUN AT is enabled in shipped firmware and request a timeline for patches.
  • Apply physical tamper protection such as epoxy or locks on unattended equipment and establish reliable over-the-air update channels.

Related articles

Security NEXTVulnerabilities & Exploits

CISA Adds Seven Exploited Vulnerabilities in SonicWall, JFrog and Kestra to KEV Catalog

The US Cybersecurity and Infrastructure Security Agency has added seven known exploited vulnerabilities affecting SonicWall SMA1000, JFrog Artifactory and Kestra OSS products to its KEV catalog. Five of the flaws carry a three-day remediation deadline for federal agencies. Two issues in SonicWall SMA1000 enable unauthenticated server-side request forgery and authenticated OS command execution. A critical authentication bypass in JFrog Artifactory allows remote attackers to obtain administrative privileges. Kestra OSS is affected by an OS command injection vulnerability that can lead to full system compromise. CISA urges immediate patching and incident response actions.

Security NEXTVulnerabilities & Exploits

Cisco Issues Security Updates for IOS XR Fixing Multiple Critical Vulnerabilities

Cisco Systems has released security updates for its network operating system Cisco IOS XR to address multiple vulnerabilities discovered through internal research. The update, published on September 2, 2026, classifies the flaws into seven categories, each assigned distinct CVE identifiers. Two vulnerabilities, CVE-2026-20274 and CVE-2026-20279, received the highest CVSS v3.1 base score of 9.8 and are rated Critical. Additional issues include command injection flaws rated 8.8 and other weaknesses scoring between 8.2 and 8.6. No exploitation has been observed at the time of disclosure. Cisco is distributing Software Maintenance Updates and plans to include fixes in upcoming releases 26.3.1 and 26.2.2.

AntiMalwareVulnerabilities & Exploits

Telegram Desktop Bug Deletes Up to 800 GB of User Data on Windows Due to Spellcheck Library Error

A critical configuration flaw in Telegram Desktop for Windows caused the application to recursively delete the entire contents of the C:\custom directory, resulting in the loss of approximately 800 GB of user data including programs, projects, and personal files. The issue originated in the lib_spellcheck library introduced in version 7.1.0, where an empty working directory path was concatenated with /custom and resolved by Qt into an absolute system path. Instead of locating a dictionary file, the code invoked removeRecursively() on the discovered directory, systematically erasing all accessible files while leaving folder structures intact. The bug affected only Windows builds with the built-in spellchecker enabled and remained in distribution for roughly 66 hours across versions 7.1.0 and 7.1.1. Researchers confirmed the behavior using Process Monitor logs and reported it via ticket #31170, prompting developers to add path validation before the function call and disable dictionary operations on empty paths. The corrected code was released in Telegram Desktop 7.1.2, and users running the vulnerable versions are advised to update immediately. No impact was observed on Linux or macOS platforms.

SecuritylabVulnerabilities & Exploits

Essential Active Directory Checks Before Launching Any Penetration Test

Internal penetration tests of Active Directory can quickly generate noise in logs or disrupt services if techniques are applied without proper context. The article stresses that testers must first map domain boundaries, identify controllers, clarify allowed segments, and establish escalation procedures with the client. Detailed inventory of user, service, and privileged accounts is required, including analysis of Kerberos pre-authentication settings that enable AS-REP Roasting. Testers should also examine DACL permissions, delegation relationships, and Active Directory Certificate Services templates before attempting any exploitation. The guidance covers NTLM relay risks, the importance of maintaining an action log, and the distinction between standard pentests and Red Team engagements. A demo version of the Red September course on Active Directory attacks is offered to practice these steps in a controlled environment.