Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Dennis Wassenberg

Pesquisador desecunet.com
#32671de 53,779
7.8CVSS total
Vulnerabilidades · 1
PT-2024-35641
7.8
2024-10-30
Linux · Linux Kernel · CVE-2024-53194
**Nome do software vulnerável e versões afetadas** Kernel do Linux (versões afetadas não especificadas) **Descrição** Uma vulnerabilidade do tipo “use-after-free” foi corrigida no kernel do Linux. O problema ocorre quando o driver `pciehp` é desvinculado de uma porta downstream, fazendo com que um `pci slot` seja destruído antes do `pci bus` ao qual ele aponta, resultando em um erro do tipo “use-after-free”. Isso acontece porque o núcleo PCI usa um processo de duas etapas para remover uma parte da hierarquia, e não há precaução para impedir a vinculação do driver entre essas etapas. A vulnerabilidade pode causar uma falha na inicialização em laptops Lenovo recentes com uma dock USB4. **Recomendações** Para resolver o problema, altere a função `pci create slot()` para obter uma referência ao `pci bus` ao criar um `pci slot`. Essa alteração deve impedir o erro de uso após liberação e corrigir o problema de falha na inicialização. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.