In the Linux kernel, the following vulnerability has been resolved:
ARM: integrator: Fix early initialization
Starting with commit bdb249fce9ad4 ("ARM: integrator: read counter using syscon/regmap"), intcp_init_early calls syscon_regmap_lookup_by_compatible which in turn calls of_syscon_register. This function allocates memory. Since the memory management code has not been initialized at that time, the call always fails. It either returns -ENOMEM or crashes as follows.
Unable to handle kernel NULL pointer dereference at virtual address 0000000c when read [0000000c] *pgd=00000000 Internal error: Oops: 5 [#1] ARM Modules linked in: CPU: 0 UID: 0 PID: 0 Comm: swapper Not tainted 6.15.0-rc5-00026-g5fcc9bf84ee5 #1 PREEMPT Hardware name: ARM Integrator/CP (Device Tree) PC is at __kmalloc_cache_noprof+0xec/0x39c LR is at __kmalloc_cache_noprof+0x34/0x39c ... Call trace: __kmalloc_cache_noprof from of_syscon_register+0x7c/0x310 of_syscon_register from device_node_get_regmap+0xa4/0xb0 device_node_get_regmap from intcp_init_early+0xc/0x40 intcp_init_early from start_kernel+0x60/0x688 start_kernel from 0x0
The crash is seen due to a dereferenced pointer which is not supposed to be NULL but is NULL if the memory management subsystem has not been initialized. The crash is not seen with all versions of gcc. Some versions such as gcc 9.x apparently do not dereference the pointer, presumably if tracing is disabled. The problem has been reproduced with gcc 10.x, 11.x, and 13.x. Either case, if the crash is not seen, the call to syscon_regmap_lookup_by_compatible returns -ENOMEM, and sched_clock_register is never called.
Fix the problem by moving the early initialization code into the standard machine initialization code.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 20, 2026 | Jul 20, 2026 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1062-nvidia-lowlatencyUpgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-2053-raspi-realtimeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1061-oracleUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-azure-cvmUpgrade linux-image-azure-fde-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-nvidia-7.0Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-bosUpgrade linux-image-raspi-7.0Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-fde-7.0Upgrade linux-image-7.0.0-1014-azureUpgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-6.8.0-1067-azureUpgrade linux-image-gkeop-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-raspi-nolpaeUpgrade linux-image-virtual-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-realtimeUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oracle-7.0Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-6.8.0-1062-gke-64kUpgrade linux-image-6.8.0-1067-gcpUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-gcp-7.0Upgrade linux-image-generic-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-6.8.0-1064-ibmUpgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-fdeUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1061-oracle-64kUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-139-lowlatencyUpgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-aws-7.0Upgrade linux-image-aws-fips-5.15Upgrade linux-image-fipsUpgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1036-xilinxUpgrade linux-image-6.8.0-1067-gcp-fipsUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-aws-64k-7.0Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-139-generic-64kUpgrade linux-image-laptop-23.10Upgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidiaUpgrade linux-image-kvmUpgrade linux-image-virtual-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-xilinxUpgrade linux-image-virtualUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-intelUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-6.8.0-1049-gkeopUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-gkeUpgrade linux-image-generic-64kUpgrade linux-image-azure-7.0Upgrade linux-image-azure-6.8Upgrade linux-image-azureUpgrade linux-image-6.8.0-139-fipsUpgrade linux-image-6.8.0-1064-raspiUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-ibm-6.8Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1067-gcp-64kUpgrade linux-image-6.8.0-1067-azure-fipsUpgrade linux-image-6.8.0-1062-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1062-nvidiaUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-5.15Upgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-6.8.1-1059-realtimeUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-generic-6.8Upgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-kvm-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidia-bos-7.0Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-6.8.0-1035-nvidia-tegraUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-139-genericUpgrade linux-image-5.15.0-186-fipsUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-raspi-realtimeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-azure-5.15Upgrade linux-image-raspiUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-fips-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-gkeopUpgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-oracle-6.8Upgrade linux-image-ibm-7.0Upgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-6.8.0-1062-nvidia-64kUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-genericUpgrade linux-image-6.8.0-1035-nvidia-tegra-rtUpgrade linux-image-7.0.0-1009-awsUpgrade linux-image-6.8.0-139-lowlatency-64kUpgrade linux-image-6.8.0-1062-gkeUpgrade linux-image-fips-5.15Upgrade linux-image-aws-64k-lts-22.04 | Jul 21, 2026 | Jul 21, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 27, 2026 | Jul 19, 2026 |
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