CVE-2026-53356 PUBLISHED

drm/i915/gem: Fix phys BO pread/pwrite with offset

Assigner: Linux
Reserved: 09.06.2026 Published: 01.07.2026 Updated: 01.07.2026

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

drm/i915/gem: Fix phys BO pread/pwrite with offset

sg_page() returns struct page pointer not (void *) so the scaling of pread/pwrite is wrong for phys BO and wrong parts of BO would be accessed if non-zero offset is used.

Last impacted platform with overlay or cursor planes using phys mapping was Gen3/945G/Lakeport.

(cherry picked from commit 3e49a2f85070b2fb672c1e0fdba281a4ea3aebe6)

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to 40f738991058eb3e3530c3006a5bd6fd5e29f035 (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to 1ec8fc63e9cdb22da54e48e536c9204020416fc6 (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to 14469860e2e39b7095dcd658d2bad38a11110a68 (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to 07c33be968d9e0cab6cba38c81850a09942fcb2e (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to 3bd168dd835b93a3862cd05b0d13c432b115f9d6 (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to 32d4c5d328a3ff995420f4f85163e1e403f43628 (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to dd51a2eeb93bc6faa892ff9083911dd23f82c187 (excl.)
  • affected from c6790dc22312f592c1434577258b31c48c72d52a to d21ad938398bca695a511307de38a65889e3b354 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 5.7 is affected
  • unaffected from 0 to 5.7 (excl.)
  • unaffected from 5.10.259 to 5.10.* (incl.)
  • unaffected from 5.15.210 to 5.15.* (incl.)
  • unaffected from 6.1.176 to 6.1.* (incl.)
  • unaffected from 6.6.143 to 6.6.* (incl.)
  • unaffected from 6.12.94 to 6.12.* (incl.)
  • unaffected from 6.18.36 to 6.18.* (incl.)
  • unaffected from 7.0.13 to 7.0.* (incl.)
  • unaffected from 7.1 to * (incl.)

References