freebsd-dev/crypto/heimdal/lib/kadm5
Cy Schubert 6a70e0b4cd heimdal: Resolve hdb_free_entry() SIGSEGV/SIGILL
When the client sends kadmind a create principal (kadm_create) request
kadm_s_create_principal() returns an error before zeroing out ent (an
hdb entry structure wrapper -- hdb_entry_ex), resulting in a NULL
reference.

Fix obtained from upstream commit 35ea4955a.

PR:		268059
Reported by:	Robert Morris <rtm@lcs.mit.edu>
Obtained from:	Heimdal commit 35ea4955a
MFC after:	3 days
2023-02-08 15:08:54 -08:00
..
acl.c
ad.c
admin.h
bump_pw_expire.c
ChangeLog
check-cracklib.pl
chpass_c.c
chpass_s.c heimdal: Check return code from _hdb_fetch_kvno() 2022-11-26 18:41:52 -08:00
client_glue.c
common_glue.c
context_s.c
create_c.c
create_s.c heimdal: Resolve hdb_free_entry() SIGSEGV/SIGILL 2023-02-08 15:08:54 -08:00
default_keys.c
delete_c.c
delete_s.c heimdal: Check return code from _hdb_fetch_kvno() 2022-11-26 18:41:52 -08:00
destroy_c.c
destroy_s.c
ent_setup.c
error.c
flush_c.c
flush_s.c
flush.c
free.c
get_c.c heimdal: kadm5_c_get_principal() should check return code 2022-12-09 06:09:54 -08:00
get_princs_c.c
get_princs_s.c heimdal: Add missing kadm5 error checks 2022-11-26 18:41:52 -08:00
get_s.c heimdal: Add missing kadm5 error checks 2022-11-26 18:41:52 -08:00
init_c.c
init_s.c
iprop-commands.in
iprop-log.8
iprop-log.c heimdal: Add missing iprop error checks. 2022-11-26 18:41:52 -08:00
iprop.8
iprop.h
ipropd_common.c
ipropd_master.c
ipropd_slave.c
kadm5_err.et
kadm5_locl.h
kadm5_pwcheck.3
kadm5-private.h
kadm5-protos.h
kadm5-pwcheck.h
keys.c
log.c
Makefile.am
Makefile.in
marshall.c heimdal: Add missing kadm5 error checks 2022-11-26 18:41:51 -08:00
modify_c.c
modify_s.c
password_quality.c
private.h
privs_c.c
privs_s.c
randkey_c.c
randkey_s.c
rename_c.c
rename_s.c heimdal: Add missing kadm5 error checks 2022-11-26 18:41:52 -08:00
sample_passwd_check.c
send_recv.c
server_glue.c
set_keys.c
set_modifier.c
test_pw_quality.c
version-script.map