ntlm_auth --helper-protocol=squid-2.5-ntlmssp report segfault
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
samba |
Unknown
|
Unknown
|
|||
samba (Ubuntu) |
Fix Released
|
High
|
Ubuntu Security Team | ||
Trusty |
Fix Released
|
High
|
Marc Deslauriers | ||
Wily |
Fix Released
|
High
|
Marc Deslauriers | ||
Xenial |
Fix Released
|
High
|
Marc Deslauriers |
Bug Description
System version: Ubuntu 14.04.4 LTS
Squid version: 2:4.3.8+
Winbind version: 2:4.3.8+
My ubuntu server installed Squid to perform http_proxy. Squid auth the Active Directory users(Win2003) by winbind, settings like follow:
...
auth_param ntlm program /usr/bin/ntlm_auth --helper-
...
Everything is ok until I upgrade winbind from 2:4.3.8+
...
2016/05/05 13:50:45| ERROR: NTLM Authentication Helper '0x7fb54812af68' crashed!.
2016/05/05 13:50:45| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error'
...
And there are some error log in the /var/log/syslog:
...
May 5 09:26:08 ocelot kernel: [ 187.793014] ntlm_auth[4543]: segfault at 8 ip 00007f10aad619b0 sp 00007ffc1ed0e778 error 4 in libsamba-
May 5 09:26:08 ocelot kernel: [ 188.207378] ntlm_auth[5062]: segfault at 8 ip 00007f41ada4d9b0 sp 00007ffebc1a1108 error 4 in libsamba-
May 5 09:26:08 ocelot kernel: [ 188.438501] ntlm_auth[4535]: segfault at 8 ip 00007f73fa26a9b0 sp 00007ffc1c63f808 error 4 in libsamba-
May 5 09:26:35 ocelot kernel: [ 214.949867] ntlm_auth[5063]: segfault at 8 ip 00007fc1b5c459b0 sp 00007fffd3d5b398 error 4 in libsamba-
May 5 09:26:35 ocelot kernel: [ 215.026850] ntlm_auth[5067]: segfault at 8 ip 00007f782ba5c9b0 sp 00007ffe59d96aa8 error 4 in libsamba-
...
And now I downgraded winbind to 2:4.1.6+
description: | updated |
description: | updated |
Changed in samba (Ubuntu): | |
assignee: | nobody → Ubuntu Security Team (ubuntu-security) |
importance: | Undecided → High |
description: | updated |
tags: | added: regression-update |
Changed in samba (Ubuntu Trusty): | |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
Changed in samba (Ubuntu Wily): | |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
Changed in samba (Ubuntu Xenial): | |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
Changed in samba (Ubuntu Trusty): | |
status: | New → Confirmed |
Changed in samba (Ubuntu Wily): | |
status: | New → Confirmed |
Changed in samba (Ubuntu Xenial): | |
status: | New → Confirmed |
Changed in samba (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in samba (Ubuntu Wily): | |
importance: | Undecided → High |
Changed in samba (Ubuntu Xenial): | |
importance: | Undecided → High |
Status changed to 'Confirmed' because the bug affects multiple users.