Description
disintegration Imaging 1.6.2 allows attackers to cause a panic (because of an integer index out of range during a Grayscale call) via a crafted TIFF file to the scan function of scanner.go. NOTE: it is unclear whether there are common use cases in which this panic could have any security consequence
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 | golang-github-disintegration-imaging | 1.6.2-3 | — |
| Debian 13 | golang-github-disintegration-imaging | 1.6.2-3 | — |
| Debian 12 | golang-github-disintegration-imaging | No fix yet | — |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | filebrowser | No fix yet | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 2 repositories
-
klphp/imaging ★ 0 · Nov 4, 2026
Maintained fork of disintegration/imaging: no TIFF/BMP decoders (CVE-2023-36308 gone), GIF palette panic fixed, WebP decode. Pure Go.
-
vtemlabs/imaging ★ 0 · Jun 21, 2026
Security-maintenance fork of disintegration/imaging (CVE-2023-36308 fix) used by Tala WTE
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Go | github.com/disintegration/imaging | <= 1.6.2 | — | GHSA-q7pp-wcgr-pffx |