CVE-2020-25718 kdc: Remove unused samba_kdc_get_pac_blob()
authorAndrew Bartlett <abartlet@samba.org>
Thu, 30 Sep 2021 01:55:06 +0000 (14:55 +1300)
committerJule Anger <janger@samba.org>
Mon, 8 Nov 2021 09:52:12 +0000 (10:52 +0100)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14558

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
source4/kdc/pac-glue.c
source4/kdc/pac-glue.h

index 06019e579ebbc555ec92097f19863cd93a6804b7..7d45391dba44c913ffd6aedbf096b84705b7d957 100644 (file)
@@ -860,27 +860,6 @@ NTSTATUS samba_kdc_get_pac_blobs(TALLOC_CTX *mem_ctx,
        return NT_STATUS_OK;
 }
 
-NTSTATUS samba_kdc_get_pac_blob(TALLOC_CTX *mem_ctx,
-                               struct samba_kdc_entry *p,
-                               DATA_BLOB **_logon_info_blob)
-{
-       NTSTATUS nt_status;
-       DATA_BLOB *upn_blob = NULL;
-
-       nt_status = samba_kdc_get_pac_blobs(mem_ctx, p,
-                                           _logon_info_blob,
-                                           NULL, /* cred_blob */
-                                           &upn_blob,
-                                           NULL,
-                                           NULL);
-       if (!NT_STATUS_IS_OK(nt_status)) {
-               return nt_status;
-       }
-
-       TALLOC_FREE(upn_blob);
-       return NT_STATUS_OK;
-}
-
 NTSTATUS samba_kdc_update_pac_blob(TALLOC_CTX *mem_ctx,
                                   krb5_context context,
                                   struct ldb_context *samdb,
index 1b6264cb2c304c032eda1e47cb6938df5635547c..2a7cb68f274f8b0ecbf18c70de6b88ef14f15949 100644 (file)
@@ -53,9 +53,6 @@ NTSTATUS samba_kdc_get_pac_blobs(TALLOC_CTX *mem_ctx,
                                 DATA_BLOB **_upn_info_blob,
                                 DATA_BLOB **_pac_attrs_blob,
                                 const krb5_boolean *pac_request);
-NTSTATUS samba_kdc_get_pac_blob(TALLOC_CTX *mem_ctx,
-                               struct samba_kdc_entry *skdc_entry,
-                               DATA_BLOB **_logon_info_blob);
 
 NTSTATUS samba_kdc_update_pac_blob(TALLOC_CTX *mem_ctx,
                                   krb5_context context,