]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
heimdal: Check return code from _hdb_fetch_kvno()
authorCy Schubert <cy@FreeBSD.org>
Sat, 26 Nov 2022 20:18:03 +0000 (12:18 -0800)
committerCy Schubert <cy@FreeBSD.org>
Sun, 27 Nov 2022 02:41:52 +0000 (18:41 -0800)
commit671f55828d038e17fb29fd115b88e7cdf53500c3
tree73edd3305d4dbf6709482393514ad611ecce3ec4
parent5040a7a9aa67861a095bae6edfbc67572cd24457
heimdal: Check return code from _hdb_fetch_kvno()

A malformed principal will cause kadmind to segfault. The PR
addresses only when chpass is requested but delete is also affected.
Fix both.

PR: 268002
Reported by: Robert Morris <rtm@lcs.mit.edu>
MFC after: 3 days
crypto/heimdal/lib/kadm5/chpass_s.c
crypto/heimdal/lib/kadm5/delete_s.c