Bug 1151258 (CVE-2014-3692)

Summary: CVE-2014-3692 CFME: default fallback password in customization_templates.yml
Product: [Other] Security Response Reporter: Kurt Seifried <kseifried>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED ERRATA QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: apatters, bdunne, chazlett, dajohnso, dclarizi, gmccullo, jfrey, jprause, jrafanie, jrusnack, jvlcek, kseifried, mpovolny, obarenbo, security-response-team, xlecauch
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
It was found that the CloudForms Management Engine customization template used a default root password for newly created images if no root password was specified.
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-14 20:40:15 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: 1159443    
Bug Blocks: 1146355, 1157882    

Description Kurt Seifried 2014-10-10 00:30:17 UTC
CFME: default password:

https://github.com/ManageIQ/manageiq/blob/master/vmdb/db/fixtures/customization_templates.yml#L7

config file, requires user to not enter password, I think we should default to
safe (e.g. either force a password to be set, or assign a random one), and 
give this a CVE, giving them time for feedback.

Comment 1 Jason Frey 2014-10-10 20:48:43 UTC
Interesting, I thought we decided this *wasn't* a security issue because it's not actually used.  It's a sample meant to show people how to set a default password.  

Users *could* copy and reuse, hence the perceived problem, but it's not actively a security hole...it's not really even a bug.

Either way, I think in discussion we just decided to delete that line of code, since, again, it's just a sample.

Comment 3 Kurt Seifried 2014-10-15 04:08:52 UTC
This issue is now public. 

https://github.com/ManageIQ/manageiq/commit/40f83e498edd5f91ab70ef538a9766bbe08e3d23

Comment 6 Kurt Seifried 2015-01-08 16:01:38 UTC
Acknowledgement:

This issue was discovered by the Red Hat CloudForms Team.

Comment 7 errata-xmlrpc 2015-01-14 19:42:17 UTC
This issue has been addressed in the following products:

  CloudForms Management Engine 5.3

Via RHSA-2015:0028 https://rhn.redhat.com/errata/RHSA-2015-0028.html