VDB
GHSA-2g4j-2xqp-4hq5
GHSA-2g4j-2xqp-4hq5
PUBLISHED
CVSS 6.5 MEDIUM
Record from GitHub Advisory Database · Published May 13, 2022
In coders/xbm.c in ImageMagick 7.0.6-1 Q16, a DoS in ReadXBMImage() due to lack of an EOF (End of File) check might cause huge CPU consumption. When a crafted XBM file, which claims large rows and columns fields in the header but does not contain sufficient backing data, is provided, the loop over the rows would consume huge CPU resources, since there is no EOF check inside the loop.
Risk scores
CVSS 3.1
6.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Timeline
- May 13, 2022 CVE Published
- Apr 9, 2026 Security Advisory
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln GHSA-2g4j-2xqp-4hq5
vulnetix vdb fixes GHSA-2g4j-2xqp-4hq5
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/GHSA-2g4j-2xqp-4hq5/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- https://github.com/ImageMagick/ImageMagick/issues/712 url
- https://lists.debian.org/debian-lts-announce/2019/05/msg00015.html url
- https://nvd.nist.gov/vuln/detail/CVE-2017-14175 advisory
- https://github.com/ImageMagick/ImageMagick/commit/d9a8234d211da30baf9526fbebe9a8438ea7e11c url
- https://lists.debian.org/debian-lts-announce/2020/09/msg00007.html url
- https://security.gentoo.org/glsa/201711-07 url
- https://usn.ubuntu.com/3681-1 url