commit | 6d784f1625ea68783cc1fb17de8f6cd3e1660c3f | [log] [tgz] |
---|---|---|
author | Cong Wang <xiyou.wangcong@gmail.com> | Mon Sep 03 11:08:15 2018 -0700 |
committer | David S. Miller <davem@davemloft.net> | Tue Sep 04 12:18:25 2018 -0700 |
tree | b5522e1f480bd5166de5844f71e51c2eaecdca48 | |
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>