Double-free in src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c causes crash on HUP
At least on RHEL4 with glibc 2.3.4-2.13, a double-free in the above file causes a crash on HUP in some circumstances. I've confirmed that removing this fixes the issue. 459 460 free(conf->check_cert_cn); 461 free(conf->check_cert_cn); 462 free(conf->cipher_list);
Phil Mayers wrote:
At least on RHEL4 with glibc 2.3.4-2.13, a double-free in the above file causes a crash on HUP in some circumstances. I've confirmed that removing this fixes the issue.
459 460 free(conf->check_cert_cn); 461 free(conf->check_cert_cn); 462 free(conf->cipher_list);
Submitted to bugs.freeradius.org as bug 404 The bug tracker is insanely slow...
Phil Mayers <p.mayers@imperial.ac.uk> wrote:
Submitted to bugs.freeradius.org as bug 404
I'll commit a fix in a few hours. This means we should release another 1.1.x...
The bug tracker is insanely slow...
As is www.freeradius.org occasionally. I'm in the process of moving them, in between family, job, and trips out of the country, I'm nearly maxed out. Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog
participants (2)
-
Alan DeKok -
Phil Mayers