Description
In the Linux kernel, the following vulnerability has been resolved: batman-adv: frag: free unfragmentable packet The caller of batadv_frag_send_packet() assume that the skb provided to the function are always consumed. But the pre-check for an empty payload or the zero fragment size returned an error without any further actions. A failed pre-check must use the same error handling code as the rest of the function.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
ee75ed88879af88558818a5c6609d85f60ff0df4 to < a5155aeeae8ead3c6081f7f197608033e4dcfe75affectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 04ccbed8179e7d4d0906d00939300ddc5b48ce7eaffectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 601dff01a03ecced59938cdd69eeb2c66e4158f2affectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 740542f11bf8c86411c429fbd7f84fc6bee80e76affectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 59e1da1ab354d1f2b7bab8d44f846262f990ad9daffectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 8f54162e07d3eea1e4ff21464cf2a815d79b6510affectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 08047838817561cef33ada9774a2a4663d499ecbaffectedee75ed88879af88558818a5c6609d85f60ff0df4 to < 6b628425aed49a1c7a4ffc997583840fc582d32baffected
Linux Linux
Default version status: affected
3.13affected0 to < 3.13unaffected5.10.261 to ≤ 5.10.*unaffected5.15.212 to ≤ 5.15.*unaffected6.1.178 to ≤ 6.1.*unaffected6.6.145 to ≤ 6.6.*unaffected6.12.97 to ≤ 6.12.*unaffected6.18.40 to ≤ 6.18.*unaffected7.1.5 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/a5155aeeae8ead3c6081f7f197608033e4dcfe75 ↗
- https://git.kernel.org/stable/c/04ccbed8179e7d4d0906d00939300ddc5b48ce7e ↗
- https://git.kernel.org/stable/c/601dff01a03ecced59938cdd69eeb2c66e4158f2 ↗
- https://git.kernel.org/stable/c/740542f11bf8c86411c429fbd7f84fc6bee80e76 ↗
- https://git.kernel.org/stable/c/59e1da1ab354d1f2b7bab8d44f846262f990ad9d ↗
- https://git.kernel.org/stable/c/8f54162e07d3eea1e4ff21464cf2a815d79b6510 ↗
- https://git.kernel.org/stable/c/08047838817561cef33ada9774a2a4663d499ecb ↗
- https://git.kernel.org/stable/c/6b628425aed49a1c7a4ffc997583840fc582d32b ↗