CVE-2022-48745

Source
https://cve.org/CVERecord?id=CVE-2022-48745
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-48745.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2022-48745
Downstream
Related
Published
2024-06-20T11:13:28.638Z
Modified
2026-03-13T05:40:31.441381Z
Summary
net/mlx5: Use del_timer_sync in fw reset flow of halting poll
Details

In the Linux kernel, the following vulnerability has been resolved:

net/mlx5: Use deltimersync in fw reset flow of halting poll

Substitute deltimer() with deltimersync() in fw reset polling deactivation flow, in order to prevent a race condition which occurs when deltimer() is called and timer is deactivated while another process is handling the timer interrupt. A situation that led to the following call trace: RIP: 0010:runtimersoftirq+0x137/0x420 <IRQ> recalibratecpukhz+0x10/0x10 ktimeget+0x3e/0xa0 ? schedclock_cpu+0xb/0xc0 __dosoftirq+0xf5/0x2ea irqexitrcu+0xc1/0xf0 sysvecapictimerinterrupt+0x9e/0xc0 asmsysvecapictimerinterrupt+0x12/0x20 </IRQ>

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/48xxx/CVE-2022-48745.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
38b9f903f22b9baa5c4b9bfb07c8bbc49f5efbba
Fixed
502c37b033fab7cde3e95a570af4f073306be45e
Fixed
f895ebeb44d09d02674cfdd0cfc2bf687603918c
Fixed
2a038dd1d942f8fbc495c58fa592ff24af05f1c2
Fixed
3c5193a87b0fea090aa3f769d020337662d87b5e

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-48745.json"