Amd Confirms Zen 5 Chips Hit By Critical Bug - But A Fix On The Way

Trending 4 days ago
5th-generation AMD EPYC processors are among nan affected silicon.

5th-generation AMD EPYC processors are among nan affected silicon.

AMD/ZDNET

Follow ZDNET: Add america arsenic a preferred source on Google


ZDNET's cardinal takeaways

  • This captious bug affects a ample number of Zen 5 procreation chips.
  • The rumor impacts nan processor's pseudorandom number generator.
  • AMD has fixes successful nan pipeline.

A Meta technologist uncovered an RDSEED bug affecting a scope of AMD processors that compromises nan processor's pseudorandom number generator. 

The bully news is that there's a hole successful nan works.

Also: I tested 3 Snapdragon X Windows laptops this twelvemonth - and recovered 3 large issues

The bug was uncovered by Meta technologist Gregory Price, and specifications were posted to a Linux kernel mailing list.

Price wrote: 

"Under chartless architectural conditions, Zen5 chips moving rdseed tin nutrient (val=0,CF=1) arsenic a "random" consequence complete 10% of nan clip (when rdseed is successful). CF=1 indicates success, while val=0 is typically only produced erstwhile rdseed fails (CF=0)."

If that's each Greek to you, let maine to decipher it. 

Put simply, RDSEED is designed to cod "environmental entropy," specified arsenic thermal and voltage noise, from nan processor and usage this to make random numbers, akin to rolling a group of dice. Price is saying that astir 10% of nan time, moving nan codification returns a 0, pinch nary denotation that thing went incorrect -- and nan 0 would spell connected to beryllium utilized for cryptographic purposes, compromising nan security. 

When nan dice are near unrolled

It's for illustration nan strategy can't beryllium bothered to rotation immoderate of nan dice sometimes, but doesn't fto anyone know!

That's a very large woody because numbers that are meant to beryllium random person a precocious chance of being predictable, and this will earnestly impact nan information of thing that uses these "unrandom" random numbers. 

This is not nan first benignant of bug to impact AMD processors. 

The bug affects nan pursuing lines of processors:

  • EPYC 9005 Series
  • Ryzen 9000, 9000HX Series 
  • Ryzen AI 300, AI Z2 Extreme, and AI Max 300 Series
  • Ryzen Threadripper 9000 and Threadripper PRO 9000 WX-Series
  • Ryzen Z2 Series Processors Extreme
  • EPYC Embedded 4005, 9005, and 9000 Series

Fortunately, nan bug only affects nan 16-bit and 32-bit versions of RDSEED, and nan 64-bit type tin proceed to beryllium utilized arsenic an interim workaround.

There is simply a fix for this bug incoming from AMD successful nan shape of AGESA and microcode updates pushed to systems. The spot for nan EPYC 9005 Series is already being rolled out, while different processors will get updated betwixt now and January. 

Get nan morning's apical stories successful your inbox each time pinch our Tech Update newsletter.

Editorial standards
More