PT-2026-30658 · Openexr · Openexr

Pwn2Woot

·

Publicado

2026-04-06

·

Atualizado

2026-06-01

·

CVE-2026-34379

CVSS v3.1

7.1

Alta

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Name of the Vulnerable Software and Affected Versions OpenEXR versões 3.2.0 através de 3.2.6, versão 3.3.9 e versão 3.4.9
Description Um problema de escrita de memória existe na função LossyDctDecoder execute() dentro de src/lib/OpenEXRCore/internal dwa decoder.h:749 ao decodificar arquivos EXR compactados DWA ou DWAB com canais do tipo FLOAT. O decodificador converte um ponteiro uint8 t * linha desalinhado para float * e grava através dele, levando a um comportamento indefinido em arquiteturas que impõem alinhamento (ARM, RISC-V, etc.). Embora tolerado silenciosamente no x86, permanece explorável por meio de otimizações do compilador.
Recommendations Atualize para a versão OpenEXR 3.2.7 ou posterior. Atualize para a versão OpenEXR 3.3.9 ou posterior. Atualize para a versão OpenEXR 3.4.9 ou posterior.

Correção

Memory Corruption

Incorrect Type Conversion or Cast

Type Confusion

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-34379
ECHO-4DD0-0410-16F9
OESA-2026-1840
OESA-2026-1841
OESA-2026-1842
OESA-2026-1843
OPENSUSE-SU-2026:10505-1
OPENSUSE-SU-2026:20605-1

Produtos afetados

Openexr