In the Linux kernel, the following vulnerability has been resolved:
net: stmmac: Disable Tx queues when reconfiguring the interface
The Tx queues were not disabled in situations where the driver needed to stop the interface to apply a new configuration. This could result in a kernel panic when doing any of the 3 following actions: * reconfiguring the number of queues (ethtool -L) * reconfiguring the size of the ring buffers (ethtool -G) * installing/removing an XDP program (ip l set dev ethX xdp)
Prevent the panic by making sure netif_tx_disable is called when stopping an interface.
Without this patch, the following kernel panic can be observed when doing any of the actions above:
Unable to handle kernel paging request at virtual address ffff80001238d040 [....] Call trace: dwmac4_set_addr+0x8/0x10 dev_hard_start_xmit+0xe4/0x1ac sch_direct_xmit+0xe8/0x39c __dev_queue_xmit+0x3ec/0xaf0 dev_queue_xmit+0x14/0x20 [...] [ end trace 0000000000000002 ]---
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 24, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 24, 2024 |
| Suse | — | Upgrade kernel-develUpgrade cluster-md-kmp-64kbUpgrade dtb-rockchipUpgrade dtb-qcomUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade dtb-armUpgrade kernel-debugUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-livepatchUpgrade dtb-nvidiaUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-symsUpgrade kernel-default-base-rebuildUpgrade kernel-syms-azureUpgrade kernel-devel-rtUpgrade ocfs2-kmp-rtUpgrade kernel-docsUpgrade kernel-64kb-develUpgrade dtb-apmUpgrade kernel-macrosUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-rtUpgrade kernel-default-vdsoUpgrade kselftests-kmp-rtUpgrade kernel-default-optionalUpgrade dtb-amlogicUpgrade kernel-obs-qaUpgrade dtb-mediatekUpgrade kernel-rtUpgrade dlm-kmp-azureUpgrade dlm-kmp-rtUpgrade dtb-allwinnerUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade dtb-sprdUpgrade kernel-default-extraUpgrade dtb-xilinxUpgrade kernel-defaultUpgrade kselftests-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-azure-extraUpgrade kernel-default-livepatch-develUpgrade kernel-debug-develUpgrade kernel-zfcpdumpUpgrade kernel-rt-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-64kb-extraUpgrade kernel-azure-livepatch-develUpgrade dtb-amdUpgrade kernel-64kbUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-rt-optionalUpgrade dtb-appleUpgrade kernel-rt_debug-develUpgrade kernel-default-baseUpgrade kernel-64kb-livepatch-develUpgrade dtb-marvellUpgrade dtb-lgUpgrade dtb-exynosUpgrade kernel-debug-livepatch-develUpgrade dtb-alteraUpgrade gfs2-kmp-64kbUpgrade kernel-default-livepatchUpgrade dtb-caviumUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-source-rtUpgrade gfs2-kmp-azureUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-rtUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-defaultUpgrade kernel-devel-azureUpgrade kernel-azure-develUpgrade kernel-rt_debugUpgrade kernel-64kb-optionalUpgrade kernel-rt-vdsoUpgrade dtb-freescaleUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-obs-buildUpgrade kernel-azure-optionalUpgrade dlm-kmp-64kbUpgrade dtb-renesasUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-64kbUpgrade kernel-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-hisiliconUpgrade dtb-socionextUpgrade kernel-rt-extraUpgrade kernel-azure-vdsoUpgrade dtb-broadcomUpgrade dtb-amazonUpgrade kernel-default-develUpgrade cluster-md-kmp-azureUpgrade reiserfs-kmp-rt | Aug 9, 2024 | May 24, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub