CVE-2021-47235 in LinuxИнформация

Сводка

по VulDB • 28.05.2026

В ядре Linux устранена следующая уязвимость:

net: ethernet: исправлена потенциальная ошибка use-after-free в ec_bhf_remove

```c static void ec_bhf_remove(struct pci_dev *dev) {
... struct ec_bhf_priv *priv = netdev_priv(net_dev);

unregister_netdev(net_dev); free_netdev(net_dev);

pci_iounmap(dev, priv->dma_io); pci_iounmap(dev, priv->io); ... } ```

Переменная `priv` содержит приватные данные `netdev`, однако она используется после вызова `free_netdev()`. Это может привести к ошибке use-after-free при обращении к указателю `priv`. Исправление заключается в перемещении вызова `free_netdev()` после вызовов `pci_iounmap()`.

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

Резервировать

10.04.2024

Раскрытие

21.05.2024

Модерация

принято

Вход

VDB-265732

EPSS

0.00228

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!