An off-by-one error was discovered in opj_tcd_code_block_enc_allocate_data in lib/openjp2/tcd.c in OpenJPEG 2.2.0. The vulnerability causes an out-of-bounds write, which may lead to remote denial of service (heap-based buffer overflow affecting opj_mqc_flush in lib/openjp2/mqc.c and opj_t1_encode_cblk in lib/openjp2/t1.c) or possibly remote code execution.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade openjpeg | Aug 22, 2024 | Sep 5, 2017 |
| Debian | — | Upgrade openjpeg2 | Nov 1, 2017 | Sep 5, 2017 |
| Oracle Solaris | — | Upgrade entire/ to version 11.4-11.4.0.0.1.15.0 on Solaris 11.4 | Oct 19, 2018 | Sep 5, 2017 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Aug 20, 2017 |
| Suse | — | Upgrade openjpeg2Upgrade openjpeg2-develUpgrade libopenjp2-7 | May 20, 2018 | Sep 5, 2017 |
| Ubuntu | — | Upgrade openjpeg2 | Nov 19, 2024 | Sep 5, 2017 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub