Description
In the Linux kernel, the following vulnerability has been resolved: PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store() Currently, the __resource_resize_store() allows writing to the resourceN_resize sysfs attribute to change a BAR's size without checking for capabilities, currently relying only on the file access check. Resizing a BAR modifies PCI device configuration and can disrupt active drivers. After the upcoming conversion to static attributes, it will also trigger resource file updates via sysfs_update_groups(). Add a CAP_SYS_ADMIN check to prevent unprivileged users from performing BAR resize operations.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
91fa127794ac1c48069479b9d45eb4c7378c0e30 to < d02dd7ce8e52b66b7d3b6eca2a7d81e7f5b10a62affected91fa127794ac1c48069479b9d45eb4c7378c0e30 to < b722a607f858b9cd036075ea0efad553fb98e982affected91fa127794ac1c48069479b9d45eb4c7378c0e30 to < cbf0628c0b7db86c5ce36451f088101546acbf1daffected91fa127794ac1c48069479b9d45eb4c7378c0e30 to < 25ec7f57deceec633f27bc93b615f951e2ade814affected
Linux Linux
Default version status: affected
6.1affected0 to < 6.1unaffected6.6.160 to ≤ 6.6.*unaffected6.12.111 to ≤ 6.12.*unaffected6.18.53 to ≤ 6.18.*unaffected7.2 to ≤ *unaffected