]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
[media] si2157: Bounds check firmware
authorLaura Abbott <labbott@fedoraproject.org>
Wed, 30 Sep 2015 00:10:10 +0000 (21:10 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Sat, 3 Oct 2015 14:37:39 +0000 (11:37 -0300)
commit21ae459cc9fcfbd3901e48b441d41a44bb505648
treed15b3f3801cfeed6e03957f0cd2ab2f2fb09e1b3
parent5d0e756db5bb8b0e4aebeb8d9bd4ac832f0df443
[media] si2157: Bounds check firmware

When reading the firmware and sending commands, the length
must be bounds checked to avoid overrunning the size of the command
buffer and smashing the stack if the firmware is not in the
expected format. Add the proper check.

Cc: stable@kernel.org
Signed-off-by: Laura Abbott <labbott@fedoraproject.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/tuners/si2157.c