CVE-2023-31315

High

Description

Improper validation in a model specific register (MSR) could allow a malicious program with ring0 access to modify SMM configuration while SMI lock is enabled, potentially leading to arbitrary code execution.

SeverityHigh
CVSS7.5
Exploit probability—
Product3rd Gen AMD EPYC™ Processors
PublishedAug 12, 2024
First seenAug 12, 2024

How to fix

Update
  • AMD 3rd Gen AMD EPYC™ ProcessorsMilan PI 1.0.0.D or later
  • AMD 1st Gen AMD EPYC™ ProcessorsNaples PI 1.0.0.M or later
  • AMD 2nd Gen AMD EPYC™ ProcessorsRome PI 1.0.0.J or later
  • AMD AMD Ryzen™ 7000 Series Desktop ProcessorsComboAM5PI 1.2.0.1 or later
  • AMD AMD Ryzen™ 4000 Series Desktop Processors with Radeon™ GraphicsComboAM4v2PI 1.2.0.cb or later
  • AMD AMD Ryzen™ Threadripper™ 3000 Series ProcessorsCastlePeakPI-SP3r3 1.0.0.B or later
  • AMD AMD Ryzen™ Threadripper™ PRO ProcessorsChagallWSPI-sWRX8 1.0.0.8 or later
  • AMD AMD Ryzen™ 3000 Series Mobile Processor with Radeon™ GraphicsPicasso-FP5 1.0.1.2 or later
  • AMD AMD Ryzen™ 7030 Series Mobile Processors with Radeon™ GraphicsCezannePI-FP6 or later
  • AMD AMD Ryzen™ 7020 Series Processors with Radeon™ GraphicsMendocinoPI-FT6 1.0.0.7 or later

Affected products

ProductAffected versionsFixed in
AMD 3rd Gen AMD EPYC™ Processorsvarious ≤ v < Milan PI 1.0.0.DMilan PI 1.0.0.D
AMD 1st Gen AMD EPYC™ Processorsvarious ≤ v < Naples PI 1.0.0.MNaples PI 1.0.0.M
AMD 2nd Gen AMD EPYC™ Processorsvarious ≤ v < Rome PI 1.0.0.JRome PI 1.0.0.J
AMD 4th Gen AMD EPYC™ ProcessorsNo range specified—
AMD AMD EPYC™ Embedded 3000various—
AMD AMD EPYC™ Embedded 7002various—
AMD AMD EPYC™ Embedded 7003various—
AMD AMD EPYC™ Embedded 9003No range specified—
AMD AMD Ryzen™ Embedded R1000various—
AMD AMD Ryzen™ Embedded R2000various—
AMD AMD Ryzen™ Embedded 5000various—
AMD AMD Ryzen™ Embedded 7000various—
AMD AMD Ryzen™ Embedded V1000various—
AMD AMD Ryzen™ Embedded V2000various—
AMD AMD Ryzen™ Embedded V3000various—
AMD AMD Ryzen™ 3000 Series Desktop Processorsvarious—
AMD AMD Ryzen™ 5000 Series Desktop ProcessorsNo range specified—
AMD AMD Ryzen™ 5000 Series Desktop processor with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 7000 Series Desktop Processorsvarious ≤ v < ComboAM5PI 1.2.0.1ComboAM5PI 1.2.0.1
AMD AMD Ryzen™ 4000 Series Desktop Processors with Radeon™ Graphicsvarious ≤ v < ComboAM4v2PI 1.2.0.cbComboAM4v2PI 1.2.0.cb
AMD AMD Ryzen™ Threadripper™ 3000 Series Processorsvarious ≤ v < CastlePeakPI-SP3r3 1.0.0.BCastlePeakPI-SP3r3 1.0.0.B
AMD AMD Ryzen™ Threadripper™ PRO Processorsvarious ≤ v < ChagallWSPI-sWRX8 1.0.0.8ChagallWSPI-sWRX8 1.0.0.8
AMD AMD Ryzen™ Threadripper™ PRO 3000WX Series ProcessorsNo range specified—
AMD AMD Athlon™ 3000 Series Mobile Processors with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 3000 Series Mobile Processor with Radeon™ Graphicsvarious ≤ v < Picasso-FP5 1.0.1.2Picasso-FP5 1.0.1.2
AMD AMD Ryzen™ 4000 Series Mobile Processors with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 5000 Series Mobile Processors with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 7030 Series Mobile Processors with Radeon™ Graphicsvarious ≤ v < CezannePI-FP6CezannePI-FP6
AMD AMD Ryzen™ 7040 Series Mobile Processors with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 7045 Series Mobile ProcessorsNo range specified—
AMD AMD Ryzen™ 6000 Series Processors with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 7020 Series Processors with Radeon™ Graphicsvarious ≤ v < MendocinoPI-FT6 1.0.0.7MendocinoPI-FT6 1.0.0.7
AMD AMD Ryzen™ 7035 Series Processors with Radeon™ GraphicsNo range specified—
AMD AMD Ryzen™ 8000 Series Processors with Radeon™ GraphicsNo range specified—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.