{"apiVersion":"1.0","identifier":"CVE-2026-68449","description":"In the Linux kernel, the following vulnerability has been resolved: ata: sata_dwc_460ex: fix infinite loop in NCQ tag completion bit-scanning The hand-rolled bit-scanning loop in the NCQ completion path has an infinite loop bug. When tag_mask has only high bits set (e.g. 0x80000000), the inner while loop left-shifts tag_mask until it overflows to 0. At that point !(0 & 1) is always true and 0 <<= 1 stays 0, causing an infinite loop in hardirq context with a spinlock held. Replace the open-coded bit-scanning with __ffs() which correctly finds the least significant set bit and is bounded by the width of the argument.","publishedAt":"2026-08-12T01:17:07","lastModifiedAt":"2026-08-19T17:20:50","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-68449","cvssScore":null,"cvssVector":"Pending","epssProbability":0.00161,"riskScore":0,"affectedProduct":"Linux kernel","affectedVersions":"unknown","vulnerabilityType":"Kernel","operatingSystems":[],"links":{"self":"https://www.redsauce.net/api/cves/CVE-2026-68449","webPages":{"es":"https://www.redsauce.net/es/cves/CVE-2026-68449","en":"https://www.redsauce.net/en/cves/CVE-2026-68449","fr":"https://www.redsauce.net/fr/cves/CVE-2026-68449","pt":"https://www.redsauce.net/pt/cves/CVE-2026-68449","de":"https://www.redsauce.net/de/cves/CVE-2026-68449","sk":"https://www.redsauce.net/sk/cves/CVE-2026-68449","el":"https://www.redsauce.net/el/cves/CVE-2026-68449"},"source":"https://nvd.nist.gov/vuln/detail/CVE-2026-68449"}}