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