Todd C. Miller
|
3237a18ee3
|
Use sudoersrestart() in fuzz_sudoers.c
Since we run the parser multiple times we need to restart it each time.
|
2021-02-03 12:52:15 -07:00 |
|
Todd C. Miller
|
e66b132d76
|
Parser needs user_shost for the %h escape in @include expansion.
Fixes oss-fuzz issue #30238
|
2021-02-03 08:56:32 -07:00 |
|
Todd C. Miller
|
8f2254594f
|
close sudoersin, not fp, and reset it to be safe
|
2021-02-02 14:12:43 -07:00 |
|
Todd C. Miller
|
20b3904f4f
|
Add missing fclose(3) of fmemopen(3) stream; it does not modify the data.
|
2021-02-02 13:58:31 -07:00 |
|
Todd C. Miller
|
d3735b98e9
|
Call init_parser() after parsing to clean up completely.
|
2021-02-01 20:37:59 -07:00 |
|
Todd C. Miller
|
1e3cecc608
|
Add initial fuzzers to be used by oss-fuzz.
These are not yet hooked up to the sudo build.
|
2021-02-01 15:17:57 -07:00 |
|