diff options
author | Darren Tucker <dtucker@cvs.openbsd.org> | 2022-04-26 07:41:45 +0000 |
---|---|---|
committer | Darren Tucker <dtucker@cvs.openbsd.org> | 2022-04-26 07:41:45 +0000 |
commit | 53bbe915ab117c8d0c46aea5131ce48801d322ad (patch) | |
tree | 226228b1a4168e15a74153094660fedb733cf9c7 /usr.bin/ssh/auth.c | |
parent | 1eee9ca5c77631ef799af6a82222cdedfe32fadd (diff) |
Check sshauthopt_new() for NULL. bz#3425, from tessgauthier at
microsoft.com. ok djm@
Diffstat (limited to 'usr.bin/ssh/auth.c')
-rw-r--r-- | usr.bin/ssh/auth.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr.bin/ssh/auth.c b/usr.bin/ssh/auth.c index 883e4e6adb3..3f2654ebeb0 100644 --- a/usr.bin/ssh/auth.c +++ b/usr.bin/ssh/auth.c @@ -1,4 +1,4 @@ -/* $OpenBSD: auth.c,v 1.154 2022/02/23 11:17:10 djm Exp $ */ +/* $OpenBSD: auth.c,v 1.155 2022/04/26 07:41:44 dtucker Exp $ */ /* * Copyright (c) 2000 Markus Friedl. All rights reserved. * @@ -824,7 +824,8 @@ auth_restrict_session(struct ssh *ssh) debug_f("restricting session"); /* A blank sshauthopt defaults to permitting nothing */ - restricted = sshauthopt_new(); + if ((restricted = sshauthopt_new()) == NULL) + fatal_f("sshauthopt_new failed"); restricted->permit_pty_flag = 1; restricted->restricted = 1; |