Back to bug 1404340

Who When What Removed Added
Jakub Hrozek 2016-12-13 16:39:43 UTC Status NEW MODIFIED
Fixed In Version sssd-1.14.0-43.el7_3.11
errata-xmlrpc 2016-12-13 16:44:53 UTC Status MODIFIED ON_QA
Jakub Hrozek 2016-12-14 15:10:53 UTC Doc Text Cause: If the socket the SSSD uses to communicate with the DNS server was writable and readable at the same time AND at the same time an error would occur processing the first event, SSSD would access a memory freed as a result of handling the error of the first event.

Consequence: SSSD crashed

Fix: SSSD was fixed to process both events using the same resolver callback call, which prevents the use of memory freed during any previous callback

Result: SSSD no longer crashes in this scenario
Doc Type If docs needed, set a value Bug Fix
Amith 2017-01-08 21:32:30 UTC Status ON_QA VERIFIED
CC apeetham
Marc Muehlfeld 2017-01-09 13:28:46 UTC Docs Contact mmuehlfe
Doc Text Cause: If the socket the SSSD uses to communicate with the DNS server was writable and readable at the same time AND at the same time an error would occur processing the first event, SSSD would access a memory freed as a result of handling the error of the first event.

Consequence: SSSD crashed

Fix: SSSD was fixed to process both events using the same resolver callback call, which prevents the use of memory freed during any previous callback

Result: SSSD no longer crashes in this scenario
Previously, if the socket that the System Security Services Daemon (SSSD) uses to communicate with the DNS server was writable and readable, and additionally an error occurred while processing the first event, SSSD accessed freed memory and the service terminated unexpectedly. A patch has been applied and SSSD now processes both events using the same resolver callback call. As a result, SSSD no longer fails in the described scenario.
errata-xmlrpc 2017-01-17 12:02:53 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2017-01-17 18:10:26 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2017-01-17 13:10:26 UTC
Pavel Březina 2020-05-04 10:59:51 UTC Link ID Github SSSD/sssd/issues/4283

Back to bug 1404340