In the Linux kernel, the following vulnerability has been resolved:
net: ch9200: fix uninitialised access during mii_nway_restart
In mii_nway_restart() the code attempts to call mii->mdio_read which is ch9200_mdio_read(). ch9200_mdio_read() utilises a local buffer called "buff", which is initialised with control_read(). However "buff" is conditionally initialised inside control_read():
if (err == size) { memcpy(data, buf, size); }
If the condition of "err == size" is not met, then "buff" remains uninitialised. Once this happens the uninitialised "buff" is accessed and returned during ch9200_mdio_read():
return (buff[0] | buff[1] << 8);
The problem stems from the fact that ch9200_mdio_read() ignores the return value of control_read(), leading to uinit-access of "buff".
To fix this we should check the return value of control_read() and return early on error.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-docUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-debug-modulesUpgrade kernel-debugUpgrade kernel-rt-debug-modulesUpgrade bpftoolUpgrade kernel-rt-debug-modules-extraUpgrade rvUpgrade python3-perfUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-debugUpgrade kernel-debug-coreUpgrade kernel-64k-develUpgrade kernel-toolsUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-debug-uki-virtUpgrade kernel-coreUpgrade kernel-64k-debug-develUpgrade kernel-rt-64k-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rtUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-uki-virtUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-uki-virt-addonsUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-coreUpgrade perfUpgrade kernel-rt-64k-debug-develUpgrade kernel-64k-modules-coreUpgrade kernel-rt-64kUpgrade kernel-rt-develUpgrade kernel-abi-stablelistsUpgrade kernel-headersUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-cross-headersUpgrade kernel-64k-debugUpgrade kernel-rt-64k-debugUpgrade kernel-debug-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernelUpgrade kernel-rt-modules-extraUpgrade kernel-64k-debug-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-64kUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade rtlaUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-modules-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-modules-coreUpgrade kernel-rt-64k-debug-coreUpgrade kernel-tools-libs-develUpgrade kernel-rt-64k-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-debug-develUpgrade kernel-64k-debug-coreUpgrade kernel-zfcpdump-develUpgrade libperfUpgrade kernel-64k-coreUpgrade kernel-rt-64k-modules | Jul 24, 2025 | Jun 28, 2025 |
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-4.14.355-280.672Upgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade bpftoolUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-livepatch-5.10.239-236.958Upgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-tools-devel | May 20, 2026 | May 20, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jun 30, 2025 | Jun 28, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libs | Sep 15, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelists | Oct 14, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-abi-stablelists | Nov 12, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel | Oct 24, 2025 | Sep 9, 2025 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Jul 23, 2025 | Jun 28, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 9, 2025 | Jun 28, 2025 |
| Rocky_linux | — | Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-modulesUpgrade bpftool-debuginfoUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-debug-debuginfoUpgrade kernelUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debugUpgrade python3-perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-tools-libsUpgrade kernel-tools-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-rt-develUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-debuginfoUpgrade bpftoolUpgrade perfUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modules-coreUpgrade perf-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-coreUpgrade kernel-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-develUpgrade python3-perfUpgrade kernel-develUpgrade kernel-debug-develUpgrade kernel-debugUpgrade rvUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debuginfoUpgrade kernel-rtUpgrade libperfUpgrade kernel-toolsUpgrade kernel-rt-debug-kvmUpgrade libperf-debuginfoUpgrade kernel-debug-coreUpgrade kernel-headersUpgrade kernel-coreUpgrade kernel-rt-modulesUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-modules-coreUpgrade rtlaUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-develUpgrade kernel-modules | Feb 5, 2026 | Oct 4, 2025 |
| Ubuntu | — | Upgrade linux-image-azure-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-24.04Upgrade linux-image-6.14.0-1014-oemUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-aws-fips-5.15Upgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-virtualUpgrade linux-image-oem-24.04bUpgrade linux-image-nvidiaUpgrade linux-image-aws-64kUpgrade linux-image-fipsUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-azure-6.14Upgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-azure-fips-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-6.14Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azureUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-oem-6.14Upgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-kvm-5.15Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-intelUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-gkeUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-raspi-6.14Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-generic-64k-5.15Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-generic-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-ibm-5.15Upgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-realtime-6.14Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1096-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-realtimeUpgrade linux-image-ibmUpgrade linux-image-xilinxUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-156-genericUpgrade linux-image-gke-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-generic-64k-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-raspi-5.15Upgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-gcp-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-azure-fips-6.8Upgrade linux-image-raspi-nolpaeUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-aws-6.14Upgrade linux-image-aws-64k-6.14Upgrade linux-image-fips-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-awsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-azure-cvmUpgrade linux-image-raspi-realtimeUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-oem-24.04cUpgrade linux-image-gcp-6.14Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-azure-nvidiaUpgrade linux-image-oracle-6.14Upgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-oracleUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-fips-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-generic-64k-6.14Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-oem-24.04aUpgrade linux-image-aws-fips-6.8Upgrade linux-image-5.15.0-156-fipsUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-gcp-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-6.8.0-1047-gcp-fips | Jul 2, 2025 | Jun 28, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Jun 28, 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