In the Linux kernel, the following vulnerability has been resolved: phonet: fix rtmphonetnotify() skb allocation fillroute() stores three components in the skb: - struct rtmsg - RTADST (u8) - RTAOIF (u32) Therefore, rtmphonetnotify() should use NLMSGALIGN(sizeof(struct rtmsg)) + nlatotalsize(1) + nlatotalsize(4)