AMD Ryzen Memory Encryption Removed Silently
Disclosure: This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you.
AMD quietly removed hardware-level memory encryption from consumer Ryzen processors via a firmware update. The same security feature remains active on professional-tier models.
Transparent Secure Memory Encryption (TSME) vanished from consumer Ryzen CPUs in the AGESA firmware update. AMD provided no official explanation or documentation.
1) Ars Technica investigation - detailed report exposing TSME removal
Dan Goodin at Ars Technica broke the story on June 15, 2026: AMD removed Transparent Secure Memory Encryption from consumer Ryzen CPUs. The change shipped in AGESA 1.2.7.0, with no public announcement.
Users received no BIOS indication of the change. Windows offered no detection path for TSME status.
A Linux hobbyist, Ben Kilpatrick, spent months digging. His technical work exposed that AMD had quietly stripped the security feature from consumer processors.
AMD PRO Technologies enterprise chips still shipped with the memory encryption feature intact. AMD engineers reportedly went silent when pressed about the changes.
2) AGESA 1.2.7.0 firmware change - firmware version linked to the removal
AMD disabled Transparent Secure Memory Encryption (TSME) through the AGESA 1.2.7.0 firmware update. The update hit consumer Ryzen CPUs across Zen 2, Zen 3, and Zen 4.
Ben Kilpatrick identified the issue after noticing TSME had vanished from his Ryzen system. Testing showed that systems on older AGESA versions still supported TSME, while those updated to AGESA 1.2.7.0 reported the feature as "not supported".
ASUS released AGESA 1.2.7.0 BIOS updates for X870E chipset motherboards to support Ryzen 9000G APUs. The firmware update contained no changelog entry about TSME removal.
Ryzen Pro and Epyc processors maintained TSME functionality after the update. The hardware can still encrypt memory, but firmware blocks access.
3) Transparent Secure Memory Encryption (TSME) - feature that was disabled
Transparent Secure Memory Encryption (TSME) encrypts all data in system RAM using a key generated at boot. AMD introduced TSME about a decade ago to address hardware vulnerabilities.
The encryption defeats cold-boot attacks by scrambling RAM contents. TSME operates transparently, requiring no configuration or user intervention.
AMD removed TSME support with the AGESA 1.2.7.0 firmware update in 2026. The change hit consumer Ryzen CPUs but left Ryzen Pro and EPYC untouched.
Users discovered the removal after months of technical investigation. The modification required no announcement and was invisible to Windows users.
4) Ryzen consumer SKUs affected - mainstream Ryzen 3000/5000 series examples
AGESA 1.2.7.0 impacts a wide range of consumer Ryzen processors. AMD removed Transparent Secure Memory Encryption from consumer Ryzen CPUs without clear documentation on affected models.
Mainstream Ryzen 3000 series CPUs like the Ryzen 5 3600, Ryzen 7 3700X, and Ryzen 9 3900X lost TSME after the firmware update. These chips previously shipped with memory encryption capabilities.
The Ryzen 5000 series is in the same boat. Popular models such as the Ryzen 5 5600X, Ryzen 7 5800X, and Ryzen 9 5900X lost TSME support through the same update.
The feature remains available on Ryzen PRO series processors. Anyone needing memory encryption on AMD hardware must pick PRO or EPYC systems.
5) Ryzen PRO line - retained TSME on professional SKUs
AMD maintained Transparent Secure Memory Encryption on Ryzen PRO processors even after removing it from consumer chips. The professional lineup still ships with the feature enabled through firmware.
Ryzen PRO was the original target platform when AMD introduced TSME in 2017. The feature later expanded to consumer chips before being pulled back.
The hardware capability is present in both product lines. AMD now restricts TSME via firmware, not silicon.
This creates a deliberate product segmentation where enterprise buyers get encryption, consumers do not. AMD PRO Technologies enterprise chips continue to offer memory encryption as part of their security portfolio.
6) Cold-boot attack risk - physical RAM-content extraction threat
Cold boot attacks exploit the fact that RAM data persists briefly after power loss. Attackers with physical access can extract sensitive data like encryption keys from memory.
Cold boot attacks target volatile memory to recover data seconds or minutes after shutdown. The technique gained notoriety in 2008 when Princeton researchers cracked disk-encrypted systems.
Without memory encryption, locked machines with full disk encryption remain vulnerable to RAM dumps. AMD's TSME was designed to guard against cold boot attacks and other physical exploits.
The removal of TSME from consumer Ryzen CPUs eliminates this layer. Full-disk encryption alone does not mitigate live memory extraction.
7) Linux detection methods - tools and techniques used to discover the change
Ben Kilpatrick, a Linux hobbyist, spent months investigating AMD's silent removal of memory encryption from consumer Ryzen CPUs. AMD provided no BIOS indication and no detection path on Windows.
Linux users can check if SME is enabled via kernel command line parameters and system logs. The mem_encrypt=on parameter can explicitly enable memory encryption if BIOS allows it.
Linux kernel documentation on AMD memory encryption explains how SME marks pages as encrypted. Pages are automatically decrypted on read and encrypted on write.
Technical users compared firmware versions to pinpoint when TSME disappeared. System monitoring tools and kernel logs confirmed the change across Ryzen models.
8) Windows invisibility - reason most users didn't notice the removal
TSME removal was undetected by Windows users. AMD stripped memory encryption from consumer Ryzen CPUs through AGESA 1.2.7.0, and Windows offered no visibility.
Windows has no built-in tools to show TSME status. The change occurred silently at the firmware level.
The change was invisible to Windows users, requiring months of Linux investigation. Most Windows users had no indication that a security feature was gone.
The feature operated transparently, with no configuration or status indicators. When removed, it simply disappeared.
9) AMD public communication failure - lack of changelog or notice
AMD's handling of the TSME removal has drawn criticism for its opacity. Users cry foul after AMD stripped memory crypto from its consumer CPUs without advance notice or documentation.
Firmware updates disabled TSME on consumer processors. Users discovered the change on their own.
Recent firmware updates have led to the reported loss of TSME across several AMD consumer-grade processors. AMD's silence stands in contrast to its usual security bulletins.
Technical users who rely on security features have been particularly affected by this lack of disclosure.
10) Security community response - researcher and vendor reactions
I watched the security community light up after AMD stripped memory encryption from consumer Ryzen CPUs via firmware updates. Privacy-focused Linux hobbyist Ben Kilpatrick spent months untangling the change before Dan Goodin reported the findings on Ars Technica on June 15, 2026.
No announcement from AMD. No BIOS warning. No detection method on Windows. AMD engineers stayed quiet when pressed.
Analysts noticed the feature still ships on AMD PRO Technologies enterprise chips. Some researchers suspect AMD wants hardware memory encryption to be a paid upgrade-if you need it, you buy Ryzen PRO.
Security-conscious enthusiasts were not amused. The transparency gap became the main story, since the security block is enforced by firmware, not by any hardware limitation.
Technical Background Of AMD Memory Encryption
AMD's Transparent Secure Memory Encryption (TSME) encrypts all system RAM automatically. It's designed to defend against physical memory attacks, no software changes required.
Origins and Key Features
AMD rolled out TSME with its Secure Memory Encryption suite. It first landed in EPYC server chips, then trickled down to consumer Ryzen CPUs.
TSME operates at the memory controller, using AES-128 to encrypt every byte written to DRAM. Unlike SME, which lets programs pick what to encrypt, TSME covers all system memory by default.
The encryption key is generated randomly at each boot and lives only inside the CPU's security processor. The OS and apps don't see it, and no configuration is needed.
The CPU handles all encryption and decryption as data shuttles between the processor and RAM. No knobs to turn, no performance tuning.
Role in Data Protection
TSME's main job: block cold boot attacks. If an attacker pulls power and dumps your RAM, the data is encrypted and useless without the CPU's key.
That covers encryption keys, passwords, and any sensitive data kept in RAM. For organizations with laptops or workstations in untrusted spaces, this hardware protection mattered.
AMD removed memory encryption from consumer Ryzen CPUs via the AGESA 1.2.7.0 firmware update. The feature remains on Ryzen Pro and EPYC.
Implications For Security And Compatibility
Removing Transparent Secure Memory Encryption reopens the door to physical memory attacks. It also raises questions about how firmware updates are communicated and managed.
Organizations running Ryzen-based infrastructure need to reassess risk. Developers can't assume hardware memory encryption is present on consumer platforms.
Potential Impact On Enterprise Systems
AMD's AGESA 1.2.7.0 update stripped TSME from consumer Ryzen CPUs. That leaves enterprise deployments exposed.
Systems handling sensitive data-encryption keys, authentication tokens, confidential business logic-now lack hardware-level protection against cold boot and RAM extraction attacks.
The risk is sharpest for workstations in shared spaces, remote worker machines, and dev boxes with proprietary code. If you deployed consumer Ryzen for its advertised security, you're now running with less.
The hardware capability is still there, just locked out by firmware. Enterprises face the cost of upgrading to Ryzen PRO, or auditing which systems were updated and whether current security policies hold up without hardware memory encryption.
Considerations For Developers And End Users
Developers building applications that relied on TSME for protecting runtime secrets must implement alternative protection mechanisms.
The change affects threat models for applications handling private keys, authentication credentials, and sensitive user data in memory.
Users have no straightforward method to verify whether their system still supports memory encryption without extensive technical investigation.
Detection on Linux requires a months-long investigation, while Windows users receive no indication of the change.
Developers must account for this inconsistency across different firmware versions when designing security architectures.
Software that previously assumed hardware memory encryption as a baseline security control now requires additional validation layers and potentially software-based encryption for sensitive memory regions.

Tech enthusiast and founder of Technize. Passionate about making technology accessible and helping people make smarter buying decisions.