A New Unpatchable BootROM Exploit Targets Apple's A12 and A13 Chips
Security research firm Paradigm Shift has published details of a serious new vulnerability affecting Apple's A12 and A13 chips. The exploit, named usbliter8, targets the BootROM — the most fundamental layer of software on any iPhone — and because of where it lives, there is absolutely nothing Apple can do to patch it with a software update. Every device running one of these chips will remain vulnerable for the rest of its operational life.
The disclosure marks a significant moment in iPhone security history, extending a lineage of hardware-level exploits that dates back to 2019 and raising immediate questions for millions of users still carrying affected handsets as their daily drivers.
What Is a BootROM and Why Does It Matter?
To understand why usbliter8 is so consequential, it helps to know what the BootROM actually is. Also referred to as SecureROM, the BootROM is the very first code an iPhone executes the moment it powers on. It is physically etched into the chip during manufacturing, which means it exists at a layer entirely below the operating system, below iOS updates, and beyond the reach of any patch Apple could ever ship over the air.
This architectural reality is what makes BootROM vulnerabilities so uniquely dangerous. A flaw discovered here is permanent. Unlike a bug in Safari or an iOS kernel vulnerability that can be silently resolved in the next point release, a BootROM exploit is a lifetime sentence for the hardware it affects. The chip will carry that weakness until it is retired or destroyed.
How usbliter8 Works: A Hardware Bug in the USB Controller
Paradigm Shift's research reveals that usbliter8 exploits a bug in the USB controller hardware built directly into Apple's A12 and A13 chips. The mechanism is technically elegant and deeply concerning in equal measure.
When an iPhone receives USB data during the startup sequence, the chip's USB controller uses a memory buffer to store incoming data packets. Under normal circumstances, an internal hardware pointer moves forward through that buffer as packets arrive, keeping track of where new data should be written. Paradigm Shift discovered that by sending a carefully crafted sequence of unusually small packets, they could manipulate this pointer in an unexpected way — causing it to walk backwards through memory rather than forward.
The result is that data can be written to memory locations it should never be able to reach. This kind of memory corruption at the BootROM level, before any of Apple's security protections are active, gives an attacker a powerful primitive for taking control of a device at its most fundamental level. Crucially, the researchers note this appears to be a flaw in the USB controller hardware itself, not in any software Apple wrote — meaning it simply cannot be engineered away after the fact.
Which Devices Are Affected?
The usbliter8 exploit affects iPhones powered by Apple's A12 and A13 Bionic chips. In practical terms, that covers the following device families:
- iPhone XS and iPhone XS Max (A12 Bionic)
- iPhone XR (A12 Bionic)
- iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max (A13 Bionic)
Notably, the A11 chip used in the iPhone X is not affected. This is because its USB driver was written to manually reset the internal pointer after each incoming packet, inadvertently sidestepping the vulnerability. On the other end of the spectrum, A14 and later chips are also safe — they correctly configure a hardware memory protection feature at the BootROM level that blocks this class of attack entirely.
The A12 and A13 chips occupy an unfortunate middle ground: the manual pointer reset of the A11 was dropped, and the memory protection configuration of the A14 had not yet been introduced. It is a gap in the hardware design that, in hindsight, left an entire generation of devices permanently exposed.
How Does This Compare to checkm8?
The last publicly known BootROM exploit of this nature was checkm8, released by security researcher axi0mX in 2019. That exploit affected devices from the iPhone 4S all the way through to the iPhone X, covering Apple chips from the A5 through to the A11. checkm8 went on to form the foundation of several jailbreaking tools and is still used in certain device forensics workflows today.
usbliter8 picks up precisely where checkm8's affected range ended. Together, the two exploits now cover an unbroken stretch of Apple silicon from the A5 through to the A13 — essentially every mainstream iPhone from 2011 through to the iPhone 11 generation released in 2019. That is a remarkably long and continuous window of permanent hardware vulnerability.
What Are the Real-World Security Implications?
For most everyday users, the immediate risk of a BootROM exploit is lower than it might sound. Executing usbliter8 requires physical access to the device; it cannot be triggered remotely over Wi-Fi or the internet. An attacker needs to connect the target iPhone via USB during a specific window in the boot process.
That said, the implications are still serious for several categories of users. Journalists, activists, executives, and anyone operating in environments where device seizure is a realistic threat should treat this disclosure seriously. Law enforcement and forensic agencies already use checkm8-based tools extensively to extract data from seized iPhones, and usbliter8 may expand those capabilities to the next generation of devices. Corporate IT teams managing fleets of older iPhones should also reassess their risk exposure.
What Can Affected Users Do?
Because the vulnerability is in the hardware itself, there is no software patch coming and no configuration change that will eliminate it. However, users can take meaningful steps to reduce their exposure:
- Keep iOS fully updated. While updates cannot fix the BootROM flaw, they harden the layers above it and reduce what an attacker can accomplish even if the exploit is successfully triggered.
- Enable a strong alphanumeric passcode. A robust passcode raises the bar for what an attacker can extract from a device, even with low-level access.
- Enable Lockdown Mode if you believe you may be a high-value target. Available since iOS 16, Lockdown Mode aggressively restricts the device's attack surface.
- Never leave your device unattended in high-risk environments, and be cautious about connecting to unknown USB accessories or charging stations.
- Consider upgrading to a device with an A14 chip or later if long-term hardware security is a priority for you.
A Reminder That Hardware Security Has a Shelf Life
The disclosure of usbliter8 is a timely reminder that hardware security is not a permanent guarantee. Apple's Secure Enclave and successive generations of silicon have grown substantially more robust over the years, but the A12 and A13 era devices that millions of people still use daily carry a flaw that will follow them to the end of their lives. For users in high-risk contexts, this news is a concrete signal that it may be time to retire older hardware. For everyone else, it is a useful reminder that keeping software updated and practicing strong physical device security are habits that remain as relevant as ever.

