Description
Multiple integer overflows in the opj_tcd_init_tile function in tcd.c in OpenJPEG, as used in PDFium in Google Chrome before 52.0.2743.116, allow remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted JPEG 2000 data.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | openjpeg2 | 2.1.2-1 | — |
| Debian 13 | openjpeg2 | 2.1.2-1 | — |
| Debian 12 | openjpeg2 | 2.1.2-1 | — |
| Debian 8 | chromium-browser | 52.0.2743.116-1~deb8u1 | DSA-3645-1 |
| Debian 8 | openjpeg2 | 2.1.0-2+deb8u4 | DLA-1433-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 16.04 LTS | chromium-browser | 52.0.2743.116-0ubuntu0.16.04.1.1250 | — |
| Ubuntu 16.04 LTS | openjpeg2 | 2.1.2-1.1+deb9u2build0.1 | — |
| Ubuntu 14.04 LTS | chromium-browser | 52.0.2743.116-0ubuntu0.14.04.1.1134 | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 7 | openjpeg +2 | 1.5.1-16.el7_3 | RHSA-2017:0838 |
| RHEL 6 | chromium-browser | 52.0.2743.116-1.el6 | RHSA-2016:1580 |
| RHEL 6 | openjpeg +2 | 1.3-16.el6_8 | RHSA-2017:0559 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SUSE Package Hub 12 | chromium | 52.0.2743.116-92.1 | openSUSE-SU-2016:1983-1, openSUSE-SU-2016:1982-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | chromium | 55.0.2883.75-3.1 | openSUSE-SU-2024:12948-1, openSUSE-SU-2024:10171-1 |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 7 | openjpeg +2 | 1.5.1-16.el7_3 | ELSA-2017-0838 |
Advisories 10
- RHSA-2017:0838 Red Hat Security Advisory: openjpeg security update Red Hat Security Advisories (RHSA) · Jul 1, 2026
- RHSA-2017:0559 Red Hat Security Advisory: openjpeg security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- RHSA-2016:1580 Red Hat Security Advisory: chromium-browser security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- DSA-3645-1 chromium-browser - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-1433-1 openjpeg2 - security update Debian Security (DSA / DLA) · Mar 9, 2026
- openSUSE-SU-2024:10171-1 chromedriver-55.0.2883.75-3.1 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2016:1983-1 Security update for Chromium SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:12948-1 ungoogled-chromium-113.0.5672.92-1.1 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2016:1982-1 Security update for Chromium SUSE / openSUSE Security Updates · Feb 4, 2026
- ELSA-2017-0838 Moderate: openjpeg security update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Mar 22, 2017
References
- [debian-lts-announce] 20180719 [SECURITY] [DLA 1433-1] openjpeg2 security update mailing-list
- 92276 vdb-entry
- https://crbug.com/625541
- openSUSE-SU-2016:1983 vendor-advisory
- RHSA-2016:1580 vendor-advisory
- RHSA-2017:0559 vendor-advisory
- RHSA-2017:0838 vendor-advisory
- 1036547 vdb-entry
- GLSA-201610-09 vendor-advisory
- https://codereview.chromium.org/2124073003
- http://googlechromereleases.blogspot.com/2016/08/stable-channel-update-for-desktop.html
- openSUSE-SU-2016:1982 vendor-advisory
- DSA-3645 vendor-advisory
- FEDORA-2016-e9798eaaa3 vendor-advisory