Bug 1536464
| Summary: | ipxe: Processing of TLS records is vulnerable to timing attacks | ||
|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | Adam Mariš <amaris> |
| Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> |
| Status: | CLOSED ERRATA | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | unspecified | CC: | anthomas, apevec, bcourt, berrange, bfournie, bkearney, chrisw, ehelms, ggainey, hkario, jjoyce, jmatthew, jschluet, juwatts, lhh, lpeer, markmc, mburns, mhulan, mmccune, nmoumoul, ohadlevy, osousa, pbonzini, pcreech, rbryant, rchan, sclewis, security-response-team, sisharma, slinaber, smallamp, srevivo, tdecacqu, tmalecek, tsanders, virt-maint, virt-maint |
| Target Milestone: | --- | Keywords: | Security |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: |
It was found that TLS implementation of iPXE is vulnerable to timing attacks when processing TLS records. An attacker could use this flaw to decrypt data, during PXE boot process, transmitted between the PXE server and client.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-10-21 19:53:19 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: | 1536465, 1539167, 1539168, 1545493 | ||
| Bug Blocks: | 1536467 | ||
|
Description
Adam Mariš
2018-01-19 13:29:48 UTC
Acknowledgments: Name: Hubert Kario (Red Hat) same type of vulnerability as CVE-2013-0169 (a.k.a Lucky 13) Analysis: As Hubert mentioned in comment #3, this is essentially a lucky-13 attack against. The attacker on the same network segment, can at the most decrypt blocks of data, (which also depends on the TLS MAC used) which in a pxe setup should not be very useful to the attacker. The versions of ipxe in the OpenStack repositories are older than those in RHEL, OpenStack installations should have been consuming these packages from RHEL. Created ipxe tracking bugs for this issue: Affects: fedora-all [bug 1545493] Statement: This is essentially CVE-2013-0169 affecting ipxe packages. The maximum impact of this flaw is that the attacker on the same network segment, can decrypt TLS data transmitted between the pxe server and the client. In a pxe setup this does has minimal security impact. This issue affects the versions of ipxe as shipped with Red Hat Satellite version 6 and Red Hat Ceph Storage 1.3. Red Hat Product Security has rated this issue as having Moderate security impact. A future update may address this issue. For additional information, refer to the Issue Severity Classification: https://access.redhat.com/security/updates/classification/. (In reply to Cedric Buissart from comment #12) > Statement: > > This is essentially CVE-2013-0169 affecting ipxe packages. The maximum > impact of this flaw is that the attacker on the same network segment, can > decrypt TLS data transmitted between the pxe server and the client. In a pxe > setup this does has minimal security impact. > > This issue affects the versions of ipxe as shipped with Red Hat Satellite > version 6 and Red Hat Ceph Storage 1.3. Red Hat Product Security has rated > this issue as having Moderate security impact. A future update may address > this issue. For additional information, refer to the Issue Severity > Classification: https://access.redhat.com/security/updates/classification/. Apparently this was never fixed upstream... Is there a patch somewhere, or is the fix obfuscated somehow and I don't see it? I am not aware of any patch fixing it. |