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