CVE detail
CVE-2025-22027
In the Linux kernel, the following vulnerability has been resolved: media: streamzap: fix race between device disconnection and urb callback Syzkaller has reported a general protection fault at function ir_raw_event_store_with_filter(). This crash is caused by a NULL pointer dereference of dev->raw pointer, even though it is checked for NULL in the same function, which means there is a race condition. It occurs due to the incorrect order of actions in the streamzap_disconnect() function: rc_unregister_device() is called before usb_kill_urb(). The dev->raw pointer is freed and set to NULL in rc_unregister_device(), and only after that usb_kill_urb() waits for in-progress requests to finish. If rc_unregister_device() is called while streamzap_callback() handler is not finished, this can lead to accessing freed resources. Thus rc_unregister_device() should be called after usb_kill_urb(). Found by Linux Verification Center (linuxtesting.org) with Syzkaller.
Buzz score
Why this CVE is surfacing
This all-time snapshot uses the same composite formula as Trending across a 30-year evidence window, rather than a current rolling window.
Buzz score components · mention 24.0 · diversity 10.0 · KEV 0.0 · OTX 0.0 · PoC 0.0
Why it matters now
Mention timeline
- Total mentions
- 0
- within the 30d window
- Peak daily
- 0
- highest bucket
Evidence
Source links by recency
10 source links · newest first
No excerpt available.
Vendor Advisorylists.debian.orgApr 16, 2025, 3:15 PMNo excerpt available.
Vendor Advisorylists.debian.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PMNo excerpt available.
Exploitgit.kernel.orgApr 16, 2025, 3:15 PM
Exploit code
Public exploit repository references
Public PoC repositories are third-party, potentially unsafe artifacts. Treat their code as untrusted and use it only on authorized systems in an isolated, least-privilege environment. cvebuzz does not execute the code or verify that an exploit works.
0 repository references · best confidence N/A · max 0 stars
Related records
Similar CVEs
6 related CVEs with shared weakness or product evidence
- CVE-2025-38632CVSS 4.7 · Medium
In the Linux kernel, the following vulnerability has been resolved: pinmux: fix race causing mux_owner NULL with active mux_usecount commit 5a3e85c3c397 ("pinmux: Use sequential…
- CVE-2022-49733CVSS 7.8 · High
In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC There is a small race window at snd_pcm_oss_sync() that is called…
- CVE-2022-49300CVSS 4.7 · Medium
In the Linux kernel, the following vulnerability has been resolved: nbd: fix race between nbd_alloc_config() and module removal When nbd module is being removing, nbd_alloc_conf…
- CVE-2022-49215CVSS 7.8 · High
In the Linux kernel, the following vulnerability has been resolved: xsk: Fix race at socket teardown Fix a race in the xsk socket teardown code that can lead to a NULL pointer d…
- CVE-2022-49201CVSS 9.8 · Critical
In the Linux kernel, the following vulnerability has been resolved: ibmvnic: fix race between xmit and reset There is a race between reset and the transmit paths that can lead t…
- CVE-2024-56568CVSS 4.7 · Medium
In the Linux kernel, the following vulnerability has been resolved: iommu/arm-smmu: Defer probe of clients after smmu device bound Null pointer dereference occurs due to a race…