Skip to content
OpenAdvisories
Medium RLSA-2026:99031 10 CVEs

Moderate: kernel-rt security, bug fix, and enhancement update

Published Nov 13, 2026 · Updated Nov 13, 2026

Summary

The kernel-rt packages provide the Real Time Linux Kernel, which enables fine-tuning for systems with extremely high determinism requirements.

Security Fix(es):

* kernel: drm/amdkfd: hold event_mutex while checkpointing CRIU events (CVE-2026-74446)

* kernel: drm/amdkfd: fix SMI event cross-process information leak (CVE-2026-97422)

* kernel: drm/amd/pm: bound pp_dpm_set_pp_table() memcpy (CVE-2026-97427)

* kernel: drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id (CVE-2026-97497)

* kernel: drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw (CVE-2026-97494)

* kernel: drm/amdkfd: Check bounds on allocate_doorbell (CVE-2026-97495)

* kernel: drm/amdgpu: Bound GPIO I2C table entry count from VBIOS (CVE-2026-97493)

* kernel: drm/amdgpu: fix buffer overflow during vBIOS update (CVE-2026-97425)

* kernel: net/smc: protect clcsock lifetime in smc_getname (CVE-2026-99032)

* kernel: kernel: Denial of Service via use-after-free race condition in SCSI tape driver (CVE-2026-99156)

Bug Fix(es) and Enhancement(s):

* soft lockup occurs during iomap_finish_ioends (JIRA:Rocky Linux-258946)

* gfs2: BUG during withdraw [Rocky Linux-8] (JIRA:Rocky Linux-298310)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Fixed packages 15

ReleasePackageFixed in
Rocky Linux · 8 kernel-rt 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-core 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug-core 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug-debuginfo 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug-devel 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug-kvm 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug-modules 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debug-modules-extra 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debuginfo 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-debuginfo-common-x86_64 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-devel 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-kvm 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-modules 0:4.18.0-553.186.1.rt7.527.el8_10
Rocky Linux · 8 kernel-rt-modules-extra 0:4.18.0-553.186.1.rt7.527.el8_10

Vulnerabilities 10

  • High 7.8

    drm/amdkfd: hold event_mutex while checkpointing CRIU events

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: hold event_mutex while checkpointing CRIU events kfd_criu_checkpoint_events() counts the entries in p->event_idr via kfd_get_num_events(), allocates an array sized to that count, …

  • High 7.8

    drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id allocate_sdma_queue has an option where the sdma queue id can be specified (used by CRIU). We weren't bounds-checking that val…

  • High 7.8

    net/smc: protect clcsock lifetime in smc_getname

    In the Linux kernel, the following vulnerability has been resolved: net/smc: protect clcsock lifetime in smc_getname smc_getname() dereferences smc->clcsock without holding clcsock_release_lock. Link-group termination can release the CLC socket through smc_cl…

  • High 7.8

    scsi: st: Fix use-after-free race between st_remove() and st_open()

    In the Linux kernel, the following vulnerability has been resolved: scsi: st: Fix use-after-free race between st_remove() and st_open() st_remove() drops the probe reference on the scsi_tape with kref_put() and only afterwards removes its index from st_index_…

  • Unscored —

    drm/amdkfd: fix SMI event cross-process information leak

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: fix SMI event cross-process information leak kfd_smi_ev_enabled() skips the suser privilege check when pid=0. PROCESS_START, PROCESS_END, and VMFAULT events are emitted with pid=0…

  • Unscored —

    drm/amdgpu: fix buffer overflow during vBIOS update

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix buffer overflow during vBIOS update Clamp the buffer postion to write by setting the bin attribute to the maximum buffer size so that VFS layer will block the out-of-bounds ac…

  • Unscored —

    drm/amd/pm: bound pp_dpm_set_pp_table() memcpy

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/pm: bound pp_dpm_set_pp_table() memcpy The powerplay path allocates hardcode_pp_table once with kmemdup(..., soft_pp_table_size). memcpy(..., size) used the sysfs store count (up to P…

  • Unscored —

    drm/amdgpu: Bound GPIO I2C table entry count from VBIOS

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Bound GPIO I2C table entry count from VBIOS Reject undersized tables and cap the derived entry count to AMDGPU_MAX_I2C_BUS so we do not overrun adev->i2c_bus[] or walk an absurd n…

  • Unscored —

    drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw Change psp_copy_fw from void to int: return -ENODEV when drm_dev_enter fails, and -EINVAL when the image size is zero or l…

  • Unscored —

    drm/amdkfd: Check bounds on allocate_doorbell

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds on allocate_doorbell allocated_doorbell has an option to set the doorbell id to a specific value (used by CRIU). This value was not bounds checked. Check to confirm i…

References

  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2516963
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540407
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540425
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540435
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540448
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540464
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540475
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2540532
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2559710
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2562680
  • advisory
    https://access.redhat.com/errata/RHSA-2026:99031