|
3 | 3 |
|
4 | 4 | # OpenEXR Release Notes |
5 | 5 |
|
| 6 | +* [Version 3.4.10](#version-3410-april-17-2026) April 17, 2026 |
6 | 7 | * [Version 3.4.9](#version-349-april--3-2026) April 3, 2026 |
7 | 8 | * [Version 3.4.8](#version-348-march-26-2026) March 26, 2026 |
8 | 9 | * [Version 3.4.7](#version-347-march-15-2026) March 15, 2026 |
|
13 | 14 | * [Version 3.4.2](#version-342-october-15-2025) October 15, 2025 |
14 | 15 | * [Version 3.4.1](#version-341-october-8-2025) October 8, 2025 |
15 | 16 | * [Version 3.4.0](#version-340-september-5-2025) September 5, 2025 |
| 17 | +* [Version 3.3.10](#version-339-april-17-2026) April 17, 2026 |
16 | 18 | * [Version 3.3.9](#version-339-april--4-2026) April 4, 2026 |
17 | 19 | * [Version 3.3.8](#version-338-march-1-2026) March 1, 2026 |
18 | 20 | * [Version 3.3.7](#version-337-february-19-2026) February 19, 2026 |
|
23 | 25 | * [Version 3.3.2](#version-332-november-11-2024) November 11, 2024 |
24 | 26 | * [Version 3.3.1](#version-331-october-8-2024) October 8, 2024 |
25 | 27 | * [Version 3.3.0](#version-330-september-30-2024) September 30, 2024 |
| 28 | +* [Version 3.2.8](#version-328-april-17-2026) April 17, 2026 |
26 | 29 | * [Version 3.2.7](#version-327-april-3-2026) April 3, 2026 |
27 | 30 | * [Version 3.2.6](#version-326-march-1-2026) March 1, 2026 |
28 | 31 | * [Version 3.2.5](#version-325-november-4-2025) November 4, 2025 |
|
97 | 100 | * [Version 1.0.1](#version-101) |
98 | 101 | * [Version 1.0](#version-10) |
99 | 102 |
|
| 103 | +## Version 3.4.10 (April 17, 2026) |
| 104 | + |
| 105 | +Patch release that addresses the following security vulnerabilities: |
| 106 | + |
| 107 | +* [CVE-2026-39886](https://www.cve.org/CVERecord?id=CVE-2026-39886) HTJ2K Signed Integer Overflow in `ht_undo_impl()` |
| 108 | +* [CVE-2026-40244](https://www.cve.org/CVERecord?id=CVE-2026-40244) Integer overflow in DWA `setupChannelData` `planarUncRle` pointer arithmetic (missed variant of CVE-2026-34589) |
| 109 | +* [CVE-2026-40250](https://www.cve.org/CVERecord?id=CVE-2026-40250) Integer overflow in DWA decoder `outBufferEnd` pointer arithmetic (missed variant of CVE-2026-34589) |
| 110 | + |
| 111 | +### Merged Pull Requests |
| 112 | + |
| 113 | +* [2346](https://github.com/AcademySoftwareFoundation/openexr/pull/2346) |
| 114 | +Fix integer overflow in internal_dwa_compressor.h |
| 115 | +* [2345](https://github.com/AcademySoftwareFoundation/openexr/pull/2345) |
| 116 | +Fix HTJ2K bytes-per-line integer overflow in internal_ht.cpp |
| 117 | +* [2340](https://github.com/AcademySoftwareFoundation/openexr/pull/2340) |
| 118 | +Fix 3.4.9 cve list formatting |
| 119 | +* [2339](https://github.com/AcademySoftwareFoundation/openexr/pull/2339) |
| 120 | +fix link formatting typo |
| 121 | +* [2337](https://github.com/AcademySoftwareFoundation/openexr/pull/2337) |
| 122 | +notes and news for v3.4.9, v3.3.9, v3.2.7 |
| 123 | +* [2334](https://github.com/AcademySoftwareFoundation/openexr/pull/2334) |
| 124 | +Add CVE-2026-34589,34588,34545,34544,34543,34380,34379,34378 to SECURITY.md |
| 125 | +* [2316](https://github.com/AcademySoftwareFoundation/openexr/pull/2316) |
| 126 | +Fix Pinned-Dependencies Scorecard alert in website workflow |
| 127 | + |
| 128 | +### Merged Workflow Pull Requests |
| 129 | + |
| 130 | +* [2360](https://github.com/AcademySoftwareFoundation/openexr/pull/2360) |
| 131 | +Bump actions/cache from 5.0.4 to 5.0.5 |
| 132 | +* [2354](https://github.com/AcademySoftwareFoundation/openexr/pull/2354) |
| 133 | +Bump actions/upload-artifact from 7.0.0 to 7.0.1 |
| 134 | +* [2343](https://github.com/AcademySoftwareFoundation/openexr/pull/2343) |
| 135 | +Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 |
| 136 | +* [2341](https://github.com/AcademySoftwareFoundation/openexr/pull/2341) |
| 137 | +Bump jmertic/slack-release-notifier from 32206e01ee0b0f66865d2be13bb3c62e474b5ce0 to 9d7d3a84563d2ebc8f7b2271be6c9568fedd7f3a |
| 138 | +* [2338](https://github.com/AcademySoftwareFoundation/openexr/pull/2338) |
| 139 | +Fix CodeQL SARIF upload ref for pull_request workflows |
| 140 | +* [2336](https://github.com/AcademySoftwareFoundation/openexr/pull/2336) |
| 141 | +Bump pypa/cibuildwheel from 3.4.0 to 3.4.1 |
| 142 | +* [2333](https://github.com/AcademySoftwareFoundation/openexr/pull/2333) |
| 143 | +Add CI test to validate "cmake --install .. --prefix <path> |
| 144 | + |
100 | 145 | ## Version 3.4.9 (April 3, 2026) |
101 | 146 |
|
102 | 147 | Patch release that addresses several security vulnerabilities. |
@@ -822,6 +867,18 @@ Fetch master branch of libdeflate on main |
822 | 867 | * [1852](https://github.com/AcademySoftwareFoundation/openexr/pull/1852) |
823 | 868 | Add an option to use TBB as the global provider |
824 | 869 |
|
| 870 | +## Version 3.3.10 (April 17, 2026) |
| 871 | + |
| 872 | +Patch release that addresses the following security vulnerabilities: |
| 873 | + |
| 874 | +* [CVE-2026-40244](https://www.cve.org/CVERecord?id=CVE-2026-40244) Integer overflow in DWA setupChannelData planarUncRle pointer arithmetic (missed variant of CVE-2026-34589) |
| 875 | +* [CVE-2026-40250](https://www.cve.org/CVERecord?id=CVE-2026-40250) Integer overflow in DWA decoder outBufferEnd pointer arithmetic (missed variant of CVE-2026-34589) |
| 876 | + |
| 877 | +### Merged Pull Requests |
| 878 | + |
| 879 | +* [2346](https://github.com/AcademySoftwareFoundation/openexr/pull/2346) |
| 880 | +Fix integer overflow in internal_dwa_compressor.h |
| 881 | + |
825 | 882 | ## Version 3.3.9 (April 4, 2026) |
826 | 883 |
|
827 | 884 | Patch release for v3.3 that addresses the following security vulnerabilities: |
@@ -1507,6 +1564,18 @@ Fix macOS arm64 build |
1507 | 1564 | Propagate dwa core 3 1 |
1508 | 1565 | * [1418](https://github.com/AcademySoftwareFoundation/openexr/pull/1418) |
1509 | 1566 |
|
| 1567 | +## Version 3.2.8 (April 17, 2026) |
| 1568 | + |
| 1569 | +Patch release that addresses the following security vulnerabilities: |
| 1570 | + |
| 1571 | +* [CVE-2026-40244](https://www.cve.org/CVERecord?id=CVE-2026-40244) Integer overflow in DWA setupChannelData planarUncRle pointer arithmetic (missed variant of CVE-2026-34589) |
| 1572 | +* [CVE-2026-40250](https://www.cve.org/CVERecord?id=CVE-2026-40250) Integer overflow in DWA decoder outBufferEnd pointer arithmetic (missed variant of CVE-2026-34589) |
| 1573 | + |
| 1574 | +### Merged Pull Requests |
| 1575 | + |
| 1576 | +* [2346](https://github.com/AcademySoftwareFoundation/openexr/pull/2346) |
| 1577 | +Fix integer overflow in internal_dwa_compressor.h |
| 1578 | + |
1510 | 1579 | ## Version 3.2.7 (April 3, 2026) |
1511 | 1580 |
|
1512 | 1581 | Patch release for v3.2 that addresses the following security vulnerabilities: |
|
0 commit comments