CyberRota Analysis
AI-GeneratedThe vulnerability in the Linux kernel affects the batman-adv module, where the function batadv_frag_send_packet() improperly handles unfragmentable packets, potentially leading to memory management issues. This flaw may allow for denial-of-service conditions due to unhandled errors during packet processing. Linux system administrators and developers utilizing the batman-adv module should prioritize addressing this vulnerability to ensure system stability and security.
Original NVD 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.