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-rt-develUpgrade kernel-azure-optionalUpgrade kernel-kvmsmallUpgrade kernel-rt-livepatch-develUpgrade kernel-syms-azureUpgrade dtb-apmUpgrade ocfs2-kmp-rtUpgrade dtb-armUpgrade kernel-rt-optionalUpgrade dtb-exynosUpgrade kernel-macrosUpgrade dtb-rockchipUpgrade kernel-azureUpgrade dtb-nvidiaUpgrade kernel-azure-develUpgrade cluster-md-kmp-azureUpgrade dtb-qcomUpgrade dlm-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-rt-extraUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-source-rtUpgrade kernel-default-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-rt_debug-develUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade kernel-syms-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rtUpgrade dtb-alteraUpgrade kselftests-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade dtb-amlogicUpgrade kernel-source-vanillaUpgrade gfs2-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade kernel-debug-vdsoUpgrade dtb-lgUpgrade kernel-azure-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-obs-buildUpgrade kernel-64kb-optionalUpgrade kernel-symsUpgrade kernel-default-develUpgrade cluster-md-kmp-64kbUpgrade dtb-mediatekUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-default-livepatch-develUpgrade dtb-socionextUpgrade dtb-renesasUpgrade dtb-freescaleUpgrade dtb-appleUpgrade dlm-kmp-defaultUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-baseUpgrade kselftests-kmp-defaultUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-64kbUpgrade kernel-64kbUpgrade kernel-develUpgrade dtb-allwinnerUpgrade dlm-kmp-rtUpgrade kernel-debug-develUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade kernel-devel-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-docsUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-debugUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-caviumUpgrade dtb-broadcomUpgrade dtb-amazonUpgrade kernel-default-optionalUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade kernel-rt_debugUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-rtUpgrade dtb-amdUpgrade kernel-azure-extraUpgrade kernel-64kb-devel | Jun 24, 2024 | May 1, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-oracleUpgrade linux-image-gcpUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-virtualUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-azure-fdeUpgrade linux-image-kvmUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-generic-64kUpgrade linux-image-azureUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1009-awsUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-ibm-classic | 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