CyberSecBulletin

AcademySoftwareFoundation vulnerabilities

We track 42 vulnerabilities in AcademySoftwareFoundation products across 4 products. 42 are rated high or critical, and none are known to be exploited. The most recent was published on September 18, 2026.

42vulnerabilities
3critical
39high
0exploited
7.7average CVSS score

Latest AcademySoftwareFoundation vulnerabilities

  • 7.6 High severity

    OpenImageIO: Heap-based Buffer Overflow

    CVE-2026-67549AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.1.16.0, A crafted 1-bit contiguous cmyk tiff is exposed through a native uint1 imagespec, so callers allocate a bit-pac

  • 8.3 High severity

    OpenImageIO: Out-of-bounds Write

    CVE-2026-63638AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A crafted cineon image can declare unsupported component bit depth 26. cineoninput

  • 7.8 High severity

    OpenImageIO: Heap-based Buffer Overflow

    CVE-2026-63422AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A valid tiled openexr image whose width is not a multiple of its tile width can tr

  • 7.8 High severity

    OpenImageIO: Out-of-bounds Write

    CVE-2026-63419AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A zbuffer-only tiled iff is exposed with a 16-bit public imagespec while the decod

  • 7.1 High severity

    openexr: Heap-based Buffer Overflow

    CVE-2026-68515AcademySoftwareFoundation

    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 com

  • 7.1 High severity

    openexr: Heap-based Buffer Overflow

    CVE-2026-68513AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. Versions 3.3.0 through 3.3.12 and 3.4.0 through 3.4.13 contain a heap buffer overflow in PyOpenEXR triggered by a channel-name key c

  • 7.1 High severity

    openexr: Out-of-bounds Read

    CVE-2026-59981AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image file format, widely used in the motion picture industry. In versions through 3.2.10, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, the OpenEXRUtil library returns an out-of-bounds po

  • 7.1 High severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-59982AcademySoftwareFoundation

    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 can return an out-of-bounds pointer from TypedDeepIma

  • 7.1 High severity

    openexr: Out-of-bounds Read

    CVE-2026-59189AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In OpenEXRUtil versions 3.3.0 through 3.3.12 and 3.4.0 through 3.4.12, the documented TypedDeepImageChannel<T>::row() API can return

  • 7.1 High severity

    openexr: Heap-based Buffer Overflow

    CVE-2026-59187AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. OpenEXR versions 3.3.0 through 3.3.12 and 3.4.0 through 3.4.13 are vulnerable to a heap out-of-bounds write when exrmetrics reads a

  • 7.1 High severity

    openexr: Heap-based Buffer Overflow

    CVE-2026-59186AcademySoftwareFoundation

    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 writ

  • 7.1 High severity

    openexr: Use After Free

    CVE-2026-59184AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. Versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13 allow a crafted EXR with a nonzero dataWindow.min to make Typ

  • 7.1 High severity

    openexr: Reachable Assertion

    CVE-2026-53532AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions 3.4.0 through 3.4.12, a crafted HTJ2K-compressed EXR file causes an unconditional process abort in any application that

  • 8.4 High severity

    OpenColorIO: Buffer Copy without Checking Size of Input

    CVE-2026-42450AcademySoftwareFoundation

    OpenColorIO is a color management framework for visual effects and animation. Prior to version 2.5.2, `FileFormatSpi3D.cpp:163` uses `sscanf` with `%s` into 64-byte stack buffers when parsing LUT data lines. Input comes from `lineBuffer[4096]`, so a crafted .s

  • 7.1 High severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-44663AcademySoftwareFoundation

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions 3.4.0 through 3.4.11, an integer overflow in ht_undo_impl() in src/lib/OpenEXRCore/internal_ht.cpp leads to a heap-buffe

  • 8.8 High severity

    OpenImageIO: Out-of-bounds Read

    CVE-2026-43909AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, a signed 32-bit integer overflow in the loop index expression i * 4 inside SwapRGBABytes() causes

  • 8.8 High severity

    OpenImageIO: Integer Overflow or Wraparound

    CVE-2026-43908AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, a signed 32-bit integer overflow in the pixel-loop index expression i * 3 inside ConvertCbYCrYToRG

  • 8.3 High severity

    OpenImageIO: Integer Overflow or Wraparound

    CVE-2026-43907AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, a signed integer overflow in QueryRGBBufferSizeInternal() in DPXColorConverter.cpp leads to a heap

  • 7.8 High severity

    OpenImageIO: Heap-based Buffer Overflow

    CVE-2026-43906AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, a heap-based buffer overflow in the HEIF decoder of OpenImageIO allows out-of-bounds writes via cr

  • 7.8 High severity

    OpenImageIO: Integer Overflow or Wraparound

    CVE-2026-43905AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, jpeg2000input.cpp:395 computes buffer size as const int bufsize = w * h * ch * buffer_bpp using si

  • 7.8 High severity

    OpenImageIO: Out-of-bounds Write

    CVE-2026-43904AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, softimageinput.cpp:469 (mixed RLE) and :345 (pure RLE) do not clamp the run length to remaining sc

  • 7.8 High severity

    OpenImageIO: Out-of-bounds Write

    CVE-2026-43903AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, sgiinput.cpp:265,274 use OIIO_DASSERT for bounds checking in the RLE decode loop. In release build

  • 9.8 Critical severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-42217AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From versions 3.0.0 to before 3.2.9, 3.3.0 to before 3.3.11, and 3.4.0 to before 3.4.11, readVariableLengthInteger(

  • 9.1 Critical severity

    openexr: Out-of-bounds Read

    CVE-2026-42216AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From versions 3.0.0 to before 3.2.9, 3.3.0 to before 3.3.11, and 3.4.0 to before 3.4.11, IDManifest::init() reconst

  • 8.8 High severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-41142AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From versions 3.0.0 to before 3.2.9, 3.3.0 to before 3.3.11, and 3.4.0 to before 3.4.11, there is an integer overfl

  • 7.1 High severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-40250AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.4.0 through 3.4.9, 3.3.0 through 3.3.9, and 3.2.0 through 3.2.7, `internal_dwa_compressor.h:1040` per

  • 7.1 High severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-40244AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.4.0 through 3.4.9, 3.3.0 through 3.3.9, and 3.2.0 through 3.2.7, `internal_dwa_compressor.h:1722` per

  • 7.8 High severity

    openexr: Out-of-bounds Read

    CVE-2026-34588AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From 3.1.0 to before 3.2.7, 3.3.9, and 3.4.9, internal_exr_undo_piz() advances the working wavelet pointer with sig

  • 7.1 High severity

    openexr: Incorrect Type Conversion or Cast

    CVE-2026-34379AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From 3.2.0 to before 3.2.7, 3.3.9, and 3.4.9, a misaligned memory write vulnerability exists in LossyDctDecoder_exe

  • 7.3 High severity

    openexr: Heap-based Buffer Overflow

    CVE-2026-34545AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From version 3.4.0 to before version 3.4.7, an attacker providing a crafted .exr file with HTJ2K compression and a

  • 7.3 High severity

    openexr: Integer Overflow or Wraparound

    CVE-2026-34544AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From version 3.4.0 to before version 3.4.8, a crafted B44 or B44A EXR file can cause an out-of-bounds write in any

  • 7.5 High severity

    openexr: Use of Uninitialized Resource

    CVE-2026-34543AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From version 3.4.0 to before version 3.4.8, sensitive information from heap memory may be leaked through the decode

  • 7.8 High severity

    openexr: Out-of-bounds Write

    CVE-2026-27622AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In CompositeDeepScanLine::readPixels, per-pixel totals are accumulated in vector<unsigned int> total_sizes for atta

  • 7.5 High severity

    openexr: Use After Free

    CVE-2025-64183AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.2.0 through 3.2.4, 3.3.0 through 3.3.5, and 3.4.0 through 3.4.2, there is a use-after-free in PyObjec

  • 7.8 High severity

    openexr: Buffer Copy without Checking Size of Input

    CVE-2025-64182AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.2.0 through 3.2.4, 3.3.0 through 3.3.5, and 3.4.0 through 3.4.2, a memory safety bug in the legacy Op

  • 7.5 High severity

    openexr: Use of Uninitialized Variable

    CVE-2025-64181AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.5 and 3.4.0 through 3.4.2, while fuzzing `openexr_exrcheck_fuzzer`, Valgrind reports

  • 7.5 High severity

    MaterialX: Uncontrolled Resource Consumption

    CVE-2025-53012AcademySoftwareFoundation

    MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers. In version 1.39.2, nested imports of MaterialX files can lead to a crash via stack memory exhaustion, due to the lack of a limit on

  • 7.5 High severity

    MaterialX: NULL Pointer Dereference

    CVE-2025-53011AcademySoftwareFoundation

    MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers. In version 1.39.2, when parsing shader nodes in a MTLX file, the MaterialXCore code accesses a potentially null pointer, which can l

  • 7.5 High severity

    MaterialX: NULL Pointer Dereference

    CVE-2025-53010AcademySoftwareFoundation

    MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers. In version 1.39.2, when parsing shader nodes in a MTLX file, the MaterialXCore code accesses a potentially null pointer, which can l

  • 7.5 High severity

    MaterialX: Stack-based Buffer Overflow

    CVE-2025-53009AcademySoftwareFoundation

    MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers. In versions 1.39.2 and below, when parsing an MTLX file with multiple nested nodegraph implementations, the MaterialX XML parsing lo