Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-99160

ring-buffer: Do not show buffer_meta for CPUs without a buffer

Description

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Do not show buffer_meta for CPUs without a buffer The per_cpu/cpuN/buffer_meta files are created for every possible CPU, but buffer->buffers[cpu] is only allocated once that CPU comes online. Reading the file of a CPU that never came online dereferences a NULL cpu_buffer in rbm_start(). Fail the open with -ENODEV when the CPU has no buffer, as the other per CPU ring buffer interfaces do.

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

  • 950032ffcee7a43c960951940059afc5a2bdbcbc to < 8512d0312cc0ea83ca4511b164c29a138bbb0c21affected
  • 950032ffcee7a43c960951940059afc5a2bdbcbc to < ae670c1a24fb5ffb167f26358cf47a5f0abbd670affected
  • 950032ffcee7a43c960951940059afc5a2bdbcbc to < 3f23cae09a4677a3f7c163a68388512cb231ff22affected

Linux Linux

Default version status: affected

  • 6.12affected
  • 0 to < 6.12unaffected
  • 6.18.59 to ≤ 6.18.*unaffected
  • 7.2.13 to ≤ 7.2.*unaffected
  • 7.3 to ≤ *unaffected

References