CVE-2022-49751 Details
Description
In the Linux kernel, the following vulnerability has been resolved: w1: fix WARNING after calling w1_process() I got the following WARNING message while removing driver(ds2482): ------------[ cut here ]------------ do not call blocking ops when !TASK_RUNNING; state=1 set at [<000000002d50bfb6>] w1_process+0x9e/0x1d0 [wire] WARNING: CPU: 0 PID: 262 at kernel/sched/core.c:9817 __might_sleep+0x98/0xa0 CPU: 0 PID: 262 Comm: w1_bus_master1 Tainted: G N 6.1.0-rc3+ #307 RIP: 0010:__might_sleep+0x98/0xa0 Call Trace: exit_signals+0x6c/0x550 do_exit+0x2b4/0x17e0 kthread_exit+0x52/0x60 kthread+0x16d/0x1e0 ret_from_fork+0x1f/0x30 The state of task is set to TASK_INTERRUPTIBLE in loop in w1_process(), set it to TASK_RUNNING when it breaks out of the loop to avoid the warning.
A vulnerability in the Linux kernel's handling of blocking operations can lead to warnings being improperly managed. This issue arises in the w1 (1-Wire) subsystem, specifically with the ds2482 driver. The problem occurs because the w1_process() function does not properly manage task states, potentially leading to inefficient processing or resource management.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Oct 1, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/190b5c3bbd5df685bb1063bda048831d72b8f1d4 | kernel.org | Patch |
| https://git.kernel.org/stable/c/216f35db6ec6a667cd9db4838d657c1d2f4684da | kernel.org | Patch |
| https://git.kernel.org/stable/c/276052159ba94d4d9f5b453fb4707d6798c6b845 | kernel.org | Patch |
| https://git.kernel.org/stable/c/36225a7c72e9e3e1ce4001b6ce72849f5c9a2d3b | kernel.org | Patch |
| https://git.kernel.org/stable/c/89c62cee5d4d65ac75d99b5f986f7f94290e888f | kernel.org | Patch |
| https://git.kernel.org/stable/c/bccd6df4c177b1ad766f16565ccc298653d027d0 | kernel.org | Patch |
| https://git.kernel.org/stable/c/cfc7462ff824ed6718ed0272ee9aae88e20d469a | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-noinfo | Insufficient Information to Classify Weakness | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 2.6.28, < 4.14.305 >= 4.15, < 4.19.272 >= 4.20, < 5.4.231 >= 5.5, < 5.10.166 >= 5.11, < 5.15.91 >= 5.16, < 6.1.9 6.2 rc1 6.2 rc2 6.2 rc3 6.2 rc4 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Oct 1, 2025 | CVE Modified | CISA-ADP |
| Apr 14, 2025 | Initial Analysis | [email protected] |
| Mar 27, 2025 | New CVE Received | kernel.org |