CVE-2024-57809 in Linuxinformação

Sumário

de VulDB • 28/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

PCI: imx6: Corrigir o suporte de suspend/resume no i.MX6QDL

A funcionalidade de suspend/resume está atualmente com defeito na plataforma i.MX6QDL, conforme documentado nas erratas da NXP (ERR005723):

https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf

Este patch aborda o problema compartilhando a maior parte das sequências de suspend/resume utilizadas por outros dispositivos i.MX, evitando ao mesmo tempo modificações em registradores críticos que interromperiam a funcionalidade do PCIe. Ele visa resolver o mesmo problema abordado pelo seguinte commit downstream:

https://github.com/nxp-imx/linux-imx/commit/4e92355e1f79d225ea842511fcfd42b343b32995

Ao contrário do commit downstream, este patch também redefine o dispositivo PCIe conectado, se possível. Sem essa redefinição, certos drivers, como ath10k ou iwlwifi, sofrerão falhas (crash) durante a retomada da operação após suspend. A redefinição do dispositivo também é realizada pelo driver em outras plataformas i.MX, tornando este patch consistente com as práticas existentes.

Ao retomar o sistema, o kernel ficará travado e exibirá um erro. Aqui está um exemplo do erro encontrado com o driver ath10k:

ath10k_pci 0000:01:00.0: Unable to change power state from D3hot to D0, device inaccessible Unhandled fault: imprecise external abort (0x1406) at 0x0106f944

Sem este patch, o suspend/resume falhará nos dispositivos i.MX6QDL se um dispositivo PCIe estiver conectado.

[kwilczynski: log do commit, adicionada tag para versões estáveis]

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

11/01/2025

Divulgação

11/01/2025

Moderação

aceite

Entrada

VDB-291232

CPE

pronto

EPSS

0.00177

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!