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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-23110— scsi: core: Wake up the error handler when final completions race against each other

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 kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于SCSI错误处理中命令完成状态存在竞争条件,可能导致错误处理程序无法唤醒。

AI Predicted 3.3 Difficulty: Trivial EPSS 0.11% · P1

Possible ATT&CK Techniques 1 AI

T1499 · Endpoint Denial of Service

Affected Version Matrix 14

VendorProduct Version RangeStatus
Linux Linux 6eb045e092efefafc6687409a6fa6d1dabf0fb69< cc872e35c0df80062abc71268d690a2f749e542e affected
6eb045e092efefafc6687409a6fa6d1dabf0fb69< 6d9a367be356101963c249ebf10ea10b32886607 affected
6eb045e092efefafc6687409a6fa6d1dabf0fb69< 9fdc6f28d5e81350ab1d2cac8389062bd09e61e1 affected
6eb045e092efefafc6687409a6fa6d1dabf0fb69< 64ae21b9c4f0c7e60cf47a53fa7ab68852079ef0 affected
6eb045e092efefafc6687409a6fa6d1dabf0fb69< 219f009ebfd1ef3970888ee9eef4c8a06357f862 affected
6eb045e092efefafc6687409a6fa6d1dabf0fb69< fe2f8ad6f0999db3b318359a01ee0108c703a8c3 affected
5.5 affected
< 5.5 unaffected
… +6 more rows
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-23110

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
scsi: core: Wake up the error handler when final completions race against each other
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: scsi: core: Wake up the error handler when final completions race against each other The fragile ordering between marking commands completed or failed so that the error handler only wakes when the last running command completes or times out has race conditions. These race conditions can cause the SCSI layer to fail to wake the error handler, leaving I/O through the SCSI host stuck as the error state cannot advance. First, there is an memory ordering issue within scsi_dec_host_busy(). The write which clears SCMD_STATE_INFLIGHT may be reordered with reads counting in scsi_host_busy(). While the local CPU will see its own write, reordering can allow other CPUs in scsi_dec_host_busy() or scsi_eh_inc_host_failed() to see a raised busy count, causing no CPU to see a host busy equal to the host_failed count. This race condition can be prevented with a memory barrier on the error path to force the write to be visible before counting host busy commands. Second, there is a general ordering issue with scsi_eh_inc_host_failed(). By counting busy commands before incrementing host_failed, it can race with a final command in scsi_dec_host_busy(), such that scsi_dec_host_busy() does not see host_failed incremented but scsi_eh_inc_host_failed() counts busy commands before SCMD_STATE_INFLIGHT is cleared by scsi_dec_host_busy(), resulting in neither waking the error handler task. This needs the call to scsi_host_busy() to be moved after host_failed is incremented to close the race condition.
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
Vulnerability Title
Linux kernel 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于SCSI错误处理中命令完成状态存在竞争条件,可能导致错误处理程序无法唤醒。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
Linux Linux 6eb045e092efefafc6687409a6fa6d1dabf0fb69 ~ cc872e35c0df80062abc71268d690a2f749e542e -
Linux Linux 5.5 -

II. Public POCs for CVE-2026-23110

# 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-23110

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

Same Patch Batch · Linux · 2026-02-04 · 79 CVEs total

CVE-2026-23098 8.8 HIGH netrom: fix double-free in nr_route_frame()
CVE-2026-23066 7.8 HIGH rxrpc: Fix recvmsg() unconditional requeue
CVE-2026-23074 7.8 HIGH net/sched: Enforce that teql can only be used as root qdisc
CVE-2026-23077 7.8 HIGH mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge
CVE-2026-23105 7.8 HIGH net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag
CVE-2026-23103 7.8 HIGH ipvlan: Make the addrs_lock be per port
CVE-2026-23095 7.5 HIGH gue: Fix skb memleak with inner IP protocol 0.
CVE-2025-71192 7.0 HIGH ALSA: ac97: fix a double free in snd_ac97_controller_register()
CVE-2026-23065 platform/x86/amd: Fix memory leak in wbrf_record()
CVE-2026-23064 net/sched: act_ife: avoid possible NULL deref
CVE-2026-23067 iommu/io-pgtable-arm: fix size_t signedness bug in unmap path
CVE-2026-23059 scsi: qla2xxx: Sanitize payload size to prevent member overflow
CVE-2026-23042 idpf: fix aux device unplugging when rdma is not supported by vport
CVE-2026-23058 can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak
CVE-2026-23057 vsock/virtio: Coalesce only linear skb
CVE-2026-23056 uacce: implement mremap in uacce_vm_ops to return -EPERM
CVE-2025-71199 iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver
CVE-2025-71198 iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection
CVE-2025-71197 w1: therm: Fix off-by-one buffer overflow in alarms_store
CVE-2026-23060 crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-23110

No comments yet


Leave a comment