跳转到帖子

Debian: CVE-2024-53213: linux -- security update

recommended_posts

发布于
  • Members

Debian: CVE-2024-53213: linux -- security update

Severity
7
CVSS
(AV:L/AC:L/Au:S/C:C/I:C/A:C)
Published
12/27/2024
Created
01/14/2025
Added
01/13/2025
Modified
01/28/2025

Description

In the Linux kernel, the following vulnerability has been resolved: net: usb: lan78xx: Fix double free issue with interrupt buffer allocation In lan78xx_probe(), the buffer `buf` was being freed twice: once implicitly through `usb_free_urb(dev->urb_intr)` with the `URB_FREE_BUFFER` flag and again explicitly by `kfree(buf)`. This caused a double free issue. To resolve this, reordered `kmalloc()` and `usb_alloc_urb()` calls to simplify the initialization sequence and removed the redundant `kfree(buf)`.Now, `buf` is allocated after `usb_alloc_urb()`, ensuring it is correctly managed by`usb_fill_int_urb()` and freed by `usb_free_urb()` as intended.

Solution(s)

  • debian-upgrade-linux

References

  • https://attackerkb.com/topics/cve-2024-53213
  • CVE - 2024-53213
  • 查看数 699
  • 已创建
  • 最后回复

参与讨论

你可立刻发布并稍后注册。 如果你有帐户,立刻登录发布帖子。

游客
回帖…