Bug 1622168
Summary: | ipa-otpd: fix potential double-free and infinite loop in queue code | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Robbie Harwood <rharwood> | |
Component: | ipa | Assignee: | IPA Maintainers <ipa-maint> | |
Status: | CLOSED ERRATA | QA Contact: | ipa-qe <ipa-qe> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 7.6 | CC: | abokovoy, extras-qa, frenaud, ipa-maint, ipa-qe, jcholast, jhrozek, ndehadra, pvoborni, rcritten, spoore, ssorce, tdudlak, tscherf | |
Target Milestone: | rc | Keywords: | ZStream | |
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
URL: | https://github.com/freeipa/freeipa/pull/2283 | |||
Whiteboard: | ||||
Fixed In Version: | ipa-4.6.4-8.el7 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | 1622166 | |||
: | 1624811 (view as bug list) | Environment: | ||
Last Closed: | 2018-10-30 11:00:22 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 1622165 | |||
Bug Blocks: | 1508498, 1624811 |
Description
Robbie Harwood
2018-08-24 15:00:42 UTC
Fixed upstream master: https://pagure.io/freeipa/c/fe650087b0dd35b3dd23347e98647fdc526614f8 https://pagure.io/freeipa/c/ab636682c4a0274d411c702ca62a6d26ab8b7869 Fixed upstream ipa-4-5: https://pagure.io/freeipa/c/b2d4d7a23f4288ed5f840626bb090c57c66950fa https://pagure.io/freeipa/c/84883e41ad09cb32f3af9d88db5aad2682877494 ipa-4-6: https://pagure.io/freeipa/c/b0b37d4ed92585f980443ad8dcbee29c38ac3bc9 https://pagure.io/freeipa/c/d0b23ec375db02090abb2a5ff5a83d5ff756b871 ipa-4-7: https://pagure.io/freeipa/c/2dae9e28b3b508f43af293ae8602f9208ed3c4e0 https://pagure.io/freeipa/c/56ec7c8c2cca40c71b7129ab07aa5bac64239133 BZ marked as MODIFIED by mistake changing back to POST. Verified. Version :: ipa-server-4.6.4-9.el7.x86_64 Results :: STR job run on simple IPA Master-Replica-Client environment. Run ID R-4849 Profile Name idm-76-otp-pos1 Run Name idm_bug_check_totp_7_lce-1 Tester spoore State Complete Complete Group idm Start Date 2018-09-11 18:12:13 Stop Date 2018-09-12 06:12:13 Test Duration Days:0, Hrs:12, Mins:0, Secs:0 Lab Controller Engine LCE-1-10.8.48.121:8084 I did not see any crash reports during this run. We were seeing crashes very frequently when we ran this test. [root@qe-blade-04 log]# abrt-cli list The Autoreporting feature is disabled. Please consider enabling it by issuing 'abrt-auto-reporting enabled' as a user with root privileges [root@qe-blade-09 slapd-QE-STI-COM]# abrt-cli list The Autoreporting feature is disabled. Please consider enabling it by issuing 'abrt-auto-reporting enabled' as a user with root privileges Also, I adjusted the tests slightly to no longer throw failures when prompted for ldap password if the password was rejected. As long as the prompt does not then allow login, I left it marked passed to simplify troubleshooting for this bug. All cases of this that I investigated when this occurred were due to locked accounts which could be the result of the negative tests running too frequently. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:3187 |