Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-97505

PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store()

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 < d02dd7ce8e52b66b7d3b6eca2a7d81e7f5b10a62affected
  • 91fa127794ac1c48069479b9d45eb4c7378c0e30 to < b722a607f858b9cd036075ea0efad553fb98e982affected
  • 91fa127794ac1c48069479b9d45eb4c7378c0e30 to < cbf0628c0b7db86c5ce36451f088101546acbf1daffected
  • 91fa127794ac1c48069479b9d45eb4c7378c0e30 to < 25ec7f57deceec633f27bc93b615f951e2ade814affected

Linux Linux

Default version status: affected

  • 6.1affected
  • 0 to < 6.1unaffected
  • 6.6.160 to ≤ 6.6.*unaffected
  • 6.12.111 to ≤ 6.12.*unaffected
  • 6.18.53 to ≤ 6.18.*unaffected
  • 7.2 to ≤ *unaffected

References