Sapphire actualiza el vBIOS de toda su gama Radeon RX 7000 por un problema de seguridad

Sapphire actualiza el vBIOS de toda su gama Radeon RX 7000 por un problema de seguridad

Sapphire ha publicado una nueva actualización de vBIOS para sus tarjetas gráficas Radeon RX 7000 basadas en RDNA 3, destinada a corregir un problema de seguridad identificado junto a AMD. El firmware afecta desde la RX 7600 hasta la RX 7900 XTX, cubriendo prácticamente toda la gama de escritorio comercializada por el fabricante.

La actualización resulta especialmente relevante porque un nuevo vBIOS es mucho menos habitual que una revisión de los controladores Adrenalin. Cuando un fabricante necesita modificar directamente el firmware almacenado en la tarjeta, normalmente existe un problema que no puede mitigarse completamente desde el controlador, aunque Sapphire todavía no ha explicado la naturaleza ni la gravedad de esta vulnerabilidad.

El parche alcanza prácticamente toda la gama RDNA 3 de Sapphire

La lista incluye las Radeon RX 7600, RX 7600 XT, RX 7650 GRE, RX 7700 XT, RX 7800 XT, RX 7900 GRE, RX 7900 XT y RX 7900 XTX. Al afectar a GPU basadas en diferentes chips Navi, todo apunta a algún elemento común del firmware o de la plataforma y no a una anomalía aislada de un único modelo.

Eso tampoco significa que propietarios de tarjetas de otros fabricantes deban instalar directamente estas herramientas. El firmware publicado está destinado específicamente a modelos Sapphire, por lo que una Radeon equivalente de ASUS, Gigabyte, PowerColor, XFX u otro ensamblador debe utilizar únicamente un vBIOS proporcionado para su diseño concreto.

La ausencia de Radeon RX 6000 y RX 9000 también ayuda a acotar el alcance conocido. Por ahora, la corrección está centrada en RDNA 3, aunque eso no permite concluir que generaciones anteriores o posteriores sean técnicamente inmunes mientras AMD no publique más detalles sobre la vulnerabilidad.

No aporta más rendimiento ni cambia frecuencias

Sapphire describe esta revisión como una actualización de seguridad desarrollada en colaboración con AMD, sin mencionar aumentos de rendimiento, modificaciones de frecuencias o cambios en los límites de potencia. Su instalación debe interpretarse, por tanto, como una medida preventiva y no como una forma de obtener más FPS.

La diferencia frente a un controlador convencional es importante. El vBIOS participa en la inicialización y en parámetros fundamentales de funcionamiento de la GPU antes incluso de que Adrenalin gestione plenamente el dispositivo, por lo que determinados fallos de seguridad solo pueden corregirse modificando directamente ese firmware.

La actualización necesita dos pasadas en Radeon RX 7000

Antes de iniciar el proceso, Sapphire recomienda tener instalado AMD Software: Adrenalin Edition y reservar entre 15 y 20 minutos, además de utilizar el paquete correspondiente al modelo exacto de tarjeta. El actualizador debe ejecutarse con privilegios de administrador para poder detectar el hardware y escribir el nuevo firmware.

Una particularidad de las Radeon RX y PRO 7000 es que AMD Radeon Firmware Updater ejecuta automáticamente el procedimiento dos veces. La primera pasada se realiza en modo normal y la segunda en modo seguro, completando diferentes fases antes de solicitar el reinicio definitivo del sistema.

Durante ese proceso resulta especialmente importante no apagar el equipo ni interrumpir la escritura del vBIOS. A diferencia de una actualización de controlador fallida, un firmware incompleto puede impedir que la tarjeta se inicialice correctamente al arrancar, especialmente en modelos sin un segundo BIOS físico que permita recuperar fácilmente la configuración anterior.

Una vez terminado, Adrenalin permite comprobar la versión exacta de firmware instalada, lo que ofrece una forma sencilla de verificar que ambas etapas se han completado correctamente. Esa comprobación resulta recomendable antes de considerar finalizado el procedimiento.

Las versiones de firmware cambian según la GPU

Las RX 7600, RX 7600 XT y RX 7650 GRE reciben el firmware 022.003.001.039.000001, mientras las RX 7700 XT y RX 7800 XT pasan a 022.002.001.029.000001. Las diferencias reflejan que cada familia utiliza implementaciones de vBIOS distintas, aunque compartan la misma corrección de seguridad.

En la gama superior, RX 7900 GRE, RX 7900 XT y RX 7900 XTX utilizan la versión 022.001.002.045.000001. Precisamente por esta separación, resulta especialmente importante no intentar intercambiar paquetes entre modelos aunque pertenezcan a la misma generación RDNA 3.

Sapphire actualiza el vBIOS de toda su gama Radeon RX 7000 por un problema de seguridad

Sapphire no explica todavía qué vulnerabilidad está corrigiendo

La compañía únicamente confirma que el problema fue descubierto y tratado junto a AMD, pero no proporciona un identificador CVE, requisitos de explotación ni información sobre qué componente concreto estaba afectado. Sin esos datos resulta imposible determinar si necesita acceso local, privilegios elevados u otras condiciones específicas.

Tampoco existe información que permita afirmar que la vulnerabilidad esté siendo explotada activamente. La necesidad de actualizar el vBIOS demuestra que la mitigación elegida trabaja a nivel de firmware, pero eso no permite deducir automáticamente que estemos ante un fallo crítico.

Lo que sí cambia para el usuario es la prioridad de la actualización. Un parche de seguridad oficial para firmware merece más atención que una revisión opcional destinada únicamente a rendimiento, especialmente cuando Sapphire ha preparado herramientas específicas para toda su gama RDNA 3 de escritorio.

Una actualización poco habitual que conviene aplicar con cuidado

Que una familia madura como Radeon RX 7000 reciba ahora una actualización coordinada de vBIOS para prácticamente toda la gama demuestra que AMD y Sapphire consideran necesario modificar directamente el firmware existente. Es un procedimiento poco frecuente y, precisamente por eso, no conviene tratarlo como otra actualización rutinaria de Adrenalin.

Para los propietarios afectados, la recomendación práctica pasa por identificar exactamente el modelo, utilizar exclusivamente el paquete correspondiente y completar las dos fases sin interrupciones. No habrá más rendimiento ni nuevas funciones, pero sí una corrección de seguridad situada en una capa del hardware que normalmente apenas necesita actualizarse durante toda la vida útil de una GPU.

Vía: TechPowerUp

Sobre el autor