Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-43381

nouveau/dpcd: return EBUSY for aux xfer if the device is asleep

Description

In the Linux kernel, the following vulnerability has been resolved: nouveau/dpcd: return EBUSY for aux xfer if the device is asleep If we have runtime suspended, and userspace wants to use /dev/drm_dp_* then just tell it the device is busy instead of crashing in the GSP code. WARNING: CPU: 2 PID: 565741 at drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c:164 r535_gsp_msgq_wait+0x9a/0xb0 [nouveau] CPU: 2 UID: 0 PID: 565741 Comm: fwupd Not tainted 6.18.10-200.fc43.x86_64 #1 PREEMPT(lazy) Hardware name: LENOVO 20QTS0PQ00/20QTS0PQ00, BIOS N2OET65W (1.52 ) 08/05/2024 RIP: 0010:r535_gsp_msgq_wait+0x9a/0xb0 [nouveau] This is a simple fix to get backported. We should probably engineer a proper power domain solution to wake up devices and keep them awake while fw updates are happening.

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

  • 8894f4919bc43f821775db2cfff4b917871b2102 to < 178df7c91e6c202579284df9f79d1592a514cdcfaffected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < 4df518aa196085909fd7e32518ecd27fba60ed69affected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < cd24cab2023aa46b595bc6b9cc39d8973d9d0a8caffected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < fad178ae894930520519ead3c8e0150641466360affected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < 6bdd2d70c338d52c387d3b3aadc596784ae81b01affected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < ad8fa5bff53f5d1f8394f996850da8ce070eaee3affected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < 24639553a016578222ac597db924dfb6fa5ec8b5affected
  • 8894f4919bc43f821775db2cfff4b917871b2102 to < 8f3c6f08ababad2e3bdd239728cf66a9949446b4affected

Linux Linux

Default version status: affected

  • 3.16affected
  • 0 to < 3.16unaffected
  • 5.10.253 to ≤ 5.10.*unaffected
  • 5.15.203 to ≤ 5.15.*unaffected
  • 6.1.167 to ≤ 6.1.*unaffected
  • 6.6.130 to ≤ 6.6.*unaffected
  • 6.12.78 to ≤ 6.12.*unaffected
  • 6.18.19 to ≤ 6.18.*unaffected
  • 6.19.9 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References