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