]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ipv4: add missing initialization for flowi4_uid
authorJulian Anastasov <ja@ssi.bg>
Sun, 26 Feb 2017 13:50:52 +0000 (15:50 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 22 Mar 2017 11:56:55 +0000 (12:56 +0100)
commit0a33d62a6f9d327327771e4415161d3f9ee1f3e3
treeeac3b55237da7dc4968dbfb6aa222cb39f54d637
parent2b5a48d6c6eb61e93414698c1627134c55263f13
ipv4: add missing initialization for flowi4_uid

[ Upstream commit 8bcfd0925ef15f072ba1e7bee2c25e9e1b5fd6ca ]

Avoid matching of random stack value for uid when rules
are looked up on input route or when RP filter is used.
Problem should affect only setups that use ip rules with
uid range.

Fixes: 622ec2c9d524 ("net: core: add UID to flows, rules, and routes")
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/ipv4/fib_frontend.c
net/ipv4/route.c