The ULE process scheduler in the FreeBSD kernel gives preference to "interactive" processes that perform voluntary sleeps, which allows local users to cause a denial of service (CPU consumption), as described in "Secretly Monopolizing the CPU Without Superuser Privileges."
Link | Tags |
---|---|
http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf | |
http://osvdb.org/39598 | vdb entry |