Summary: | Segfault in sssd's krb5_child | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan A. Melnikov <iv> |
Component: | libkrb5 | Assignee: | Ivan A. Melnikov <iv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | iv, jenya, rider, shaba, sin, slev |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Ivan A. Melnikov
2018-11-12 16:33:36 MSK
Here are some more pieces of information from GDB: (gdb) frame 1 #1 0x00007ff3f6fd0115 in krb5_cc_cache_match (context=0x11a4bb0, client=0x11a0e80, cache_out=cache_out@entry=0x7ffdc68f60b8) at cccursor.c:197 197 ret = krb5_cc_get_principal(context, cache, &princ); (gdb) print cache->data $23 = (krb5_pointer) 0x1182a80 (gdb) print cache->ops->prefix $24 = 0x7ff3f702632a "MEMORY" (gdb) print cache->ops->get_princ $25 = (krb5_error_code (*)(krb5_context, krb5_ccache, krb5_principal *)) 0x7ff3f6fd7450 <krb5_mcc_get_principal> So, we are dealing with memory ccache. Looking at *((krb5_mcc_data*)cache->data), it indeed contains garbage and ((krb5_mcc_data*)cache->data)->prin is 0x6e. krb5-1.16.2-alt2 -> sisyphus: Thu Nov 29 2018 Stanislav Levin <slev@altlinux> 1.16.2-alt2 - Fixed yield of cache from MEMORY ccache (closes #35597, #35667). Wed Aug 29 2018 Alexey Shabalin <shaba@altlinux> 1.16.1-alt2 - rebuild with openssl-1.1 Mon Aug 27 2018 Ivan A. Melnikov <iv@altlinux> 1.16.1-alt1 - 1.16.1 (CVE-2018-5729, CVE-2018-5730) Mon Jan 22 2018 Evgeny Sinelnikov <sin@altlinux> 1.16-alt1 - Update to latest stable release 1.16 Fri Nov 03 2017 Evgeny Sinelnikov <sin@altlinux> 1.15.2-alt2 - Fix build-pdf on Sisyphus - Add noport, nss_wrapper and socket_wrapper for tests running Wed Nov 01 2017 Evgeny Sinelnikov <sin@altlinux> 1.15.2-alt1 - Update to latest stable release 1.15.2 with kdcpreauth from 1.16.x Sun Aug 20 2017 Evgeny Sinelnikov <sin@altlinux.ru> 1.15.1-alt1 - Update to latest stable release 1.15.1 with kdcpreauth from 1.16.x Fri Mar 24 2017 Evgeny Sinelnikov <sin@altlinux.ru> 1.14.5-alt1 - Update to first spring release 1.14.5 Tue Feb 28 2017 Evgeny Sinelnikov <sin@altlinux.ru> 1.14.4-alt2 - Add _keytab group for default keytab /etc/krb5.keytab Wed Feb 15 2017 Evgeny Sinelnikov <sin@altlinux.ru> 1.14.4-alt1 - 1.14.4 - fixed CVE-2016-3120 |