CVE-2012-3503 Katello uses hard coded credential
CriticalCVSS 9.8
EPSS 3.0%
PoC
- Published
- Updated
- Exploit status
- Proof-of-concept only
Description
The installation script in Katello 1.0 and earlier does not properly generate the Application.config.secret_token value, which causes each default installation to have the same secret token, and allows remote attackers to authenticate to the CloudForms System Engine web interface as an arbitrary user by creating a cookie using the default secret_token.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| rubygems katello(RubyGems) | < 1.0.6 | 1.0.6 |
| rubygems katello(RubyGems) | >= 1.1.0, < 1.1.7 | 1.1.7 |
| theforeman katello | <= 1.0 | No fix listed |
| redhat enterprise linux server | = 6.0 | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- github.com issue-tracking patch
- github.com patch
- github.com product
- github.com vendor-advisory
- github.com exploit
- web.archive.org
- web.archive.org
- RHSA-2012:1186 broken-link third-party-advisory vendor-advisory
- RHSA-2012:1187 third-party-advisory vendor-advisory
- 50344 broken-link third-party-advisory
- 55140 broken-link third-party-advisory vdb-entry