Bug 672250 (CVE-2011-0009)
Summary: | CVE-2011-0009 RT3: Insecure hashing algorithm used for storage of user passwords | ||
---|---|---|---|
Product: | [Other] Security Response | Reporter: | Jan Lieskovsky <jlieskov> |
Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | unspecified | CC: | bugzilla-redhat, mmahut, rc040203, tremble, vdanen, wnefal+redhatbugzilla, xavier |
Target Milestone: | --- | Keywords: | Security |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-10-05 20:51:16 UTC | Type: | --- |
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: | 672257, 680217 | ||
Bug Blocks: |
Description
Jan Lieskovsky
2011-01-24 15:35:48 UTC
This issue affects the versions of the rt3 package, as shipped with Fedora release of 13 and 14. -- This issue affects the versions of the rt3 package, as present within EPEL-5 and EPEL-6 repositories. Please schedule an upgrade to latest release candidates [1], [4]. Created rt3 tracking bugs for this issue Affects: fedora-all [bug 672257] This has been fixed in upstream version 3.8.9: http://lists.bestpractical.com/pipermail/rt-announce/2011-February/000186.html Created rt3 tracking bugs for this issue Affects: fedora-all [bug 672257] Affects: epel-6 [bug 680217] (In reply to comment #3) > This has been fixed in upstream version 3.8.9: Correct me if I'm wrong, but aren't 3.8.9 (mysql-) databases incompatible to 3.8.8's (Fedora 14) rsp. 3.8.7 (Fedora 13)? Fedora 15 and rawhide carry 3.8.9. Or let me ask differently: Is it possible to upgrade from 3.8.7 rsp. 3.8.8 to 3.8.9 without manually reformating the databases? As I read rt-3.8.9/UPGRADING, * upgrading 3.8.8->3.8.9 without reformating the databases is possible, while * upgrading 3.8.7->3.8.9 without reformating the databases is not possible (Due to changes between 3.8.7 and 3.8.8). I don't use rt3 so I'm honestly not sure. It looks like there are some manual steps that need to be taken for both upgrades, but I'm not sure about "reformatting the database" (I'm also unsure what that means). Looking at the UPGRADING-3.8 file (https://github.com/bestpractical/rt/blob/master/docs/UPGRADING-3.8) it does seem that there needs to be some changes done to fix the vulnerable password hashes. I suspect you need to log into the database, so I'm not sure if you can run the password fixing script in %post automatically; you may need to alert users that the changes to the db need to be done manually (although I don't know if it's _mandatory_ in order to run; it's possible the new version will run with the old hashes but simply will be as insecure as the old versions until the user upgrades -- that would require some testing I suspect or asking upstream). I would think that the code changes are to make use of the new hashes, not necessarily reject the old ones (but again, I don't use rt3 so have no idea). rt3-3.6.11-2.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. |