summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_socket.c
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2005-03-23 08:27:59 +0000
committerdas <das@FreeBSD.org>2005-03-23 08:27:59 +0000
commita556c42bd80040034647976d365ac3e4b064bacb (patch)
tree76ddf2f926b75aca9b54ed0b6d961473f0bd5faf /sys/compat/linux/linux_socket.c
parent1ffe796d8fbcffb38c40b58af8405805dbbcfdcc (diff)
downloadFreeBSD-src-a556c42bd80040034647976d365ac3e4b064bacb.zip
FreeBSD-src-a556c42bd80040034647976d365ac3e4b064bacb.tar.gz
Make ps_nargvstr and ps_nenvstr unsigned. This fixes an input
validation error in procfs/linprocfs that can be exploited by local users to cause a kernel panic. All versions of FreeBSD with the patch referenced in SA-04:17.procfs have this bug, but versions without that patch have a more serious bug instead. This problem only affects systems on which procfs or linprocfs is mounted. Found by: Coverity Prevent analysis tool Security: Local DOS
Diffstat (limited to 'sys/compat/linux/linux_socket.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud