In the Linux kernel, the following vulnerability has been resolved:
usb: dwc3-am62: fix module unload/reload behavior
As runtime PM is enabled, the module can be runtime suspended when .remove() is called.
Do a pm_runtime_get_sync() to make sure module is active before doing any register operations.
Doing a pm_runtime_put_sync() should disable the refclk so no need to disable it again.
Fixes the below warning at module removel.
[ 39.705310] ------------[ cut here ]------------ [ 39.710004] clk:162:3 already disabled [ 39.713941] WARNING: CPU: 0 PID: 921 at drivers/clk/clk.c:1090 clk_core_disable+0xb0/0xb8
We called of_platform_populate() in .probe() so call the cleanup function of_platform_depopulate() in .remove(). Get rid of the now unnnecessary dwc3_ti_remove_core(). Without this, module re-load doesn't work properly.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 1, 2024 |
| Suse | — | Upgrade kernel-debugUpgrade kernel-defaultUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-64kb-extraUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-sprdUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade dtb-caviumUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-64kbUpgrade kernel-default-baseUpgrade dtb-hisiliconUpgrade gfs2-kmp-defaultUpgrade dtb-marvellUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-optionalUpgrade kernel-debug-develUpgrade kernel-rt_debugUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-default-optionalUpgrade dtb-renesasUpgrade dlm-kmp-defaultUpgrade dtb-freescaleUpgrade ocfs2-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-azure-extraUpgrade dtb-socionextUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kernel-develUpgrade dtb-amdUpgrade dtb-allwinnerUpgrade dtb-amazonUpgrade dtb-mediatekUpgrade dtb-appleUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade kernel-symsUpgrade kernel-default-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docsUpgrade kernel-default-extraUpgrade kernel-rt-vdsoUpgrade dtb-rockchipUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-source-rtUpgrade dtb-qcomUpgrade kselftests-kmp-azureUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade kernel-devel-azureUpgrade dtb-lgUpgrade kernel-azureUpgrade kernel-rtUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-rtUpgrade dtb-amlogicUpgrade dtb-alteraUpgrade kernel-syms-rtUpgrade kernel-source-azureUpgrade kernel-syms-azureUpgrade ocfs2-kmp-rtUpgrade dtb-exynosUpgrade kernel-rt_debug-vdsoUpgrade dtb-apmUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-qaUpgrade kernel-default-vdsoUpgrade kernel-rt-optionalUpgrade kernel-rt-extraUpgrade dtb-armUpgrade kernel-kvmsmallUpgrade kernel-rt-develUpgrade kernel-azure-optionalUpgrade dtb-nvidiaUpgrade kernel-azure-livepatch-develUpgrade kernel-sourceUpgrade kernel-obs-buildUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade kernel-kvmsmall-develUpgrade cluster-md-kmp-azureUpgrade dlm-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade kselftests-kmp-64kbUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-default | Jun 24, 2024 | May 1, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-awsUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1009-awsUpgrade linux-image-gkeUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-azureUpgrade linux-image-raspi | Jul 1, 2024 | May 1, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | May 1, 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