CVE-2026-80550

Source
https://cve.org/CVERecord?id=CVE-2026-80550
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80550.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-80550
Downstream
Published
2026-08-26T14:37:19.956Z
Modified
2026-08-28T03:47:29.028883366Z
Severity
  • 7.9 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L CVSS Calculator
Summary
s390/vfio_ccw: Fix out of bounds check on CCW array
Details

In the Linux kernel, the following vulnerability has been resolved:

s390/vfio_ccw: Fix out of bounds check on CCW array

The routine ccwchaincalclength() counts the number of channel command words (CCWs) that are chained together in a single channel program, and rejects anything larger than CCWCHAINLENMAX (256) CCWs.

The loop itself is "do..while (count < 257)", and while the logic in iscpawithin_range() correctly adjusts between the 0-index array of CCWs and the count of CCWs starting at 1, this means it would look at a possible 257th CCW before ending the loop and (correctly) returning an error.

Fix this by restructuring the loop to break as soon as 256 CCWs (thus indexes 0-255) are examined, without looking at memory outside the range.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80550.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0a19e61e6d4c6192077ead760ba0a2d350987d4c
Fixed
0282fb1c4b638eecfe2cc558092c460911d8f7e2
Fixed
907adc667d902fafbdb2d740d57b55bd025dc4cd
Fixed
f20be33d093ce7630c17ff7ed93caf7eaf8ac1a3
Fixed
af3f80ca4c8b17f20f9e588def076288fdb49e65
Fixed
499a8a66b1598bfab97182aed15e0f1646074a3d
Fixed
4c2e1d359d7a2b82cdf3254e4e480af9417f99fb
Fixed
d5d096cd9369e986d4e5153baa86b8b35c283e09
Fixed
a005b7f1a491ffda61bff0fd0f6548f8986fb977

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80550.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.12.0
Fixed
5.10.266
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.217
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.184
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.153
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.105
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.46
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.10

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80550.json"