Bug 2563296
| Summary: | python-httplib2: Distrust eMudhra intermediate CA certificates due to security concerns | ||
|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | OSIDB Bzimport <bzimport> |
| Component: | vulnerability | Assignee: | Product Security <prodsec-ir-bot> |
| Status: | NEW --- | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | unspecified | CC: | akhatavk, aos-team-art-private, aprice, asdas, cmyers, dnakabaa, dpaolell, dschmidt, eglynn, jdelft, jjoyce, jlanda, jpretori, jsamir, jschluet, jupierce, kaycoth, kshier, lcouzens, lgarciaa, lhh, mbiarnes, mburns, mgarciac, oezr, ppalepu, ppostler, prdhamdh, rbobbitt, rhel-process-autobot, rjohnson, sghai, sidsharm, simaishi, stcannon, suppawar, vlaad, watson-tool-maintainers, yguenane |
| Target Milestone: | --- | Keywords: | Security |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: |
The certificate authority (CA) store used in Python httplib2 included root CA certificate of authority, which signed intermediate CA certificates with weak private keys issued by the eMudhra certificate authority. A man-in-the-middle attacker could use this flaw to issue certificates for arbitrary host names signed by the weak intermediate CA certificates, which would be considered trusted by a TLS/SSL client applications using httplib2 and cause such applications to connect to malicious sites.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 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: | 2563344 | ||
| Bug Blocks: | |||
|
Description
OSIDB Bzimport
2026-10-29 09:51:01 UTC
While python-httlib2 RPM packages in Fedora, EPEL, or Red Hat products such as RHEL include cacerts.txt file, the library is modified to not load that file and use system certificate bundle from the ca-certificates package instead. Therefore, they are not affected by this issue. https://src.fedoraproject.org/rpms/python-httplib2/blob/5000171539/f/python-httplib2.certfile.patch This issue has been addressed in the following products: Red Hat Enterprise Linux 9.8 Extended Update Support Via RHSA-2026:99693 https://access.redhat.com/errata/RHSA-2026:99693 |