That's part of the dark outcome of so many untested features: it makes it easy to cast FUD upon any potential replacements. As we have no black-box test suite that shows `sudo` implements all of these features, so we also cannot have faith that any replacement would. Ideally it should be possible to run sudo's black box tests against any potential replacement. To start with, we need those tests.
There are actually a bunch of tests for the sudoers file format.
Re:Heap-based buffer overflow in Sudo
by masklinn on Wednesday January 27, 2021 @01:41PM
(#25932069)
> Implementing a subset of sudo is a weekend project, for some values of useful.
openbsd dropped sudo for "weekend project" `doas`, in no small part because it does not support most of that stuff.
Here's the configuration file documentation: https://man.openbsd.org/doas.conf.5
Implementing a subset of sudo is a weekend project, for some values of useful.