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