Patch "[media] digitv: limit messages to buffer size" has been added to the 4.11-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
[media] digitv: limit messages to buffer size
to the 4.11-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
digitv-limit-messages-to-buffer-size.patch
and it can be found in the queue-4.11 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
821117dc21083a99dd99174c10848d70ff43de29Mon Sep 17 00:00:00 2001
From: Alyssa Milburn <[email protected]>
Date: Sat, 1 Apr 2017 14:33:42 -0300
Subject: [media] digitv: limit messages to buffer size
From: Alyssa Milburn <[email protected]>
commit 821117dc21083a99dd99174c10848d70ff43de29 upstream.
Return an error rather than memcpy()ing beyond the end of the buffer. Internal callers use appropriate sizes, but digitv_i2c_xfer may not.
--- drivers/media/usb/dvb-usb/digitv.c | 3 +++ 1 file changed, 3 insertions(+)
drivers/media/usb/dvb-usb/digitv.c +3 -0
@@ -33,6 +33,9 @@ static int digitv_ctrl_msg(struct dvb_us wo = (rbuf ==NULL || rlen ==0 );/* write-only */ +if (wlen >4 || rlen >4 ) +return -EIO ; +memset (st->sndbuf,0 ,7 );memset (st->rcvbuf,0 ,7 );
Patches currently in stable-queue which might be from [email protected] are
queue-4.11/digitv-limit-messages-to-buffer-size.patch queue-4.11/ttusb2-limit-messages-to-buffer-size.patch queue-4.11/zr364xx-enforce-minimum-size-when-reading-header.patch queue-4.11/dw2102-limit-messages-to-buffer-size.patch