In the Linux kernel, the following vulnerability has been resolved:
tty: serial: uartlite: register uart driver in init
When two instances of uart devices are probing, a concurrency race can occur. If one thread calls uart_register_driver function, which first allocates and assigns memory to 'uart_state' member of uart_driver structure, the other instance can bypass uart driver registration and call ulite_assign. This calls uart_add_one_port, which expects the uart driver to be fully initialized. This leads to a kernel panic due to a null pointer dereference:
[ 8.143581] BUG: kernel NULL pointer dereference, address: 00000000000002b8 [ 8.156982] #PF: supervisor write access in kernel mode [ 8.156984] #PF: error_code(0x0002) - not-present page [ 8.156986] PGD 0 P4D 0 ... [ 8.180668] RIP: 0010:mutex_lock+0x19/0x30 [ 8.188624] Call Trace: [ 8.188629] ? __die_body.cold+0x1a/0x1f [ 8.195260] ? page_fault_oops+0x15c/0x290 [ 8.209183] ? __irq_resolve_mapping+0x47/0x80 [ 8.209187] ? exc_page_fault+0x64/0x140 [ 8.209190] ? asm_exc_page_fault+0x22/0x30 [ 8.209196] ? mutex_lock+0x19/0x30 [ 8.223116] uart_add_one_port+0x60/0x440 [ 8.223122] ? proc_tty_register_driver+0x43/0x50 [ 8.223126] ? tty_register_driver+0x1ca/0x1e0 [ 8.246250] ulite_probe+0x357/0x4b0 [uartlite]
To prevent it, move uart driver registration in to init function. This will ensure that uart_driver is always registered when probe function is called.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.187-130.192Upgrade bpftoolUpgrade python-perfUpgrade bpftool-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-tools-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade bpftool-debuginfoUpgrade kernel6.12-headersUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-livepatch-6.1.144-170.251Upgrade kernel6.12Upgrade kernel-tools-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel-toolsUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-debuginfoUpgrade kernel-modules-extraUpgrade kernel6.12-modules-extraUpgrade bpftool6.12-debuginfoUpgrade kernel-libbpfUpgrade kernel6.12-modules-extra-commonUpgrade perf6.12Upgrade python3-perf6.12Upgrade bpftoolUpgrade kernel-libbpf-staticUpgrade perfUpgrade kernel6.12-tools-develUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel6.12-libbpfUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade kernelUpgrade kernel6.12-debuginfoUpgrade bpftool6.12Upgrade kernel-headersUpgrade kernel6.12-toolsUpgrade kernel6.12-libbpf-staticUpgrade kernel-libbpf-develUpgrade perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-livepatch-6.12.37-61.105Upgrade kernel6.12-develUpgrade kernel-develUpgrade kernel6.12-tools-debuginfoUpgrade python3-perf | Sep 9, 2025 | Jul 9, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 10, 2025 | Jul 10, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 9, 2025 |
| Redhat_linux | — | No solution exists | Jul 10, 2025 | Jul 9, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-nvidiaUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-6.14Upgrade linux-image-generic-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-gke-6.8Upgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-gkeop-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-generic-64kUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-azure-fips-6.8Upgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-aws-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-raspi-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-aws-fips-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-virtual-6.14Upgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gcp-6.14Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-fips-5.15Upgrade linux-image-realtime-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-intelUpgrade linux-image-kvm-5.15Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gcpUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-azure-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azure-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-156-genericUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-fips-6.8Upgrade linux-image-raspiUpgrade linux-image-oem-24.04cUpgrade linux-image-nvidia-tegraUpgrade linux-image-realtime-6.14Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-oem-22.04cUpgrade linux-image-raspi-6.14Upgrade linux-image-azure-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-azureUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-6.14.0-1014-oemUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-xilinxUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeopUpgrade linux-image-ibmUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-5.15.0-156-fipsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-gke-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-kvmUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-6.14Upgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-ibm-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-oracle-6.14Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-gcp-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-realtimeUpgrade linux-image-oracleUpgrade linux-image-oem-6.14Upgrade linux-image-generic-5.15Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gke-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-aws-5.15Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-6.14Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-5.15.0-1096-azureUpgrade linux-image-oem-24.04b | Jul 14, 2025 | Jul 9, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Jul 9, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub