Description
Race condition in OpenBSD VFS allows local users to cause a denial of service (kernel panic) by (1) creating a pipe in one thread and causing another thread to set one of the file descriptors to NULL via a close, or (2) calling dup2 on a file descriptor in one process, then setting the descriptor to NULL via a close in another process that is created via rfork.
References
- 20010602 Locally exploitable races in OpenBSD VFS mailing-list
- 2817 vdb-entry
- openbsd-dup2-race-dos(6660) vdb-entry
- openbsd-pipe-race-dos(6661) vdb-entry
- 2818 vdb-entry