1
0
mirror of https://github.com/openbsd/src.git synced 2026-04-27 23:56:05 +00:00
deraadt e4596688f8 Stop doing access() before execve(). It is a TOCTOU, but also it
forces use of unveil "rx" instead of "x".
This is done by using a pipe() through the fork+execve attempt to
expose execve failure and create the same error return as the access()
used to do.
ok djm dtucker
2026-03-07 18:27:52 +00:00
2026-03-07 07:28:22 +00:00
Description
No description provided
1.6 GiB
Languages
C 57.4%
C++ 28.7%
Perl 3.9%
Roff 3%
Makefile 0.9%
Other 5.6%