{"id":"AZL-102980","summary":"CVE-2026-93097 affecting package kernel 6.6.150.1-1","details":"In the Linux kernel, the following vulnerability has been resolved:\n\ncxl/mbox: Break poison list loop on an empty payload\n\nA device that returns count == 0 with CXL_POISON_FLAG_MORE set on every\niteration never advances nr_records, so the max_errors guard never\ntrips and the do/while loops forever while holding poison.mutex. That\nhangs the sysfs-triggered scan thread and blocks all subsequent poison\noperations on the device. The existing \"Protect against an uncleared\n_FLAG_MORE\" guard was intended to bound a misbehaving device but does\nnot cover the count == 0 case.\n\nStop the loop on an empty payload so a malfunctioning or malicious\ndevice cannot wedge the poison scan.","modified":"2026-09-18T14:18:02.991185304Z","published":"2026-09-17T17:18:03Z","upstream":["CVE-2026-93097"],"references":[{"type":"WEB","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-93097"}],"affected":[{"package":{"name":"kernel","ecosystem":"Azure Linux:3","purl":"pkg:rpm/azure-linux/kernel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"6.6.150.1-1"}]}],"database_specific":{"source":"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-102980.json"}}],"schema_version":"1.9.0"}