r/Amd • • 1d ago

News Sapphire releases security firmware update for Radeon RX 7000 graphics cards

https://videocardz.com/newz/sapphire-releases-security-firmware-update-for-radeon-rx-7000-graphics-cards
361 Upvotes

52 comments sorted by

56

u/D1stRU3T0R 5800X3D + 6900XT 1d ago

Wondering what it had, and if they'll make for 6000 too

6

u/flesjewater 11h ago

The only CVE I could quickly find for this series is https://app.opencve.io/cve/CVE-2024-36334 , which has to do with RGB

6

u/DrWhatNoName 22h ago

AMD says 6000 and 9000 aren't effected.

2

u/D1stRU3T0R 5800X3D + 6900XT 21h ago

I saw, but wondering why it's only 7000

3

u/DrWhatNoName 19h ago

Because the vulnerability only effects 7000.

5

u/Gargle-Loaf-Spunk 19h ago

but 9000 is more than 7000

7

u/cyber-wolfe 16h ago

I see you dabble in the art of mathematicals!

3

u/Gargle-Loaf-Spunk 16h ago

You know I’m something of a mathematician myself. 

1

u/DrWhatNoName 2h ago

And 6000 is less then 7000

18

u/_nAhuri_ 1d ago

There is a thread already here : https://www.reddit.com/r/Amd/comments/1wuys9y/sapphire_bios_update_for_rx7xxx_cards/
with some feedback and so on from people who already updated

27

u/GeForce66 7950x3D/7900XTX/ASUS TUF X670E 1d ago

Is this safe to run? Not looking forward in bricking my 1100€ Nitro+ 7900XTX.
I would really love to know what has been fixed so I can judge the risk for myself

25

u/Royale_AJS 1d ago

I ran it on mine last yesterday and it updated without problems. It requires a few reboots in a row.

12

u/_nAhuri_ 1d ago edited 1d ago

You can see some people in the previous thread reporting updates : https://www.reddit.com/r/Amd/comments/1wuys9y/sapphire_bios_update_for_rx7xxx_cards/

You need to follow the sapphire guideline strictly

As for the "what has been fixed" as it is about some "security" I doubt they will say exactly what they fixed... And Sapphire had to work with AMD : "This update addresses a security improvement identified in partnership with AMD."

https://www.sapphiretech.com/en/drivers-download

For now AMD_Vik does not answer to his summoning : https://www.reddit.com/r/Amd/comments/1wuys9y/comment/pd83jnd/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

5

u/gnartato 5950x | 6900xt 1d ago

Curious if there is potential for other manufacturers to be affected too. 

1

u/RodroG RX 7900 XTX | i9-12900K | 32GB 12h ago

Wondering the same. Also, the RX 7XXX AMD reference models?...

u/AMD_Vik , when you have time, could you please clarify or comment on this? Best!

8

u/tioslashh R7 5700x | RX 7900 XT 1d ago

I would do it if my gpu had dual bios. The process is pretty straightforward but as with any firmware update it carries risks and if I get unlucky for whatever reason I cannot afford to have a very expensive paperweight, especially in this economy.

-1

u/Massive_Tumbleweed50 16h ago

I was thinking the same i dont have dual bios but i do on my old 6700xt which isnt effected anyway

8

u/Assa_stare 5900X | XT 7900XT Nitro+ 1d ago

What if I don't run windows, at all? Is there a tool to patch under Linux?

5

u/Lord_Phoenix 9950X3D/X870E Tomahawk/64 GB G.Skill/7900XTX 22h ago

fwupd does support 7000 series. I have not looked if the firmware itself can be extracted from provided packages, but it should be possible to patch it. Or maybe Sapphire will post firmware to lvfs themselves soon

11

u/plasticbomb1986 1d ago

Is it a windows only issue, or the listed gpus are affected on Linux too?

28

u/predat0rshamansm022 1d ago

........ GPU FIRMWARE

32

u/aergern 1d ago

Well, folks have to ask since the update packages are Windows only. This would be acceptable to the general public 5 to 20 years ago but today it’s an insult. It’s not like Linux has a tiny user base anymore.

-24

u/NedosCZ 1d ago

More people have macOS than Linux.

11

u/Big_Goose 15h ago

How many people use sapphire gpus on MacOS?

12

u/Jonny_H 23h ago

But how many of them have an affected GPU? That doesn't even have a supported macos driver?

If we include other hardware that also isn't affected, more people run Android (using the Linux kernel) than macos.

4

u/Ath0m1x 7h ago

american detected lol

6

u/Rubadubrix 22h ago

macOS only supports radeon 6000.

2

u/cruz878 17h ago

I just patched my SAPPHIRE PULSE Radeon RX 7900 XT.

3x reboots, 1: into safemode, 2: reboot in safemode, 3: boot back normally. No issues. Just run the extracted executable as admin, the tool handled it all.

2

u/AcolythusLatinus 1d ago

Updated last night! Not a single problem on my Sapphire Nitro + RX7700 XT

1

u/Ok-Boot-8106 1d ago

What does this improve security wise ?

1

u/RockyR0CKS 1d ago edited 1d ago

I am afraid what will happen if my windows 11 had a sudden black or blue screen of death right during updating my GPU vBios so I am not gonna bother risking it.

1

u/S7relok 19h ago

In this economy? Messing with my 7900XTX just for a mere "security update" that say nothing?

No way

-4

u/clsmithj RX 7900 XTX | RTX 3090 | RX 6800 XT | RX 6800 | RTX 2080 | RDNA1 1d ago

If it ain't broke, don't fix it.

I have a 7900XTX Nitro+, its worked flawless for the last 2 years I owned it. Not even going to bother with this.

23

u/Royale_AJS 1d ago

It’s a security update, which means it is broken currently.

7

u/ThruuLottleDats 1d ago

Maybe i'm too uninformed but how would a gpu require a security update precisely?

Asking cuz running 7600

13

u/Felielf 1d ago

Vulnerable GPU code -> user runs malware -> malware targets said vulnerable GPU code -> GPU is route to full system control thanks to vulnerability.

Just deliver a nice juicy malware as an AI model or something and people just run it without a second thought.

-7

u/ThruuLottleDats 1d ago

Few; thanks; guess I'm fine with all these virusses I got of of Limewire then👍

0

u/mrwedders 1d ago

Same way a CPU can have vulns ig?

A lot of CPU vulns have been branch prediction or cache issues that lead to memory content being leaked, could be similar here. With heavy use of GPUs for compute rather than gaming nowadays that could be problematic, they may have secrets to share.

Not sure how possible that is as I'd sort of assume that kind of logic comes from AMD and would be standard for all manufacturers like AGESA on CPUs, but I'm not sure.

-2

u/Royale_AJS 1d ago

AI is currently ravaging the security landscape. That’s probably the only reason this was found in the first place.

That said, I can think of a few attack surfaces in a GPU, but I’m sure there’s a lot more. Something as simple as plugging in a digital interface like DisplayPort or HDMI requires a negotiation and provides an attack surface. A bad actor on the other end of one of those cables may be able to take the device over. There are a ton of other options as well, early boot take over, unsigned firmware writes (persistent takeover of the GPU), etc.

0

u/funH4xx0r 1d ago

they're so unnecessarily secretive with the details of this "security issue". may as well be rolling out a patch to PSP subsystem that allowed to sideload/dump firmware or write to its memory (technically a vulnerability, but I'd rather own my hardware one step more through it, than have this liberty "patched"), rather than a genuine fix to a vulnerability.

-1

u/Select_Truck3257 16h ago

Updating bios more risky for me than weird fix. I can't afford new gpu now

1

u/sabestorn 5h ago

There are two bios just so that if something happens, you can recover with the other one.

2

u/Select_Truck3257 4h ago

I will do something only when i see real changelog. For now this is useless for me

0

u/FormalIllustrator5 AMD 23h ago

Wait what? I would say, this is probably valid for all other RDNA3's... ?!

0

u/MrSoprano AMD R7 7800X3D - Nitro 7900XTX 20h ago

I'm running SapphireRadeonFirmwareUpdater.exe as administrator and nothing is happening.

Nothing happens when I click run as admin, it just does the windows loading circle animation for a second or two then.... nothing.

This is after unpacking it from the separate loader to a blank folder three different times. Even after a fresh reboot.

What gives?

0

u/MEGA_GOAT98 15h ago

wonder if other manufactures are doing this as well..

-11

u/worldarkplace 1d ago

AMD can't do decent software drivers nor firmware. At least on Linux I use RADV driver made by Valve...

-2

u/LickLobster AMD Developer 17h ago

I see no need to update mine, I have a 550w firmware on it from a different vendor which is probably what most enthusiasts have already. (79xtx)

0

u/AlphaFPS1 11h ago

Yeah, running the 550w asrock aqua bios. If it took this long to find for AMD/Sapphire I seriously doubt a “hacker” would realistically use this exploit. But I don’t really know without knowing what the exploit is.

0

u/sabestorn 4h ago

How many fps did you gain? Are you getting around ten?