summaryrefslogtreecommitdiff
path: root/kernel/module.c
diff options
context:
space:
mode:
authorArumuga Durai A <cadurai@codeaurora.org>2016-12-27 19:50:06 +0530
committerArumuga Durai A <cadurai@codeaurora.org>2017-01-10 19:59:27 +0530
commit489ce6427ffe58b75f61f2fad55d4ad937e567c1 (patch)
tree04d213c3d440f814ed6561f12a1123aad40f5df3 /kernel/module.c
parenta6d83d2e8ed916c5a097c7c047dc39cb9183b0e9 (diff)
USB: gadget: mbim: Avoid copying uninitialized data to userspace
A race condition bug in function 'mbim_bind_config' allows to change 'mbim->xport' type to invalid value. This allows mbim_ioctl() to copy the uninitialized data to userspace. Fix this by avoiding copy_to_user() call when transport type is invalid. Change-Id: If8e8b6d4e2c347e1aff529bed0a798128eaea07c CRs-Fixed: 1102418 Signed-off-by: Arumuga Durai A <cadurai@codeaurora.org>
Diffstat (limited to 'kernel/module.c')
0 files changed, 0 insertions, 0 deletions