LWN.net Logo

freeipa: multiple vulnerabilities

Package(s):freeipa CVE #(s):CVE-2012-4546 CVE-2013-0199
Created:February 4, 2013 Updated:March 11, 2013
Description: From the Red Hat bugzilla [1], [2]:

[1] FreeIPA 3.0 introduced a Cross-Realm Kerberos trusts with Active Directory, a feature that allows IPA administrators to create a Kerberos trust with an AD. This allows IPA users to be able to access resources in AD trusted domains and vice versa.

When the Kerberos trust is created, an outgoing and incoming keys are stored in the IPA LDAP backend (in ipaNTTrustAuthIncoming and ipaNTTrustAuthOutgoing attributes). However, the IPA LDAP ACIs allow anonymous read acess to these attributes which could allow an unprivileged and unauthenticated user to read the keys. With these keys, an attacker could craft an invented Kerberos ticket with an invented PAC, encrypt the PAC with the retrieved key, and impersonate any AD user in the IPA domain or impersonate any IPA user in the AD domain. (CVE-2013-0199)

[2] It was found that the current default configuration of IPA servers did not publish correct CRLs (Certificate Revocation Lists). The default configuration specifies that every replica is to generate its own CRL, however this can result in inconsistencies in the CRL contents provided to clients from different Identity Management replicas. More specifically, if a certificate is revoked on one Identity Management replica, it will not show up on another Identity Management replica. (CVE-2012-4546)

Alerts:
Fedora FEDORA-2013-1445 2013-02-02
Red Hat RHSA-2013:0528-02 2013-02-21
Oracle ELSA-2013-0528 2013-02-28
Scientific Linux SL-ipa-20130304 2013-03-04
CentOS CESA-2013:0528 2013-03-09

(Log in to post comments)

freeipa: multiple vulnerabilities

Posted Feb 14, 2013 18:20 UTC (Thu) by jonabbey (subscriber, #2736) [Link]

Ow, #1 is pretty horrific. FreeIPA is an ambitious project, so mistakes like this aren't terribly surprising at this stage, but Red Hat needs to step up its game with it.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds