]> git.karo-electronics.de Git - karo-tx-linux.git/commit
IPV6: dst_entry leak in ip4ip6_err.
authorDenis V. Lunev <den@openvz.org>
Wed, 5 Mar 2008 22:43:05 +0000 (14:43 -0800)
committerChris Wright <chrisw@sous-sol.org>
Mon, 24 Mar 2008 18:47:07 +0000 (11:47 -0700)
commitbb59adefa5eccfde1e7e174a8fb48fe45bc089f9
tree43763945bbfb9d4da7f40471193ec1464a9b732f
parentba8fd2d277fcc06905a45380a2203c4bd9d8d025
IPV6: dst_entry leak in ip4ip6_err.

Upstream commit: 9937ded8e44de8865cba1509d24eea9d350cebf0

The result of the ip_route_output is not assigned to skb. This means that
- it is leaked
- possible OOPS below dereferrencing skb->dst
- no ICMP message for this case

Signed-off-by: Denis V. Lunev <den@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
net/ipv6/ip6_tunnel.c