The pipe_fcntl function in fs/pipe.c in the Linux kernel before 2.6.37 does not properly determine whether a file is a named pipe, which allows local users to cause a denial of service via an F_SETPIPE_SZ fcntl call.
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
Link | Tags |
---|---|
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=c66fb347946ebdd5b10908866ecc9fa05ee2cf3d | |
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.37 | broken link |
http://openwall.com/lists/oss-security/2010/11/30/9 | mailing list third party advisory patch |
http://openwall.com/lists/oss-security/2010/11/30/6 | mailing list third party advisory patch |