diff options
author | Cong Wang <xiyou.wangcong@gmail.com> | 2018-09-03 11:08:15 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-09-04 12:18:25 -0700 |
commit | 6d784f1625ea68783cc1fb17de8f6cd3e1660c3f (patch) | |
tree | b5522e1f480bd5166de5844f71e51c2eaecdca48 /net/mpls | |
parent | 639505d4397b8c654a8e2616f9cb70ece40c83f9 (diff) |
act_ife: fix a potential use-after-free
Immediately after module_put(), user could delete this
module, so e->ops could be already freed before we call
e->ops->release().
Fix this by moving module_put() after ops->release().
Fixes: ef6980b6becb ("introduce IFE action")
Cc: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/mpls')
0 files changed, 0 insertions, 0 deletions