Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
CVE Vulnerability Details :
CVE-2024-39292
PUBLISHED
More InfoOfficial Page
Assigner-Linux
Assigner Org ID-416baaa9-dc9f-4396-8d5f-8c081fb06d67
View Known Exploited Vulnerability (KEV) details
Published At-24 Jun, 2024 | 13:52
Updated At-04 May, 2025 | 09:16
Rejected At-
▼CVE Numbering Authority (CNA)
um: Add winch to winch_handlers before registering winch IRQ

In the Linux kernel, the following vulnerability has been resolved: um: Add winch to winch_handlers before registering winch IRQ Registering a winch IRQ is racy, an interrupt may occur before the winch is added to the winch_handlers list. If that happens, register_winch_irq() adds to that list a winch that is scheduled to be (or has already been) freed, causing a panic later in winch_cleanup(). Avoid the race by adding the winch to the winch_handlers list before registering the IRQ, and rolling back if um_request_irq() fails.

Affected Products
Vendor
Linux Kernel Organization, IncLinux
Product
Linux
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Program Files
  • arch/um/drivers/line.c
Default Status
unaffected
Versions
Affected
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before 66ea9a7c6824821476914bed21a476cd20094f33 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before dc1ff95602ee908fcd7d8acee7a0dadb61b1a0c0 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before 351d1a64544944b44732f6a64ed65573b00b9e14 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before 31960d991e43c8d6dc07245f19fc13398e90ead2 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before 0c02d425a2fbe52643a5859a779db0329e7dddd4 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before 434a06c38ee1217a8baa0dd7c37cc85d50138fb0 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before 73b8e21f76c7dda4905655d2e2c17dc5a73b87f1 (git)
  • From 42a359e31a0e438b5b978a8f0fecdbd3c86bb033 before a0fbbd36c156b9f7b2276871d499c9943dfe5101 (git)
Vendor
Linux Kernel Organization, IncLinux
Product
Linux
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Program Files
  • arch/um/drivers/line.c
Default Status
affected
Versions
Affected
  • 2.6.23
Unaffected
  • From 0 before 2.6.23 (semver)
  • From 4.19.316 through 4.19.* (semver)
  • From 5.4.278 through 5.4.* (semver)
  • From 5.10.219 through 5.10.* (semver)
  • From 5.15.161 through 5.15.* (semver)
  • From 6.1.93 through 6.1.* (semver)
  • From 6.6.33 through 6.6.* (semver)
  • From 6.9.4 through 6.9.* (semver)
  • From 6.10 through * (original_commit_for_fix)
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://git.kernel.org/stable/c/66ea9a7c6824821476914bed21a476cd20094f33
N/A
https://git.kernel.org/stable/c/dc1ff95602ee908fcd7d8acee7a0dadb61b1a0c0
N/A
https://git.kernel.org/stable/c/351d1a64544944b44732f6a64ed65573b00b9e14
N/A
https://git.kernel.org/stable/c/31960d991e43c8d6dc07245f19fc13398e90ead2
N/A
https://git.kernel.org/stable/c/0c02d425a2fbe52643a5859a779db0329e7dddd4
N/A
https://git.kernel.org/stable/c/434a06c38ee1217a8baa0dd7c37cc85d50138fb0
N/A
https://git.kernel.org/stable/c/73b8e21f76c7dda4905655d2e2c17dc5a73b87f1
N/A
https://git.kernel.org/stable/c/a0fbbd36c156b9f7b2276871d499c9943dfe5101
N/A
▼Authorized Data Publishers (ADP)
1. CISA ADP Vulnrichment
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
2. CVE Program Container
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://git.kernel.org/stable/c/66ea9a7c6824821476914bed21a476cd20094f33
x_transferred
https://git.kernel.org/stable/c/dc1ff95602ee908fcd7d8acee7a0dadb61b1a0c0
x_transferred
https://git.kernel.org/stable/c/351d1a64544944b44732f6a64ed65573b00b9e14
x_transferred
https://git.kernel.org/stable/c/31960d991e43c8d6dc07245f19fc13398e90ead2
x_transferred
https://git.kernel.org/stable/c/0c02d425a2fbe52643a5859a779db0329e7dddd4
x_transferred
https://git.kernel.org/stable/c/434a06c38ee1217a8baa0dd7c37cc85d50138fb0
x_transferred
https://git.kernel.org/stable/c/73b8e21f76c7dda4905655d2e2c17dc5a73b87f1
x_transferred
https://git.kernel.org/stable/c/a0fbbd36c156b9f7b2276871d499c9943dfe5101
x_transferred
Details not found