Medium severity5.5NVD Advisory· Published Apr 24, 2017· Updated Jun 17, 2026
CVE-2016-3076
CVE-2016-3076
Description
Heap-based buffer overflow in the j2k_encode_entry function in Pillow 2.5.0 through 3.1.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted Jpeg2000 file.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
pillowPyPI | >= 2.5.0, < 3.1.2 | 3.1.2 |
Affected products
25cpe:2.3:a:python:pillow:2.5.0:*:*:*:*:*:*:*+ 18 more
- cpe:2.3:a:python:pillow:2.5.0:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.5.1:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.5.2:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.5.3:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.6.0:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.6.0:rc1:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.6.1:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.6.2:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.7.0:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.8.0:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.8.1:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.8.2:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.9.0:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.9.0:dev0:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.9.0:dev1:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:2.9.0:dev2:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:3.0.0:*:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:3.0.0:rc1:*:*:*:*:*:*
- cpe:2.3:a:python:pillow:3.1.0:*:*:*:*:*:*:*
- ghsa-coords6 versionspkg:pypi/pillowpkg:rpm/opensuse/python-Pillow&distro=openSUSE%20Tumbleweedpkg:rpm/suse/python-Pillow&distro=SUSE%20Enterprise%20Storage%204pkg:rpm/suse/python-Pillow&distro=SUSE%20Enterprise%20Storage%205pkg:rpm/suse/python-Pillow&distro=SUSE%20OpenStack%20Cloud%206pkg:rpm/suse/python-Pillow&distro=SUSE%20OpenStack%20Cloud%207
>= 2.5.0, < 3.1.2+ 5 more
- (no CPE)range: >= 2.5.0, < 3.1.2
- (no CPE)range: < 3.4.2-1.1
- (no CPE)range: < 2.8.1-4.3.2
- (no CPE)range: < 2.8.1-3.3.1
- (no CPE)range: < 2.7.0-4.3.1
- (no CPE)range: < 2.8.1-4.3.2
Patches
Vulnerability mechanics
References
8- pillow.readthedocs.io/en/4.1.x/releasenotes/3.1.2.htmlnvdRelease NotesVendor AdvisoryWEB
- bugzilla.redhat.com/show_bug.cginvdIssue TrackingThird Party AdvisoryVDB EntryWEB
- github.com/advisories/GHSA-v9pc-9mvp-x87gghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2016-3076ghsaADVISORY
- github.com/pypa/advisory-database/tree/main/vulns/pillow/PYSEC-2017-92.yamlghsaWEB
- github.com/python-pillow/Pillow/blob/4.1.x/docs/releasenotes/3.1.2.rstghsaWEB
- web.archive.org/web/20200227174644/http://www.securityfocus.com/bid/98042ghsaWEB
- www.securityfocus.com/bid/98042nvd
News mentions
0No linked articles in our index yet.