In the Linux kernel, the following vulnerability has been resolved:
ptp: Fix possible memory leak in ptp_clock_register()
I got memory leak as follows when doing fault injection test:
unreferenced object 0xffff88800906c618 (size 8): comm "i2c-idt82p33931", pid 4421, jiffies 4294948083 (age 13.188s) hex dump (first 8 bytes): 70 74 70 30 00 00 00 00 ptp0.... backtrace: [<00000000312ed458>] __kmalloc_track_caller+0x19f/0x3a0 [<0000000079f6e2ff>] kvasprintf+0xb5/0x150 [<0000000026aae54f>] kvasprintf_const+0x60/0x190 [<00000000f323a5f7>] kobject_set_name_vargs+0x56/0x150 [<000000004e35abdd>] dev_set_name+0xc0/0x100 [<00000000f20cfe25>] ptp_clock_register+0x9f4/0xd30 [ptp] [<000000008bb9f0de>] idt82p33_probe.cold+0x8b6/0x1561 [ptp_idt82p33]
When posix_clock_register() returns an error, the name allocated in dev_set_name() will be leaked, the put_device() should be used to give up the device reference, then the name will be freed in kobject_cleanup() and other memory will be freed in ptp_clock_release().
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-toolsUpgrade kernel-tools-libs-develUpgrade kernel-rt-debugUpgrade kernel-docUpgrade kernel-rt-modulesUpgrade kernel-rt-develUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-tools-libsUpgrade kernel-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-rtUpgrade kernel-rt-kvmUpgrade perfUpgrade kernel-rt-modules-extraUpgrade bpftoolUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-cross-headersUpgrade kernel-rt-debug-develUpgrade kernelUpgrade kernel-debug-coreUpgrade kernel-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-headersUpgrade kernel-rt-debug-modules-extraUpgrade python3-perfUpgrade kernel-rt-core | Sep 26, 2024 | May 22, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.10.242-239.961Upgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade perfUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-tools-develUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel | May 20, 2026 | May 20, 2026 |
| Debian | — | Upgrade linux | Jul 30, 2024 | May 22, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | Oct 8, 2024 | May 22, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 8, 2024 | May 22, 2024 |
| Oracle_linux | — | Upgrade kernel | Oct 16, 2024 | May 22, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Sep 25, 2024 | May 22, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debuginfoUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-debug-coreUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-modulesUpgrade perfUpgrade python3-perfUpgrade kernel-debug-develUpgrade kernel-debug-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-headersUpgrade kernel-toolsUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-rtUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-develUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-coreUpgrade kernel-rt-develUpgrade kernel-rt-debug-coreUpgrade kernel-tools-libsUpgrade kernel-cross-headersUpgrade kernel-rt-debugUpgrade python3-perf-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-tools-libs-develUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel | Oct 2, 2024 | May 22, 2024 |
| Suse | — | Upgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-debug-develUpgrade kernel-devel-rtUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-develUpgrade kernel-rt-livepatchUpgrade dlm-kmp-64kbUpgrade dtb-lgUpgrade kernel-debug-vdsoUpgrade dtb-hisiliconUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-default-baseUpgrade kernel-obs-buildUpgrade dtb-exynosUpgrade kernel-debugUpgrade reiserfs-kmp-64kbUpgrade kernel-source-rtUpgrade dtb-broadcomUpgrade kernel-default-optionalUpgrade kernel-rt_debug-develUpgrade dtb-amazonUpgrade dtb-alteraUpgrade kernel-sourceUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kselftests-kmp-azureUpgrade kernel-azureUpgrade cluster-md-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-rt-optionalUpgrade kernel-rt-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-develUpgrade kernel-default-livepatchUpgrade kernel-default-vdsoUpgrade dtb-caviumUpgrade kernel-default-develUpgrade dtb-qcomUpgrade dlm-kmp-rtUpgrade dtb-renesasUpgrade dtb-sprdUpgrade kernel-64kbUpgrade dtb-freescaleUpgrade dtb-xilinxUpgrade gfs2-kmp-defaultUpgrade dtb-armUpgrade dtb-amdUpgrade kernel-rt_debug-vdsoUpgrade dtb-rockchipUpgrade dtb-marvellUpgrade dtb-mediatekUpgrade dtb-amlogicUpgrade kselftests-kmp-rtUpgrade dtb-appleUpgrade dlm-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-symsUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-extraUpgrade dlm-kmp-defaultUpgrade kernel-rtUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-vdsoUpgrade dtb-socionextUpgrade kernel-kvmsmall-develUpgrade kernel-syms-rtUpgrade kernel-devel-azureUpgrade kernel-zfcpdumpUpgrade kernel-64kb-optionalUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-kvmsmallUpgrade kselftests-kmp-defaultUpgrade kernel-defaultUpgrade kernel-default-extraUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-64kb-livepatch-develUpgrade kernel-macrosUpgrade kernel-docsUpgrade reiserfs-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade kernel-syms-azureUpgrade kernel-obs-qaUpgrade gfs2-kmp-rtUpgrade kernel-azure-develUpgrade dtb-apmUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-64kb | Aug 9, 2024 | May 22, 2024 |
| Ubuntu | — | No solution exists | Jun 26, 2025 | May 22, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 28, 2025 | May 22, 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