summaryrefslogtreecommitdiff
path: root/scripts/extract-fwblobs
diff options
context:
space:
mode:
authorNikita Zhandarovich <n.zhandarovich@fintech.ru>2025-01-15 19:42:20 +0300
committerJakub Kicinski <kuba@kernel.org>2025-01-21 03:36:33 +0300
commitd640627663bfe7d8963c7615316d7d4ef60f3b0b (patch)
tree791aa6f47ee1a4c641a0664f87137f95887e2a3a /scripts/extract-fwblobs
parent25c1a9ca53db5780757e7f53e688b8f916821baa (diff)
downloadlinux-d640627663bfe7d8963c7615316d7d4ef60f3b0b.tar.xz
net/rose: prevent integer overflows in rose_setsockopt()
In case of possible unpredictably large arguments passed to rose_setsockopt() and multiplied by extra values on top of that, integer overflows may occur. Do the safest minimum and fix these issues by checking the contents of 'opt' and returning -EINVAL if they are too large. Also, switch to unsigned int and remove useless check for negative 'opt' in ROSE_IDLE case. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Nikita Zhandarovich <n.zhandarovich@fintech.ru> Link: https://patch.msgid.link/20250115164220.19954-1-n.zhandarovich@fintech.ru Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/extract-fwblobs')
0 files changed, 0 insertions, 0 deletions