Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-93052— misc: bcm-vk: Use acquire/release for msgq_inited

Quick assessment

Affected
Linux Linux
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 Linux 内核中,以下漏洞已得到修复: misc: bcm-vk:对 msgq_inited 使用 acquire/release 语义 函数会填充消息队列信息,随后将 置位。读取方在访问消息队列及其缓存的队列信息之前,会调用 。 使用 / 并不能对相应的内存访问进行排序(ordering)。因此,读取方可能会看到 已置位,却仍然观察到过时的(stale)队列信息。应当在发布已初始化的队列时使用 release 语义,在检查门控(gate)时使用 acquire 语义。 同时,保留 中的清零操作仍为 。该操作

AI Predicted 5.5 Difficulty: Hard EPSS 0.21% · P10

Possible ATT&CK Techniques 2 AI

T1078.002 · Domain Accounts T1624

Affected Version Matrix 16

VendorProduct Version RangeStatus
Linux Linux 111d746bb4767ad476f80fe49067e3df3d9a9375< bab66a9e30e39a06f3463b19f8c704386dfd5268 affected
111d746bb4767ad476f80fe49067e3df3d9a9375< 679cfada6868723ccf162ec3b78c7402ff2405bf affected
111d746bb4767ad476f80fe49067e3df3d9a9375< f7a8f4cbc8cede0be55220367dc52b126e2d39e5 affected
111d746bb4767ad476f80fe49067e3df3d9a9375< 1df3926ed8771edf286ff753428b243f334e6041 affected
111d746bb4767ad476f80fe49067e3df3d9a9375< a45d6dd3c11e921882a2e74c7c8710b975f2eaa7 affected
111d746bb4767ad476f80fe49067e3df3d9a9375< 4984277bc43f84d7506346a09b29af138246d54a affected
111d746bb4767ad476f80fe49067e3df3d9a9375< 61b101c6a150057b6d512421ed108aed16e822ea affected
5.12 affected
… +8 more rows
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-93052

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
misc: bcm-vk: Use acquire/release for msgq_inited
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: misc: bcm-vk: Use acquire/release for msgq_inited bcm_vk_sync_msgq() fills the message queue information and then sets msgq_inited. Readers call bcm_vk_drv_access_ok() before accessing the message queues and their cached queue information. atomic_set()/atomic_read() do not order those accesses. A reader can see msgq_inited set while still seeing stale queue information. Use release when publishing the initialized queues and acquire when checking the gate. Keep the clear in bcm_vk_blk_drv_access() as atomic_set(). It closes the gate and does not publish queue state to readers.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Linux Linux 111d746bb4767ad476f80fe49067e3df3d9a9375 ~ bab66a9e30e39a06f3463b19f8c704386dfd5268 -
Linux Linux 5.12 -

II. Public POCs for CVE-2026-93052

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-93052

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-93052 (7)

Same Patch Batch · Linux · 2026-09-17 · 600 CVEs total

CVE-2026-92489 9.8 CRITICAL xfrm: Fix skb double-free in xfrm_dev_direct_output()
CVE-2026-90235 9.8 CRITICAL sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE
CVE-2026-90173 9.8 CRITICAL smb: smbdirect: free completion queues with ib_free_cq()
CVE-2026-90104 9.8 CRITICAL NFSv4.1: zero referring call lists before decoding
CVE-2026-90151 9.8 CRITICAL NFSv4: remove callback IDR entry on client allocation failure
CVE-2026-90110 9.4 CRITICAL inetpeer: randomize RB-tree node comparison using SipHash
CVE-2026-90230 9.1 CRITICAL nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate()
CVE-2026-90414 9.1 CRITICAL IB/isert: reject PDUs declaring more data than was received
CVE-2026-90413 9.1 CRITICAL IB/isert: reject login PDUs declaring more data than was received
CVE-2026-90367 8.8 HIGH wifi: mt76: mt7996: hold dev->mt76.mutex while disabling tx worker in SER
CVE-2026-90329 8.8 HIGH HID: synchronize input before cleaning up a failed probe
CVE-2026-93189 8.8 HIGH HID: core: quiesce input in hid_hw_stop() to prevent use-after-free
CVE-2026-90240 8.8 HIGH iommu/vt-d: Flush context cache with correct SID when tearing down aliases
CVE-2026-90357 8.8 HIGH wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement
CVE-2026-90286 8.8 HIGH drm/amdgpu/gfx6: Use PFP on the compute queues too
CVE-2026-93042 8.8 HIGH dmaengine: dw-edma: Terminate all descriptors without callbacks
CVE-2026-90256 8.8 HIGH Bluetooth: L2CAP: use proto_lock for l2cap_data to fix l2cap_disconn_ind
CVE-2026-90380 8.8 HIGH wifi: mt76: mt792x: fix use-after-free in mt76_rx_poll_complete
CVE-2026-90381 8.8 HIGH wifi: mt76: fix handling channel context with different bands in mt76_switch_vif_chanctx()
CVE-2026-90425 8.8 HIGH iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID

Showing top 20 of 600 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-93052

No comments yet


Leave a comment