Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2026:4005-1

Опубликовано: 07 сент. 2026
Источник: suse-cvrf

Описание

Security update for openexr

This update for openexr fixes the following issues:

  • CVE-2026-59186: On ILP32, the Array2D tile-conversion buffer size calculation overflows, allocates a much smaller heap buffer, and tile decode writes past that allocation (bsc#1276850).
  • CVE-2026-61555: crashing occurs when Imf::GetChannelsInMultiPartFile() processes a crafted EXR with an empty multiView header attribute and Imf::viewFromChannelName() indexes the empty vector for a dotless channel name (bsc#1276859).
  • CVE-2026-68515: The utility allocates sampled channel storage using a truncated union_width / xSampling, then reads the sampled input through a Slice based on the misaligned union window, producing a heap out-of-bounds write (bsc#1276848).

Список пакетов

SUSE Linux Enterprise Server 12 SP5-LTSS
libIlmImf-Imf_2_1-21-2.1.0-6.51.1
openexr-2.1.0-6.51.1
openexr-devel-2.1.0-6.51.1
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5
libIlmImf-Imf_2_1-21-2.1.0-6.51.1
openexr-2.1.0-6.51.1
openexr-devel-2.1.0-6.51.1

Описание

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, a crafted tiled EXR can trigger a heap out-of-bounds write on 32-bit/ILP32 builds when read through the public TiledRgbaInputFile RGBA API. The file uses a small 40x40 dataWindow but a 65537x65537 tile size. On ILP32, the Array2D<Rgba> tile-conversion buffer size calculation overflows, allocates a much smaller heap buffer, and tile decode writes past that allocation. This issue is fixed in versions 3.2.11, 3.3.13, and 3.4.14.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP5-LTSS:libIlmImf-Imf_2_1-21-2.1.0-6.51.1
SUSE Linux Enterprise Server 12 SP5-LTSS:openexr-2.1.0-6.51.1
SUSE Linux Enterprise Server 12 SP5-LTSS:openexr-devel-2.1.0-6.51.1
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5:libIlmImf-Imf_2_1-21-2.1.0-6.51.1

Ссылки

Описание

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. OpenEXR versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13 are vulnerable to crashing. This occurs when Imf::GetChannelsInMultiPartFile() processes a crafted EXR with an empty multiView header attribute and Imf::viewFromChannelName() indexes the empty vector for a dotless channel name. This issue is fixed in versions 3.2.11, 3.3.13, and 3.4.14.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP5-LTSS:libIlmImf-Imf_2_1-21-2.1.0-6.51.1
SUSE Linux Enterprise Server 12 SP5-LTSS:openexr-2.1.0-6.51.1
SUSE Linux Enterprise Server 12 SP5-LTSS:openexr-devel-2.1.0-6.51.1
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5:libIlmImf-Imf_2_1-21-2.1.0-6.51.1

Ссылки

Описание

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, exrmultiview can write past a heap allocation when it combines two attacker-supplied, individually valid scanline EXR files whose union dataWindow is not aligned to one view's channel subsampling. The utility allocates sampled channel storage using a truncated union_width / xSampling, then reads the sampled input through a Slice based on the misaligned union window, producing a heap out-of-bounds write. The trigger is normal public-tool processing, such as exrmultiview left A.exr right B.exr out.exr with crafted but valid inputs, so this is not solely an API or caller-precondition issue. This issue is fixed in versions 3.2.11, 3.3.13, and 3.4.14.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP5-LTSS:libIlmImf-Imf_2_1-21-2.1.0-6.51.1
SUSE Linux Enterprise Server 12 SP5-LTSS:openexr-2.1.0-6.51.1
SUSE Linux Enterprise Server 12 SP5-LTSS:openexr-devel-2.1.0-6.51.1
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5:libIlmImf-Imf_2_1-21-2.1.0-6.51.1

Ссылки