An issue was discovered in OpenEXR before 2.4.1. There is an std::vector out-of-bounds read and write, as demonstrated by ImfTileOffsets.cpp. References: https://bugs.chromium.org/p/project-zero/issues/detail?id=1987 https://github.com/AcademySoftwareFoundation/openexr/blob/master/CHANGES.md#version-241-february-11-2020
Created OpenEXR tracking bugs for this issue: Affects: fedora-all [bug 1828996] Created mingw-OpenEXR tracking bugs for this issue: Affects: fedora-all [bug 1828997]
Mitigation: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
This flaw affects versions of OpenEXR shipped in Red Hat Enterprise Linux 7 and 8.
Upstream patch: https://github.com/AcademySoftwareFoundation/openexr/pull/643/commits/d0303d1785d2a8cb994efee9efa81f8ee4be4c17
This issue has been addressed in the following products: Red Hat Enterprise Linux 7 Via RHSA-2020:4039 https://access.redhat.com/errata/RHSA-2020:4039
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s): https://access.redhat.com/security/cve/cve-2020-11763