UBUNTU-CVE-2026-52931 Published: 24 Jun 2026Last Modified: 10 Sept 2026
Details: In the Linux kernel, the following vulnerability has been resolved: batman-adv: tp_meter: avoid use of uninit sender vars batadv_tp_recv_ack() and batadv_tp_stop() are only valid for tp_vars in the BATADV_TP_SENDER role. When called with a BATADV_TP_RECEIVER role, it proceeds to read sender-only members that were never initialized, leading to undefined behavior. This can be triggered when a node that is currently acting as a receiver in an ongoing tp_meter session receives a malicious ACK packet. Guard against this by checking tp_vars->role immediately after the lookup and bailing out if it is not BATADV_TP_SENDER, before any of those members are accessed.
References: https://ubuntu.com/security/CVE-2026-52931 , https://www.cve.org/CVERecord?id=CVE-2026-52931 , https://git.kernel.org/linus/6c65cf23d4c6170fcf5714c32aa64689718cb142 , https://git.kernel.org/stable/c/0e388af04b3958b178a1b979527f93eb46ea1fee , https://git.kernel.org/stable/c/1a21c055f66e78973712a4a1be2a554f1ee2e4f4 , https://git.kernel.org/stable/c/53f931e0146ae5bdab4cba302646827d06b3794b , https://git.kernel.org/stable/c/6c65cf23d4c6170fcf5714c32aa64689718cb142 , https://git.kernel.org/stable/c/85397e48afe6be83ffca5ad3f4792296bfc81d3d , https://git.kernel.org/stable/c/9884c9c02d3c90e9215db3c5128f59045d20ae91 , https://git.kernel.org/stable/c/dc2ae5fbd2dadc26735092f140b246841d969a11 , https://git.kernel.org/stable/c/ecdaa3e4d91040206afe21bc8a0d1198a0971ff3 , https://ubuntu.com/security/notices/USN-8566-1 , https://ubuntu.com/security/notices/USN-8568-1 , https://ubuntu.com/security/notices/USN-8569-1 , https://ubuntu.com/security/notices/USN-8575-1 , https://ubuntu.com/security/notices/USN-8576-1 , https://ubuntu.com/security/notices/USN-8593-1 , https://ubuntu.com/security/notices/USN-8575-2 , https://ubuntu.com/security/notices/USN-8576-2 , https://ubuntu.com/security/notices/USN-8603-1 , https://ubuntu.com/security/notices/USN-8575-3 , https://ubuntu.com/security/notices/USN-8610-1 , https://ubuntu.com/security/notices/USN-8618-1 , https://ubuntu.com/security/notices/USN-8620-1 , https://ubuntu.com/security/notices/USN-8620-2 , https://ubuntu.com/security/notices/USN-8620-3 , https://ubuntu.com/security/notices/USN-8620-4 , https://ubuntu.com/security/notices/USN-8630-1 , https://ubuntu.com/security/notices/USN-8633-1 , https://ubuntu.com/security/notices/USN-8635-1 , https://ubuntu.com/security/notices/USN-8630-2 , https://ubuntu.com/security/notices/USN-8633-2 , https://ubuntu.com/security/notices/USN-8645-1 , https://ubuntu.com/security/notices/USN-8630-3 , https://ubuntu.com/security/notices/USN-8656-1 , https://ubuntu.com/security/notices/USN-8630-4 , https://ubuntu.com/security/notices/USN-8663-1 , https://ubuntu.com/security/notices/USN-8664-1 , https://ubuntu.com/security/notices/USN-8666-1 , https://ubuntu.com/security/notices/USN-8667-1 , https://ubuntu.com/security/notices/USN-8668-1 , https://ubuntu.com/security/notices/USN-8630-5 , https://ubuntu.com/security/notices/USN-8666-2 , https://ubuntu.com/security/notices/USN-8666-3 , https://ubuntu.com/security/notices/USN-8715-1 , https://ubuntu.com/security/notices/USN-8728-1 , https://ubuntu.com/security/notices/USN-8748-1
linux-azure
linux-aws-hwe
linux-azure
linux-gcp
linux-hwe
linux-hwe-edge
linux-oracle
linux
linux-aws
linux-aws-5.0
linux-aws-5.3
linux-aws-5.4
linux-azure
linux-azure-4.15
linux-azure-5.3
linux-azure-5.4
linux-azure-edge
linux-gcp
linux-gcp-4.15
linux-gcp-5.3
linux-gcp-5.4
linux-gke-4.15
linux-gke-5.4
linux-gkeop-5.4
linux-hwe
linux-hwe-5.4
linux-hwe-edge
linux-ibm-5.4
linux-kvm
linux-oem
linux-oracle
linux-oracle-5.0
linux-oracle-5.3
linux-oracle-5.4
linux-raspi-5.4
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux
linux-aws
linux-aws-5.11
linux-aws-5.13
linux-aws-5.15
linux-aws-5.8
linux-azure
linux-azure-5.11
linux-azure-5.13
linux-azure-5.15
linux-azure-5.8
linux-azure-fde
linux-azure-fde-5.15
linux-bluefield
linux-gcp
linux-gcp-5.11
linux-gcp-5.13
linux-gcp-5.15
linux-gcp-5.8
linux-gke
linux-gke-5.15
linux-gkeop
linux-gkeop-5.15
linux-hwe-5.11
linux-hwe-5.13
linux-hwe-5.15
linux-hwe-5.8
linux-ibm
linux-ibm-5.15
linux-intel-5.13
linux-intel-iotg-5.15
linux-iot
linux-kvm
linux-lowlatency-hwe-5.15
linux-nvidia-tegra-5.15
linux-oem-5.10
linux-oem-5.13
linux-oem-5.14
linux-oem-5.6
linux-oracle
linux-oracle-5.11
linux-oracle-5.13
linux-oracle-5.15
linux-oracle-5.8
linux-raspi
linux-raspi2
linux-riscv
linux-riscv-5.11
linux-riscv-5.15
linux-riscv-5.8
linux-xilinx-zynqmp
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux
linux-allwinner-5.19
linux-aws
linux-aws-5.19
linux-aws-6.2
linux-aws-6.5
linux-aws-6.8
linux-azure
linux-azure-5.19
linux-azure-6.2
linux-azure-6.5
linux-azure-6.8
linux-azure-fde
linux-azure-fde-5.19
linux-azure-fde-6.2
linux-azure-fde-6.8
linux-gcp
linux-gcp-5.19
linux-gcp-6.2
linux-gcp-6.5
linux-gcp-6.8
linux-gke
linux-gkeop
linux-hwe-5.19
linux-hwe-6.2
linux-hwe-6.5
linux-hwe-6.8
linux-ibm
linux-ibm-6.8
linux-intel-iot-realtime
linux-intel-iotg
linux-kvm
linux-lowlatency
linux-lowlatency-hwe-5.19
linux-lowlatency-hwe-6.2
linux-lowlatency-hwe-6.5
linux-lowlatency-hwe-6.8
linux-nvidia
linux-nvidia-6.2
linux-nvidia-6.5
linux-nvidia-6.8
linux-nvidia-tegra
linux-nvidia-tegra-igx
linux-oem-5.17
linux-oem-6.0
linux-oem-6.1
linux-oem-6.5
linux-oracle
linux-oracle-6.5
linux-oracle-6.8
linux-raspi
linux-realtime
linux-riscv
linux-riscv-5.19
linux-riscv-6.5
linux-riscv-6.8
linux-starfive-5.19
linux-starfive-6.2
linux-starfive-6.5
linux-xilinx-zynqmp
linux-bluefield
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux-intel-iot-realtime
linux-realtime
linux-realtime-6.8
linux
linux-aws
linux-aws-6.14
linux-aws-6.17
linux-azure
linux-azure-6.11
linux-azure-6.14
linux-azure-6.17
linux-azure-7.0
linux-azure-fde
linux-azure-fde-6.14
linux-azure-fde-6.17
linux-azure-nvidia
linux-azure-nvidia-6.14
linux-gcp
linux-gcp-6.11
linux-gcp-6.14
linux-gcp-6.17
linux-gcp-7.0
linux-gke
linux-gkeop
linux-hwe-6.11
linux-hwe-6.14
linux-hwe-6.17
linux-hwe-7.0
linux-ibm
linux-lowlatency
linux-lowlatency-hwe-6.11
linux-nvidia
linux-nvidia-6.11
linux-nvidia-6.17
linux-nvidia-7.0
linux-nvidia-lowlatency
linux-nvidia-tegra
linux-oem-6.11
linux-oem-6.14
linux-oem-6.17
linux-oem-6.8
linux-oracle
linux-oracle-6.14
linux-oracle-6.17
linux-oracle-7.0
linux-raspi
linux-raspi-realtime
linux-realtime
linux-riscv
linux-riscv-6.14
linux-riscv-6.17
linux-riscv-7.0
linux-xilinx
linux-bluefield
linux-aws-fips
linux-azure-fips
linux-fips
linux-gcp-fips
linux-raspi-realtime
linux-realtime
linux-realtime-6.14
linux-realtime-6.17
linux
linux-aws
linux-azure
linux-azure-fde
linux-gcp
linux-oracle
linux-raspi
linux-realtime
linux-riscv
linux
linux-aws
linux-azure
linux-azure-fde
linux-gcp
linux-gke
linux-ibm
linux-nvidia
linux-nvidia-bos
linux-oem-7.0
linux-oracle
linux-raspi
linux-realtime
linux-riscv
Package Name: linux-azure
Purl: pkg:deb/ubuntu/linux-azure?arch=source&distro=esm-infra-legacy%2Ftrusty
Affected ranges Type: ECOSYSTEM
Events:
Introduced - 0
Fixed - 4.15.0-1205.220~14.04.1
4.15.0-1023.24~14.04.1
4.15.0-1030.31~14.04.1
4.15.0-1031.32~14.04.1
4.15.0-1032.33~14.04.2
4.15.0-1035.36~14.04.2
4.15.0-1036.38~14.04.2
4.15.0-1037.39~14.04.2
4.15.0-1039.41~14.04.2
4.15.0-1040.44~14.04.1
4.15.0-1041.45~14.04.1
4.15.0-1042.46~14.04.1
4.15.0-1045.49~14.04.1
4.15.0-1046.50~14.04.1
4.15.0-1047.51~14.04.1
4.15.0-1049.54~14.04.1
4.15.0-1050.55~14.04.1
4.15.0-1051.56~14.04.1
4.15.0-1052.57~14.04.1
4.15.0-1055.60~14.04.1
4.15.0-1056.61~14.04.1
4.15.0-1057.62~14.04.1
4.15.0-1059.64~14.04.1
4.15.0-1060.65~14.04.1
4.15.0-1061.66~14.04.1
4.15.0-1063.68~14.04.1
4.15.0-1064.69~14.04.1
4.15.0-1066.71~14.04.1
4.15.0-1067.72~14.04.1
4.15.0-1069.74~14.04.1
4.15.0-1071.76~14.04.1
4.15.0-1074.79~14.04.1
4.15.0-1077.82~14.04.1
4.15.0-1082.92~14.04.1
4.15.0-1083.93~14.04.1
4.15.0-1089.99~14.04.1
4.15.0-1091.101~14.04.1
4.15.0-1092.102~14.04.1
4.15.0-1093.103~14.04.1
4.15.0-1095.105~14.04.1
4.15.0-1096.106~14.04.1
4.15.0-1098.109~14.04.1
4.15.0-1100.111~14.04.1
4.15.0-1102.113~14.04.1
4.15.0-1103.114~14.04.1
4.15.0-1106.118~14.04.1
4.15.0-1108.120~14.04.1
4.15.0-1109.121~14.04.1
4.15.0-1110.122~14.04.1
4.15.0-1111.123~14.04.1
4.15.0-1112.124~14.04.1
4.15.0-1113.126~14.04.1
4.15.0-1114.127~14.04.1
4.15.0-1115.128~14.04.1
4.15.0-1118.131~14.04.1
4.15.0-1121.134~14.04.1
4.15.0-1122.135~14.04.1
4.15.0-1123.136~14.04.1
4.15.0-1124.137~14.04.1
4.15.0-1125.138~14.04.1
4.15.0-1126.139~14.04.1
4.15.0-1127.140~14.04.1
4.15.0-1129.142~14.04.1
4.15.0-1130.143~14.04.1
4.15.0-1131.144~14.04.1
4.15.0-1133.146~14.04.1
4.15.0-1134.147~14.04.1
4.15.0-1136.149~14.04.1
4.15.0-1137.150~14.04.1
4.15.0-1138.151~14.04.1
4.15.0-1139.152~14.04.1
4.15.0-1142.156~14.04.1
4.15.0-1145.160~14.04.1
4.15.0-1146.161~14.04.1
4.15.0-1149.164~14.04.1
4.15.0-1150.165~14.04.1
4.15.0-1151.166~14.04.1
4.15.0-1153.168~14.04.1
4.15.0-1157.172~14.04.2
4.15.0-1158.173~14.04.1
4.15.0-1159.174~14.04.1
4.15.0-1162.177~14.04.1
4.15.0-1163.178~14.04.1
4.15.0-1164.179~14.04.1
4.15.0-1165.180~14.04.1
4.15.0-1166.181~14.04.1
4.15.0-1167.182~14.04.1
4.15.0-1168.183~14.04.1
4.15.0-1169.184~14.04.1
4.15.0-1170.185~14.04.1
4.15.0-1171.186~14.04.1
4.15.0-1172.187~14.04.1
4.15.0-1173.188~14.04.1
4.15.0-1174.189~14.04.1
4.15.0-1175.190~14.04.1
4.15.0-1176.191~14.04.1
4.15.0-1177.192~14.04.1
4.15.0-1178.193~14.04.1
4.15.0-1179.194~14.04.1
4.15.0-1180.195~14.04.1
4.15.0-1181.196~14.04.1
4.15.0-1182.197~14.04.1
4.15.0-1183.198~14.04.1
4.15.0-1184.199~14.04.1
4.15.0-1185.200~14.04.1
4.15.0-1186.201~14.04.1
4.15.0-1187.202~14.04.1
4.15.0-1188.203~14.04.1
4.15.0-1189.204~14.04.1
4.15.0-1190.205~14.04.1
4.15.0-1191.206~14.04.1
4.15.0-1192.207~14.04.1
4.15.0-1193.208~14.04.1
4.15.0-1194.209~14.04.1
4.15.0-1195.210~14.04.1
4.15.0-1196.211~14.04.1
4.15.0-1197.212~14.04.1
4.15.0-1199.214~14.04.1
4.15.0-1200.215~14.04.1
4.15.0-1201.216~14.04.1
4.15.0-1202.217~14.04.1