CVE-2026-72297
Description
In the Linux kernel, the following vulnerability has been resolved: net: atm: reject out-of-range traffic classes in QoS validation Reject ATM traffic classes above ATM_ANYCLASS in check_tp(). SO_ATMQOS stores the supplied QoS after check_qos() succeeds, so accepting larger values leaves invalid traffic_class values in vcc->qos. That bad state later reaches pvc_info(), which indexes class_name[] with vcc->qos.{rx,tp}.traffic_class. Values above ATM_ANYCLASS cause an out-of-bounds read when /proc/net/atm/pvc is read. Tighten the existing QoS validation so invalid traffic_class values are rejected at the point where user supplied QoS is accepted.
How to fix
- Linux Linux1a6dda72455b399ce9c1a12695471dc4d5c61add, 2b3e241729e87afed13ac0f666472d5d6ca42e87, 367acd288bc6255e247cb1a1efbf5c6567cab423, 513f820b3f0cf4462e17d84c39ed3948d061a6ea, 15444b57fdc6fc3f3e22a87f791ae5be81e6ecf5, e62adb157c2eaad9ad4867ec6cd9af5b9a51b1c7, 806b7b6edc8446e8b94b706807a7090a14d47b5c, cdf19f380e46192e7084be559638aab1f6ed86a2 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 1a6dda72455b399ce9c1a12695471dc4d5c61add, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 2b3e241729e87afed13ac0f666472d5d6ca42e87, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 367acd288bc6255e247cb1a1efbf5c6567cab423, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 513f820b3f0cf4462e17d84c39ed3948d061a6ea, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 15444b57fdc6fc3f3e22a87f791ae5be81e6ecf5, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < e62adb157c2eaad9ad4867ec6cd9af5b9a51b1c7, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 806b7b6edc8446e8b94b706807a7090a14d47b5c, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < cdf19f380e46192e7084be559638aab1f6ed86a2, 2.6.12 | 1a6dda72455b399ce9c1a12695471dc4d5c61add, 2b3e241729e87afed13ac0f666472d5d6ca42e87, 367acd288bc6255e247cb1a1efbf5c6567cab423, 513f820b3f0cf4462e17d84c39ed3948d061a6ea, 15444b57fdc6fc3f3e22a87f791ae5be81e6ecf5, e62adb157c2eaad9ad4867ec6cd9af5b9a51b1c7, 806b7b6edc8446e8b94b706807a7090a14d47b5c, cdf19f380e46192e7084be559638aab1f6ed86a2 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.