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