{"id":"CVE-2026-72231","summary":"batman-adv: tt: avoid request storms during pending request","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nbatman-adv: tt: avoid request storms during pending request\n\nbatadv_send_tt_request() allocates a tt_req_node when none exists for the\ndestination originator node. This should prevent that a multiple TT\nrequests are send at the same time to an originator.\n\nBut if allocation of the send buffer failed, this request must be cleaned\nup again. But indicator for such a failure is \"ret == false\". But the\nactual implementation is checking for \"ret == true\".\n\nThe check must be inverted to not loose the information about the TT\nrequest directly after it was attempted to be sent out. This should avoid\npotential request storms.","modified":"2026-08-18T03:56:39.549046463Z","published":"2026-08-15T05:54:22.076Z","database_specific":{"cna_assigner":"Linux","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72231.json"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/067e413eec2e63c2996909ef55214b3a0eda0be7"},{"type":"WEB","url":"https://git.kernel.org/stable/c/21c44a6895f41df811d1c91d10eea194dda2b345"},{"type":"WEB","url":"https://git.kernel.org/stable/c/27c7d40008231ae4140d35501b60087a9de2d2c3"},{"type":"WEB","url":"https://git.kernel.org/stable/c/5e46c76d9a5062212c4c5f642a5549fd9c057f8a"},{"type":"WEB","url":"https://git.kernel.org/stable/c/6055695ea40c64a47e00742c12c99b1a33b4daed"},{"type":"WEB","url":"https://git.kernel.org/stable/c/6a65ac8a81e903bb4b555c1d13532f5cb0167a4a"},{"type":"WEB","url":"https://git.kernel.org/stable/c/716f434eb35869e130424331584a91fbb729b9bd"},{"type":"WEB","url":"https://git.kernel.org/stable/c/aba1cf21954e64c36afb966b754adad2b0b8aa48"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72231.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-72231"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"335fbe0f5d2501b7dd815806aef6fd9bad784eb1"},{"fixed":"6055695ea40c64a47e00742c12c99b1a33b4daed"},{"fixed":"21c44a6895f41df811d1c91d10eea194dda2b345"},{"fixed":"5e46c76d9a5062212c4c5f642a5549fd9c057f8a"},{"fixed":"067e413eec2e63c2996909ef55214b3a0eda0be7"},{"fixed":"716f434eb35869e130424331584a91fbb729b9bd"},{"fixed":"6a65ac8a81e903bb4b555c1d13532f5cb0167a4a"},{"fixed":"aba1cf21954e64c36afb966b754adad2b0b8aa48"},{"fixed":"27c7d40008231ae4140d35501b60087a9de2d2c3"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72231.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.13.0"},{"fixed":"5.10.261"}]},{"type":"ECOSYSTEM","events":[{"introduced":"5.11.0"},{"fixed":"5.15.212"}]},{"type":"ECOSYSTEM","events":[{"introduced":"5.16.0"},{"fixed":"6.1.178"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.2.0"},{"fixed":"6.6.145"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.7.0"},{"fixed":"6.12.97"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.13.0"},{"fixed":"6.18.40"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.19.0"},{"fixed":"7.1.5"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72231.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}