diff options
author | 2025-07-08 07:47:40 +0900 | |
---|---|---|
committer | 2025-07-08 11:25:44 -0500 | |
commit | 50f930db22365738d9387c974416f38a06e8057e (patch) | |
tree | 66e8c392ef56f4ca2a6897ae8a06d4a3143bcbb5 /rust/pin-init/internal/src | |
parent | ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked() (diff) | |
download | wireguard-linux-50f930db22365738d9387c974416f38a06e8057e.tar.xz wireguard-linux-50f930db22365738d9387c974416f38a06e8057e.zip |
ksmbd: fix potential use-after-free in oplock/lease break ack
If ksmbd_iov_pin_rsp return error, use-after-free can happen by
accessing opinfo->state and opinfo_put and ksmbd_fd_put could
called twice.
Reported-by: Ziyan Xu <research@securitygossip.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'rust/pin-init/internal/src')
0 files changed, 0 insertions, 0 deletions