In the Linux kernel, the following vulnerability has been resolved:
HID: amd_sfh: Fix potential NULL pointer dereference
devm_add_action_or_reset() can suddenly invoke amd_mp2_pci_remove() at registration that will cause NULL pointer dereference since corresponding data is not initialized yet. The patch moves initialization of data before devm_add_action_or_reset().
Found by Linux Driver Verification project (linuxtesting.org).
[[email protected]: rebase]
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 21, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 21, 2024 |
| Suse | — | Upgrade kernel-azureUpgrade kernel-debugUpgrade kernel-obs-buildUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-develUpgrade dtb-qcomUpgrade gfs2-kmp-defaultUpgrade kernel-debug-develUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade dtb-renesasUpgrade dtb-exynosUpgrade kernel-source-vanillaUpgrade dtb-broadcomUpgrade ocfs2-kmp-64kbUpgrade kernel-default-develUpgrade kernel-default-optionalUpgrade kernel-docs-htmlUpgrade kernel-sourceUpgrade kernel-default-vdsoUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-rtUpgrade dtb-caviumUpgrade dtb-alteraUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-default-livepatch-develUpgrade kernel-azure-extraUpgrade kernel-default-base-rebuildUpgrade kernel-rt-optionalUpgrade kernel-source-rtUpgrade dtb-lgUpgrade kernel-kvmsmall-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade kernel-default-livepatchUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-azureUpgrade dlm-kmp-64kbUpgrade dtb-amazonUpgrade kernel-source-azureUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-allwinnerUpgrade kernel-64kbUpgrade kernel-64kb-extraUpgrade dtb-freescaleUpgrade kernel-kvmsmall-vdsoUpgrade kernel-develUpgrade kernel-rt-livepatchUpgrade dtb-apmUpgrade dtb-hisiliconUpgrade kernel-64kb-livepatch-develUpgrade dtb-rockchipUpgrade kernel-rt-develUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-defaultUpgrade kernel-symsUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade dtb-amlogicUpgrade kernel-devel-azureUpgrade kernel-obs-qaUpgrade dtb-mediatekUpgrade kernel-defaultUpgrade kernel-azure-vdsoUpgrade kernel-azure-develUpgrade kernel-kvmsmallUpgrade dtb-nvidiaUpgrade kernel-rt_debugUpgrade kernel-zfcpdumpUpgrade dlm-kmp-azureUpgrade kernel-azure-livepatch-develUpgrade dtb-amdUpgrade dtb-armUpgrade kernel-docsUpgrade kernel-devel-rtUpgrade dtb-appleUpgrade kernel-syms-azureUpgrade reiserfs-kmp-rtUpgrade dtb-socionextUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-default-extraUpgrade dlm-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade dtb-marvellUpgrade kernel-64kb-develUpgrade kernel-syms-rtUpgrade kernel-debug-livepatch-develUpgrade kernel-rtUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-macros | Aug 9, 2024 | May 21, 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