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-debugUpgrade kernel-modules-extraUpgrade kernelUpgrade kernel-cross-headersUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-modules-extraUpgrade kernel-headersUpgrade kernel-rt-debug-modulesUpgrade kernel-coreUpgrade kernel-debug-develUpgrade python3-perfUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-abi-stablelistsUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modulesUpgrade kernel-debug-coreUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-coreUpgrade kernel-docUpgrade kernel-develUpgrade perfUpgrade kernel-debug-modules-extraUpgrade kernel-tools-libs-develUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debugUpgrade kernel-rt-kvmUpgrade kernel-rt-develUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-tools-libsUpgrade kernel-rt | Sep 26, 2024 | May 22, 2024 |
| Amazon Linux Ami 2 | — | Upgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-tools-develUpgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade python-perf-debuginfoUpgrade kernel-develUpgrade perfUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade python-perfUpgrade kernel-livepatch-5.10.242-239.961Upgrade kernel-debuginfoUpgrade bpftool | May 20, 2026 | May 20, 2026 |
| Debian | — | Upgrade linux | Jul 30, 2024 | May 22, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perf | Oct 8, 2024 | May 22, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | Oct 8, 2024 | May 22, 2024 |
| Oracle_linux | — | Upgrade kernel | Oct 16, 2024 | May 22, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Sep 25, 2024 | May 22, 2024 |
| Rocky_linux | — | Upgrade kernel-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-cross-headersUpgrade kernel-debug-modules-extraUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-rt-debug-coreUpgrade kernel-rt-coreUpgrade python3-perf-debuginfoUpgrade kernel-rt-debugUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-kvmUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-tools-libs-develUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debugUpgrade kernel-debug-debuginfoUpgrade kernel-rtUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernel-modules-extraUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-kvmUpgrade kernel-debuginfoUpgrade perfUpgrade kernel-rt-debug-modulesUpgrade kernel-headersUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-debug-coreUpgrade kernel-debug-develUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-modulesUpgrade kernel-coreUpgrade python3-perf | Oct 2, 2024 | May 22, 2024 |
| Suse | — | Upgrade kernel-default-livepatch-develUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade kernel-rt-optionalUpgrade dtb-allwinnerUpgrade dtb-xilinxUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-develUpgrade dlm-kmp-64kbUpgrade kernel-64kb-develUpgrade dtb-caviumUpgrade ocfs2-kmp-azureUpgrade kernel-rt-extraUpgrade dtb-exynosUpgrade kernel-obs-buildUpgrade dtb-freescaleUpgrade kernel-develUpgrade kernel-devel-rtUpgrade dtb-nvidiaUpgrade kernel-default-optionalUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-debug-develUpgrade dtb-renesasUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-rtUpgrade dtb-sprdUpgrade dtb-qcomUpgrade kernel-64kbUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-64kb-extraUpgrade dtb-broadcomUpgrade dtb-amazonUpgrade dtb-lgUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade reiserfs-kmp-defaultUpgrade gfs2-kmp-azureUpgrade kernel-azure-optionalUpgrade kernel-debugUpgrade reiserfs-kmp-64kbUpgrade kernel-azureUpgrade kselftests-kmp-azureUpgrade dtb-alteraUpgrade kernel-source-rtUpgrade dtb-hisiliconUpgrade kernel-default-develUpgrade kernel-default-baseUpgrade kernel-rt-livepatchUpgrade kernel-rt-vdsoUpgrade ocfs2-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-64kbUpgrade dtb-apmUpgrade dtb-marvellUpgrade dtb-socionextUpgrade kernel-debug-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-develUpgrade kernel-azure-extraUpgrade reiserfs-kmp-azureUpgrade dtb-mediatekUpgrade kernel-syms-azureUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade kernel-rt_debug-vdsoUpgrade dtb-armUpgrade kernel-docs-htmlUpgrade dlm-kmp-azureUpgrade kernel-docsUpgrade gfs2-kmp-rtUpgrade kernel-azure-develUpgrade dtb-rockchipUpgrade dtb-amdUpgrade dtb-amlogicUpgrade kernel-azure-vdsoUpgrade kernel-rtUpgrade reiserfs-kmp-rtUpgrade kernel-macrosUpgrade kernel-64kb-livepatch-develUpgrade kernel-azure-livepatch-develUpgrade kernel-syms-rtUpgrade kernel-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-default-extraUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade kernel-64kb-optionalUpgrade ocfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kselftests-kmp-rtUpgrade cluster-md-kmp-azureUpgrade dtb-apple | 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