procfs in FreeBSD and possibly other operating systems does not properly restrict access to per-process mem and ctl files, which allows local users to gain root privileges by forking a child process and executing a privileged process from the child, while the parent retains access to the childs address space.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Freebsd | Freebsd | 3.5.1 (including) | 3.5.1 (including) |
Freebsd | Freebsd | 4.1 (including) | 4.1 (including) |
Freebsd | Freebsd | 4.1.1 (including) | 4.1.1 (including) |
Freebsd | Freebsd | 4.2 (including) | 4.2 (including) |