Some Linux kernel security vulnerabilities
Posted Nov 12, 2004 2:01 UTC (Fri) by
giraffedata (subscriber, #1954)
In reply to:
Some Linux kernel security vulnerabilities by iabervon
Parent article:
Some Linux kernel security vulnerabilities
The last one is an actual logic error: the kernel checks whether you can execute a file, and then reads it into your address space without checking whether you can read it.
That isn't per se an error. Unix is designed to have it possible for a file to be loaded into your address space that you don't have read permission to -- an execute-only file.
Maybe the designer here thought that it would be impossible for the user to see the contents of the address space; i.e. that the program interpreter could be execute-only like any other program.
I can't tell from the paper just what the bug or the exploit is, so I can't say what the real nature of the error is, though.
(
Log in to post comments)