The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
39 | 39 |
1 :
['defaults_warnx'] |
39 | 41 | parse_default_entry | call site: 00000 | /src/sudo/plugins/sudoers/./defaults.c:304 |
33 | 33 |
1 :
['sudo_fatal_nodebug_v1'] |
33 | 33 | _rs_stir | call site: 00000 | /src/sudo/lib/util/./arc4random.c:99 |
30 | 36 |
3 :
['__errno_location', 'sudo_warn_nodebug_v1', 'sudo_warn_gettext_v1'] |
30 | 342 | sudoers_policy_close | call site: 00000 | /src/sudo/plugins/sudoers/./policy.c:1123 |
30 | 30 |
2 :
['setrlimit', 'sudo_warn_nodebug_v1'] |
30 | 32 | unlimit_nproc | call site: 00000 | /src/sudo/plugins/sudoers/./sudoers.c:125 |
28 | 28 |
1 :
['sudo_warn_nodebug_v1'] |
28 | 30 | restore_nproc | call site: 00000 | /src/sudo/plugins/sudoers/./sudoers.c:143 |
10 | 10 |
2 :
['fputs', 'putc'] |
12 | 14 | warning | call site: 00144 | /src/sudo/lib/util/./fatal.c:192 |
8 | 50 |
4 :
['sudo_parseln_v2', 'strncmp', 'feof', '__ctype_b_loc'] |
14 | 101 | env_file_next_local | call site: 00000 | /src/sudo/plugins/sudoers/./env.c:1275 |
6 | 6 |
4 :
['setlocale', 'strdup', 'strcmp', 'free'] |
6 | 8 | sudoers_setlocale | call site: 00000 | /src/sudo/plugins/sudoers/./locale.c:117 |
4 | 6 |
3 :
['__errno_location', 'log_warning', 'audit_failure'] |
4 | 8 | set_cmnd | call site: 00000 | /src/sudo/plugins/sudoers/./sudoers.c:1190 |
4 | 4 |
3 :
['free', 'getgrouplist', 'reallocarray'] |
4 | 10 | sudo_getgrouplist2_v1 | call site: 00000 | /src/sudo/lib/util/./getgrouplist.c:104 |
2 | 48 |
2 :
['sudo_strtoid_v2', 'reallocarray'] |
8 | 68 | sudo_make_gidlist_item | call site: 00000 | /src/sudo/plugins/sudoers/./pwutil_impl.c:254 |
2 | 34 |
3 :
['__errno_location', 'sudo_warnx_nodebug_v1', 'sudo_warn_gettext_v1'] |
2 | 77 | sudo_setenv2 | call site: 00000 | /src/sudo/plugins/sudoers/./env.c:454 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
open_data
[function]
[call site]
00001
fmemopen
[call site]
00002
initprogname
[function]
[call site]
00003
initprogname2
[function]
[call site]
00004
sudo_getprogname
[function]
[call site]
00005
sudo_basename_v1
[function]
[call site]
00006
strrchr
[call site]
00007
strcmp
[call site]
00008
sudo_setprogname
[function]
[call site]
00009
sudo_basename_v1
[function]
[call site]
00010
sudo_getprogname
[function]
[call site]
00011
sudoers_debug_register
[function]
[call site]
00012
sudo_debug_register_v2
[function]
[call site]
00013
sudo_debug_set_active_instance_v1
[function]
[call site]
00014
getenv
[call site]
00015
sudo_warn_set_conversation_v1
[function]
[call site]
00016
fuzz_conversation
[function]
[call site]
00017
push
[function]
[call site]
00018
strdup
[call site]
00019
reallocarray
[call site]
00020
push
[function]
[call site]
00021
getdelim
[call site]
00022
strncmp
[call site]
00023
push
[function]
[call site]
00024
strncmp
[call site]
00025
push
[function]
[call site]
00026
strncmp
[call site]
00027
push
[function]
[call site]
00028
strncmp
[call site]
00029
push
[function]
[call site]
00030
strncmp
[call site]
00031
push
[function]
[call site]
00032
strncmp
[call site]
00033
push
[function]
[call site]
00034
strncmp
[call site]
00035
push
[function]
[call site]
00036
strncmp
[call site]
00037
push
[function]
[call site]
00038
strncmp
[call site]
00039
push
[function]
[call site]
00040
strncmp
[call site]
00041
push
[function]
[call site]
00042
strncmp
[call site]
00043
push
[function]
[call site]
00044
strncmp
[call site]
00045
push
[function]
[call site]
00046
strncmp
[call site]
00047
push
[function]
[call site]
00048
strncmp
[call site]
00049
push
[function]
[call site]
00050
strncmp
[call site]
00051
push
[function]
[call site]
00052
strncmp
[call site]
00053
push
[function]
[call site]
00054
strncmp
[call site]
00055
push
[function]
[call site]
00056
strncmp
[call site]
00057
push
[function]
[call site]
00058
strncmp
[call site]
00059
push
[function]
[call site]
00060
strncmp
[call site]
00061
push
[function]
[call site]
00062
strncmp
[call site]
00063
strchr
[call site]
00064
push
[function]
[call site]
00065
push
[function]
[call site]
00066
fclose
[call site]
00067
putenv
[call site]
00068
putenv
[call site]
00069
fuzz_hook_stub
[function]
[call site]
00070
fuzz_conversation
[function]
[call site]
00071
push
[function]
[call site]
00072
sudoers_cleanup
[function]
[call site]
00073
sudo_debug_enter_v1
[function]
[call site]
00074
reset_parser
[function]
[call site]
00075
init_parser
[function]
[call site]
00076
sudo_debug_enter_v1
[function]
[call site]
00077
free_parse_tree
[function]
[call site]
00078
free_userspecs
[function]
[call site]
00079
sudo_debug_enter_v1
[function]
[call site]
00080
free_userspec
[function]
[call site]
00081
sudo_debug_enter_v1
[function]
[call site]
00082
free_members
[function]
[call site]
00083
sudo_debug_enter_v1
[function]
[call site]
00084
free_member
[function]
[call site]
00085
sudo_debug_enter_v1
[function]
[call site]
00086
sudo_debug_exit_v1
[function]
[call site]
00087
sudo_debug_exit_v1
[function]
[call site]
00088
free_privilege
[function]
[call site]
00089
sudo_debug_enter_v1
[function]
[call site]
00090
free_members
[function]
[call site]
00091
free_cmndspecs
[function]
[call site]
00092
sudo_debug_enter_v1
[function]
[call site]
00093
free_members
[function]
[call site]
00094
free_members
[function]
[call site]
00095
free_member
[function]
[call site]
00096
sudo_debug_exit_v1
[function]
[call site]
00097
free_default
[function]
[call site]
00098
sudo_debug_enter_v1
[function]
[call site]
00099
free_defaults_binding
[function]
[call site]
00100
sudo_debug_enter_v1
[function]
[call site]
00101
free_members
[function]
[call site]
00102
sudo_debug_exit_v1
[function]
[call site]
00103
sudo_rcstr_delref
[function]
[call site]
00104
sudo_debug_enter_v1
[function]
[call site]
00105
sudo_debug_exit_v1
[function]
[call site]
00106
sudo_debug_exit_v1
[function]
[call site]
00107
sudo_debug_exit_v1
[function]
[call site]
00108
sudo_rcstr_delref
[function]
[call site]
00109
sudo_debug_exit_v1
[function]
[call site]
00110
sudo_debug_exit_v1
[function]
[call site]
00111
free_defaults
[function]
[call site]
00112
sudo_debug_enter_v1
[function]
[call site]
00113
free_default
[function]
[call site]
00114
sudo_debug_exit_v1
[function]
[call site]
00115
free_aliases
[function]
[call site]
00116
sudo_debug_enter_v1
[function]
[call site]
00117
rbdestroy
[function]
[call site]
00118
sudo_debug_enter_v1
[function]
[call site]
00119
rbdestroy_int
[function]
[call site]
00120
sudo_debug_enter_v1
[function]
[call site]
00121
rbdestroy_int
[function]
[call site]
00122
rbdestroy_int
[function]
[call site]
00123
sudo_debug_exit_v1
[function]
[call site]
00124
sudo_debug_exit_v1
[function]
[call site]
00125
alias_free
[function]
[call site]
00126
sudo_debug_enter_v1
[function]
[call site]
00127
sudo_rcstr_delref
[function]
[call site]
00128
free_members
[function]
[call site]
00129
sudo_debug_exit_v1
[function]
[call site]
00130
parser_leak_init
[function]
[call site]
00131
sudo_debug_enter_v1
[function]
[call site]
00132
atexit
[call site]
00133
parser_leak_free
[function]
[call site]
00134
sudo_debug_enter_v1
[function]
[call site]
00135
free_privilege
[function]
[call site]
00136
free_cmndspecs
[function]
[call site]
00137
free_defaults
[function]
[call site]
00138
free_member
[function]
[call site]
00139
free_member
[function]
[call site]
00140
free_member
[function]
[call site]
00141
sudo_warnx_nodebug_v1
[function]
[call site]
00142
warning
[function]
[call site]
00143
__errno_location
[call site]
00144
sudo_getprogname
[function]
[call site]
00145
vsnprintf
[call site]
00146
vsnprintf
[call site]
00147
sudo_getprogname
[function]
[call site]
00148
fputs
[call site]
00149
fputs
[call site]
00150
vfprintf
[call site]
00151
fputs
[call site]
00152
fputs
[call site]
00153
putc
[call site]
00154
__errno_location
[call site]
00155
sudo_debug_exit_v1
[function]
[call site]
00156
sudo_debug_exit_v1
[function]
[call site]
00157
parser_leak_free
[function]
[call site]
00158
sudo_debug_exit_v1
[function]
[call site]
00159
init_lexer
[function]
[call site]
00160
sudo_debug_enter_v1
[function]
[call site]
00161
sudo_lbuf_init_v1
[function]
[call site]
00162
sudo_debug_enter_v1
[function]
[call site]
00163
sudo_debug_exit_v1
[function]
[call site]
00164
sudo_rcstr_delref
[function]
[call site]
00165
sudo_rcstr_delref
[function]
[call site]
00166
fclose
[call site]
00167
sudoers_delete_buffer
[function]
[call site]
00168
sudoersfree
[function]
[call site]
00169
sudoersfree
[function]
[call site]
00170
sudo_debug_exit_v1
[function]
[call site]
00171
sudo_rcstr_delref
[function]
[call site]
00172
sudo_rcstr_dup
[function]
[call site]
00173
strlen
[call site]
00174
sudo_debug_enter_v1
[function]
[call site]
00175
sudo_rcstr_alloc
[function]
[call site]
00176
sudo_debug_enter_v1
[function]
[call site]
00177
sudo_debug_exit_ptr_v1
[function]
[call site]
00178
sudo_debug_exit_ptr_v1
[function]
[call site]
00179
sudo_warn_gettext_v1
[function]
[call site]
00180
dgettext
[call site]
00181
sudo_rcstr_delref
[function]
[call site]
00182
sudo_rcstr_dup
[function]
[call site]
00183
sudo_warn_gettext_v1
[function]
[call site]
00184
sudo_debug_exit_bool_v1
[function]
[call site]
00185
group_plugin_unload
[function]
[call site]
00186
sudo_user_free
[function]
[call site]
00187
sudo_debug_enter_v1
[function]
[call site]
00188
sudo_pw_delref
[function]
[call site]
00189
sudo_debug_enter_v1
[function]
[call site]
00190
sudo_pw_delref_item
[function]
[call site]
00191
sudo_debug_enter_v1
[function]
[call site]
00192
sudo_debug_exit_v1
[function]
[call site]
00193
sudo_debug_exit_v1
[function]
[call site]
00194
sudo_pw_delref
[function]
[call site]
00195
sudo_gr_delref
[function]
[call site]
00196
sudo_debug_enter_v1
[function]
[call site]
00197
sudo_gr_delref_item
[function]
[call site]
00198
sudo_debug_enter_v1
[function]
[call site]
00199
sudo_debug_exit_v1
[function]
[call site]
00200
sudo_debug_exit_v1
[function]
[call site]
00201
sudo_gidlist_delref
[function]
[call site]
00202
sudo_debug_enter_v1
[function]
[call site]
00203
sudo_gidlist_delref_item
[function]
[call site]
00204
sudo_debug_enter_v1
[function]
[call site]
00205
sudo_debug_exit_v1
[function]
[call site]
00206
sudo_debug_exit_v1
[function]
[call site]
00207
canon_path_free
[function]
[call site]
00208
sudo_debug_enter_v1
[function]
[call site]
00209
canon_path_free_item
[function]
[call site]
00210
sudo_debug_enter_v1
[function]
[call site]
00211
sudo_debug_exit_v1
[function]
[call site]
00212
sudo_debug_exit_v1
[function]
[call site]
00213
sudo_freepwcache
[function]
[call site]
00214
sudo_debug_enter_v1
[function]
[call site]
00215
rbdestroy
[function]
[call site]
00216
sudo_pw_delref_item
[function]
[call site]
00217
rbdestroy
[function]
[call site]
00218
sudo_pw_delref_item
[function]
[call site]
00219
sudo_debug_exit_v1
[function]
[call site]
00220
sudo_freegrcache
[function]
[call site]
00221
sudo_debug_enter_v1
[function]
[call site]
00222
rbdestroy
[function]
[call site]
00223
sudo_gr_delref_item
[function]
[call site]
00224
rbdestroy
[function]
[call site]
00225
sudo_gr_delref_item
[function]
[call site]
00226
rbdestroy
[function]
[call site]
00227
sudo_grlist_delref_item
[function]
[call site]
00228
sudo_debug_enter_v1
[function]
[call site]
00229
sudo_debug_exit_v1
[function]
[call site]
00230
rbdestroy
[function]
[call site]
00231
sudo_gidlist_delref_item
[function]
[call site]
00232
sudo_debug_exit_v1
[function]
[call site]
00233
canon_path_free_cache
[function]
[call site]
00234
rbdestroy
[function]
[call site]
00235
canon_path_free_item
[function]
[call site]
00236
sudo_debug_exit_v1
[function]
[call site]
00237
env_init
[function]
[call site]
00238
sudo_debug_enter_v1
[function]
[call site]
00239
sudoers_gc_remove
[function]
[call site]
00240
sudo_debug_enter_v1
[function]
[call site]
00241
sudo_debug_exit_bool_v1
[function]
[call site]
00242
sudo_warnx_nodebug_v1
[function]
[call site]
00243
sudo_warnx_nodebug_v1
[function]
[call site]
00244
abort
[call site]
00245
sudo_debug_exit_bool_v1
[function]
[call site]
00246
reallocarray
[call site]
00247
sudo_warn_gettext_v1
[function]
[call site]
00248
sudo_debug_exit_bool_v1
[function]
[call site]
00249
sudoers_gc_add
[function]
[call site]
00250
sudo_debug_enter_v1
[function]
[call site]
00251
sudo_debug_exit_bool_v1
[function]
[call site]
00252
calloc
[call site]
00253
sudo_warn_gettext_v1
[function]
[call site]
00254
sudo_debug_exit_bool_v1
[function]
[call site]
00255
sudo_warnx_nodebug_v1
[function]
[call site]
00256
sudo_debug_exit_bool_v1
[function]
[call site]
00257
sudoers_gc_remove
[function]
[call site]
00258
sudo_debug_exit_bool_v1
[function]
[call site]
00259
sudoers_gc_run
[function]
[call site]
00260
sudo_debug_enter_v1
[function]
[call site]
00261
sudo_warnx_nodebug_v1
[function]
[call site]
00262
sudo_debug_exit_v1
[function]
[call site]
00263
sudo_debug_exit_v1
[function]
[call site]
00264
fuzz_hook_stub
[function]
[call site]
00265
free_dynamic_array
[function]
[call site]
00266
free_strvec
[function]
[call site]
00267
free_dynamic_array
[function]
[call site]
00268
free_dynamic_array
[function]
[call site]
00269
free_dynamic_array
[function]
[call site]
00270
free_dynamic_array
[function]
[call site]
00271
sudoers_debug_deregister
[function]
[call site]
00272
sudo_debug_enter_v1
[function]
[call site]
00273
sudo_debug_exit_v1
[function]
[call site]
00274
fflush
[call site]
00275