CVE-2020-29599
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which...
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
CVE-2020-29599- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-91
- Updated
- 2026-11-02
CVE List No score
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
CVE-2020-29599- Updated
- 2026-11-02
EUVDEUVD-2020-21960 No score
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
EUVD-2020-21960- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-685x-r4m9-ffxr
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which...
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
GHSA-685x-r4m9-ffxr- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-91
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-29599
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
ALPINE-CVE-2020-29599- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
CVE-2020-29599- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSVDEBIAN-CVE-2020-29599
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
DEBIAN-CVE-2020-29599- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVJLSEC-2026-876
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
JLSEC-2026-876- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
OSVOESA-2021-1007
7.8
ImageMagick security update
Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.\r\n\r\n
Security Fix(es):\r\n\r\n
A flaw was found in ImageMagick in coders/hdr.c. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of values outside the range of type unsigned char. This would most likely lead to an impact to application availability, but could potentially cause other problems related to undefined behavior. This flaw affects ImageMagick versions prior to ImageMagick 7.0.8-68.(CVE-2020-27762)\r\n\r\n
A flaw was found in ImageMagick in MagickCore/statistic.c. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of values outside the range of type unsigned long. This would most likely lead to an impact to application availability, but could potentially cause other problems related to undefined behavior. This flaw affects ImageMagick versions prior to 7.0.8-69.(CVE-2020-27766)\r\n\r\n
WritePALMImage() in /coders/palm.c used size_t casts in several areas of a calculation which could lead to values outside the range of representable type unsigned long undefined behavior when a crafted input file was processed by ImageMagick. The patch casts to ssize_t instead to avoid this issue. Red Hat Product Security marked the Severity as Low because although it could potentially lead to an impact to application availability, no specific impact was shown in this case. This flaw affects ImageMagick versions prior to ImageMagick 7.0.9-0.(CVE-2020-27761)\r\n\r\n
A flaw was found in ImageMagick in MagickCore/quantum.h. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of values outside the range of types float and unsigned char. This would most likely lead to an impact to application availability, but could potentially cause other problems related to undefined behavior. This flaw affects ImageMagick versions prior to 7.0.9-0.(CVE-2020-27767)\r\n\r\n
Due to a missing check for 0 value of replace_extent, it is possible for offset p to overflow in SubstituteString(), causing potential impact to application availability. This could be triggered by a crafted input file that is processed by ImageMagick. This flaw affects ImageMagick versions prior to 7.0.8-68.(CVE-2020-27770)\r\n\r\n
In IntensityCompare() of /MagickCore/quantize.c, a double value was being casted to int and returned, which in some cases caused a value outside the range of type int to be returned. The flaw could be triggered by a crafted input file under certain conditions when processed by ImageMagick. Red Hat Product Security marked this as Low severity because although it could potentially lead to an impact to application availability, no specific impact was shown in this case. This flaw affects ImageMagick versions prior to 7.0.8-68.(CVE-2020-27759)\r\n\r\n
In GammaImage() of /MagickCore/enhance.c, depending on the gamma value, it's possible to trigger a divide-by-zero condition when a crafted input file is processed by ImageMagick. This could lead to an impact to application availability. The patch uses the PerceptibleReciprocal() to prevent the divide-by-zero from occurring. This flaw affects ImageMagick versions prior to ImageMagick 7.0.8-68.(CVE-2020-27760)\r\n\r\n
A flaw was found in ImageMagick in MagickCore/segment.c. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of math division by zero. This would most likely lead to an impact to application availability,…
- Record
OESA-2021-1007- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2021:0024
7.3
Red Hat Security Advisory: ImageMagick security update
- Record
RHSA-2021:0024- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-29599
7.8
ImageMagick before 6.9.11-40 and 7.x before 7.0.10-40 mishandles the -authenticate option, which allows setting a password for password-protected PDF files. The user-controlled password was not properly escaped/sanitized and it was therefore possible to inject additional shell commands via coders/pdf.c.
- Record
UBUNTU-CVE-2020-29599- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVCLSA-2021-1617641265 No score
Fix of Add fix for CVE-2020-29599
- Add fix for CVE-2020-29599
- Record
CLSA-2021-1617641265- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0136-1 No score
Security update for ImageMagick
This update for ImageMagick fixes the following issues:
- CVE-2020-19667: Fixed a stack buffer overflow in XPM coder could result in a crash (bsc#1179103).
- CVE-2020-25664: Fixed a heap-based buffer overflow in PopShortPixel (bsc#1179202).
- CVE-2020-25665: Fixed a heap-based buffer overflow in WritePALMImage (bsc#1179208).
- CVE-2020-25666: Fixed an outside the range of representable values of type 'int' and signed integer overflow (bsc#1179212).
- CVE-2020-25674: Fixed a heap-based buffer overflow in WriteOnePNGImage (bsc#1179223).
- CVE-2020-25675: Fixed an outside the range of representable values of type 'long' and integer overflow (bsc#1179240).
- CVE-2020-25676: Fixed an outside the range of representable values of type 'long' and integer overflow at MagickCore/pixel.c (bsc#1179244).
- CVE-2020-27750: Fixed a division by zero in MagickCore/colorspace-private.h (bsc#1179260).
- CVE-2020-27751: Fixed an integer overflow in MagickCore/quantum-export.c (bsc#1179269).
- CVE-2020-27752: Fixed a heap-based buffer overflow in PopShortPixel in MagickCore/quantum-private.h (bsc#1179346).
- CVE-2020-27753: Fixed memory leaks in AcquireMagickMemory function (bsc#1179397).
- CVE-2020-27754: Fixed an outside the range of representable values of type 'long' and signed integer overflow at MagickCore/quantize.c (bsc#1179336).
- CVE-2020-27755: Fixed memory leaks in ResizeMagickMemory function in ImageMagick/MagickCore/memory.c (bsc#1179345).
- CVE-2020-27756: Fixed a division by zero at MagickCore/geometry.c (bsc#1179221).
- CVE-2020-27757: Fixed an outside the range of representable values of type 'unsigned long long' at MagickCore/quantum-private.h (bsc#1179268).
- CVE-2020-27758: Fixed an outside the range of representable values of type 'unsigned long long' (bsc#1179276).
- CVE-2020-27759: Fixed an outside the range of representable values of type 'int' at MagickCore/quantize.c (bsc#1179313).
- CVE-2020-27760: Fixed a division by zero at MagickCore/enhance.c (bsc#1179281).
- CVE-2020-27761: Fixed an outside the range of representable values of type 'unsigned long' at coders/palm.c (bsc#1179315).
- CVE-2020-27762: Fixed an outside the range of representable values of type 'unsigned char' (bsc#1179278).
- CVE-2020-27763: Fixed a division by zero at MagickCore/resize.c (bsc#1179312).
- CVE-2020-27764: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179317).
- CVE-2020-27765: Fixed a division by zero at MagickCore/segment.c (bsc#1179311).
- CVE-2020-27766: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179361).
- CVE-2020-27767: Fixed an outside the range of representable values of type 'float' at MagickCore/quantum.h (bsc#1179322).
- CVE-2020-27768: Fixed an outside the range of representable values of type 'unsigned int' at MagickCore/quantum-private.h (bsc#1179339).
- CVE-2020-27769: Fixed an outside the range of representable values of type 'float' at MagickCore/quantize.c (bsc#1179321).
- CVE-2020-27770: Fixed an unsigned offset overflowed at MagickCore/string.c (bsc#1179343).
- CVE-2020-27771: Fixed an outside the range of representable values of type 'unsigned char' at coders/pdf.c (bsc#1179327).
- CVE-2020-27772: Fixed an outside the range of representable values of type 'unsigned int' at coders/bmp.c (bsc#1179347).
- CVE-2020-27773: Fixed a division by zero at MagickCore/gem-private.h (bsc#1179285).
- CVE-2020-27774: Fixed an integer overflow at MagickCore/statistic.c (bsc#1179333).
- CVE-2020-27775: Fixed an outside the range of representable values of type 'unsigned char' at MagickCore/quantum.h (bsc#1179338).
- CVE-2020-27776: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179362).
- CVE-2020-29599: Fixed a shell command injection in -authenticate (bsc#1179753).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:0136-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0148-1 No score
Security update for ImageMagick
This update for ImageMagick fixes the following issues:
- CVE-2020-19667: Fixed a stack buffer overflow in XPM coder could result in a crash (bsc#1179103).
- CVE-2020-25664: Fixed a heap-based buffer overflow in PopShortPixel (bsc#1179202).
- CVE-2020-25665: Fixed a heap-based buffer overflow in WritePALMImage (bsc#1179208).
- CVE-2020-25666: Fixed an outside the range of representable values of type 'int' and signed integer overflow (bsc#1179212).
- CVE-2020-25674: Fixed a heap-based buffer overflow in WriteOnePNGImage (bsc#1179223).
- CVE-2020-25675: Fixed an outside the range of representable values of type 'long' and integer overflow (bsc#1179240).
- CVE-2020-25676: Fixed an outside the range of representable values of type 'long' and integer overflow at MagickCore/pixel.c (bsc#1179244).
- CVE-2020-27750: Fixed a division by zero in MagickCore/colorspace-private.h (bsc#1179260).
- CVE-2020-27751: Fixed an integer overflow in MagickCore/quantum-export.c (bsc#1179269).
- CVE-2020-27752: Fixed a heap-based buffer overflow in PopShortPixel in MagickCore/quantum-private.h (bsc#1179346).
- CVE-2020-27753: Fixed memory leaks in AcquireMagickMemory function (bsc#1179397).
- CVE-2020-27754: Fixed an outside the range of representable values of type 'long' and signed integer overflow at MagickCore/quantize.c (bsc#1179336).
- CVE-2020-27755: Fixed memory leaks in ResizeMagickMemory function in ImageMagick/MagickCore/memory.c (bsc#1179345).
- CVE-2020-27756: Fixed a division by zero at MagickCore/geometry.c (bsc#1179221).
- CVE-2020-27757: Fixed an outside the range of representable values of type 'unsigned long long' at MagickCore/quantum-private.h (bsc#1179268).
- CVE-2020-27758: Fixed an outside the range of representable values of type 'unsigned long long' (bsc#1179276).
- CVE-2020-27759: Fixed an outside the range of representable values of type 'int' at MagickCore/quantize.c (bsc#1179313).
- CVE-2020-27760: Fixed a division by zero at MagickCore/enhance.c (bsc#1179281).
- CVE-2020-27761: Fixed an outside the range of representable values of type 'unsigned long' at coders/palm.c (bsc#1179315).
- CVE-2020-27762: Fixed an outside the range of representable values of type 'unsigned char' (bsc#1179278).
- CVE-2020-27763: Fixed a division by zero at MagickCore/resize.c (bsc#1179312).
- CVE-2020-27764: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179317).
- CVE-2020-27765: Fixed a division by zero at MagickCore/segment.c (bsc#1179311).
- CVE-2020-27766: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179361).
- CVE-2020-27767: Fixed an outside the range of representable values of type 'float' at MagickCore/quantum.h (bsc#1179322).
- CVE-2020-27768: Fixed an outside the range of representable values of type 'unsigned int' at MagickCore/quantum-private.h (bsc#1179339).
- CVE-2020-27769: Fixed an outside the range of representable values of type 'float' at MagickCore/quantize.c (bsc#1179321).
- CVE-2020-27770: Fixed an unsigned offset overflowed at MagickCore/string.c (bsc#1179343).
- CVE-2020-27771: Fixed an outside the range of representable values of type 'unsigned char' at coders/pdf.c (bsc#1179327).
- CVE-2020-27772: Fixed an outside the range of representable values of type 'unsigned int' at coders/bmp.c (bsc#1179347).
- CVE-2020-27773: Fixed a division by zero at MagickCore/gem-private.h (bsc#1179285).
- CVE-2020-27774: Fixed an integer overflow at MagickCore/statistic.c (bsc#1179333).
- CVE-2020-27775: Fixed an outside the range of representable values of type 'unsigned char' at MagickCore/quantum.h (bsc#1179338).
- CVE-2020-27776: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179362).
- CVE-2020-29599: Fixed a shell command injection in -authenticate (bsc#1179753).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:0148-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:0153-1 No score
Security update for ImageMagick
This update for ImageMagick fixes the following issues:
- CVE-2020-25664: Fixed a heap-based buffer overflow in PopShortPixel (bsc#1179202).
- CVE-2020-25665: Fixed a heap-based buffer overflow in WritePALMImage (bsc#1179208).
- CVE-2020-25666: Fixed an outside the range of representable values of type 'int' and signed integer overflow (bsc#1179212).
- CVE-2020-25674: Fixed a heap-based buffer overflow in WriteOnePNGImage (bsc#1179223).
- CVE-2020-25675: Fixed an outside the range of representable values of type 'long' and integer overflow (bsc#1179240).
- CVE-2020-25676: Fixed an outside the range of representable values of type 'long' and integer overflow at MagickCore/pixel.c (bsc#1179244).
- CVE-2020-27750: Fixed a division by zero in MagickCore/colorspace-private.h (bsc#1179260).
- CVE-2020-27751: Fixed an integer overflow in MagickCore/quantum-export.c (bsc#1179269).
- CVE-2020-27752: Fixed a heap-based buffer overflow in PopShortPixel in MagickCore/quantum-private.h (bsc#1179346).
- CVE-2020-27752: Fixed a heap-based buffer overflow in PopShortPixel in MagickCore/quantum-private.h (bsc#1179346).
- CVE-2020-27753: Fixed memory leaks in AcquireMagickMemory function (bsc#1179397).
- CVE-2020-27755: Fixed memory leaks in ResizeMagickMemory function in ImageMagick/MagickCore/memory.c (bsc#1179345).
- CVE-2020-27756: Fixed a division by zero at MagickCore/geometry.c (bsc#1179221).
- CVE-2020-27757: Fixed an outside the range of representable values of type 'unsigned long long' at MagickCore/quantum-private.h (bsc#1179268).
- CVE-2020-27758: Fixed an outside the range of representable values of type 'unsigned long long' (bsc#1179276).
- CVE-2020-27759: Fixed an outside the range of representable values of type 'int' at MagickCore/quantize.c (bsc#1179313).
- CVE-2020-27760: Fixed a division by zero at MagickCore/enhance.c (bsc#1179281).
- CVE-2020-27761: Fixed an outside the range of representable values of type 'unsigned long' at coders/palm.c (bsc#1179315).
- CVE-2020-27762: Fixed an outside the range of representable values of type 'unsigned char' (bsc#1179278).
- CVE-2020-27763: Fixed a division by zero at MagickCore/resize.c (bsc#1179312).
- CVE-2020-27764: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179317).
- CVE-2020-27765: Fixed a division by zero at MagickCore/segment.c (bsc#1179311).
- CVE-2020-27766: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179361).
- CVE-2020-27767: Fixed an outside the range of representable values of type 'float' at MagickCore/quantum.h (bsc#1179322).
- CVE-2020-27768: Fixed an outside the range of representable values of type 'unsigned int' at MagickCore/quantum-private.h (bsc#1179339).
- CVE-2020-27770: Fixed an unsigned offset overflowed at MagickCore/string.c (bsc#1179343).
- CVE-2020-27771: Fixed an outside the range of representable values of type 'unsigned char' at coders/pdf.c (bsc#1179327).
- CVE-2020-27772: Fixed an outside the range of representable values of type 'unsigned int' at coders/bmp.c (bsc#1179347).
- CVE-2020-27773: Fixed a division by zero at MagickCore/gem-private.h (bsc#1179285).
- CVE-2020-27774: Fixed an integer overflow at MagickCore/statistic.c (bsc#1179333).
- CVE-2020-27775: Fixed an outside the range of representable values of type 'unsigned char' at MagickCore/quantum.h (bsc#1179338).
- CVE-2020-27776: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179362).
- CVE-2020-29599: Fixed a shell command injection in -authenticate (bsc#1179753).
- Record
SUSE-SU-2021:0153-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:0156-1 No score
Security update for ImageMagick
This update for ImageMagick fixes the following issues:
- CVE-2020-19667: Fixed a stack buffer overflow in XPM coder could result in a crash (bsc#1179103).
- CVE-2020-25664: Fixed a heap-based buffer overflow in PopShortPixel (bsc#1179202).
- CVE-2020-25665: Fixed a heap-based buffer overflow in WritePALMImage (bsc#1179208).
- CVE-2020-25666: Fixed an outside the range of representable values of type 'int' and signed integer overflow (bsc#1179212).
- CVE-2020-25674: Fixed a heap-based buffer overflow in WriteOnePNGImage (bsc#1179223).
- CVE-2020-25675: Fixed an outside the range of representable values of type 'long' and integer overflow (bsc#1179240).
- CVE-2020-25676: Fixed an outside the range of representable values of type 'long' and integer overflow at MagickCore/pixel.c (bsc#1179244).
- CVE-2020-27750: Fixed a division by zero in MagickCore/colorspace-private.h (bsc#1179260).
- CVE-2020-27751: Fixed an integer overflow in MagickCore/quantum-export.c (bsc#1179269).
- CVE-2020-27752: Fixed a heap-based buffer overflow in PopShortPixel in MagickCore/quantum-private.h (bsc#1179346).
- CVE-2020-27753: Fixed memory leaks in AcquireMagickMemory function (bsc#1179397).
- CVE-2020-27754: Fixed an outside the range of representable values of type 'long' and signed integer overflow at MagickCore/quantize.c (bsc#1179336).
- CVE-2020-27755: Fixed memory leaks in ResizeMagickMemory function in ImageMagick/MagickCore/memory.c (bsc#1179345).
- CVE-2020-27756: Fixed a division by zero at MagickCore/geometry.c (bsc#1179221).
- CVE-2020-27757: Fixed an outside the range of representable values of type 'unsigned long long' at MagickCore/quantum-private.h (bsc#1179268).
- CVE-2020-27758: Fixed an outside the range of representable values of type 'unsigned long long' (bsc#1179276).
- CVE-2020-27759: Fixed an outside the range of representable values of type 'int' at MagickCore/quantize.c (bsc#1179313).
- CVE-2020-27760: Fixed a division by zero at MagickCore/enhance.c (bsc#1179281).
- CVE-2020-27761: Fixed an outside the range of representable values of type 'unsigned long' at coders/palm.c (bsc#1179315).
- CVE-2020-27762: Fixed an outside the range of representable values of type 'unsigned char' (bsc#1179278).
- CVE-2020-27763: Fixed a division by zero at MagickCore/resize.c (bsc#1179312).
- CVE-2020-27764: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179317).
- CVE-2020-27765: Fixed a division by zero at MagickCore/segment.c (bsc#1179311).
- CVE-2020-27766: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179361).
- CVE-2020-27767: Fixed an outside the range of representable values of type 'float' at MagickCore/quantum.h (bsc#1179322).
- CVE-2020-27768: Fixed an outside the range of representable values of type 'unsigned int' at MagickCore/quantum-private.h (bsc#1179339).
- CVE-2020-27769: Fixed an outside the range of representable values of type 'float' at MagickCore/quantize.c (bsc#1179321).
- CVE-2020-27770: Fixed an unsigned offset overflowed at MagickCore/string.c (bsc#1179343).
- CVE-2020-27771: Fixed an outside the range of representable values of type 'unsigned char' at coders/pdf.c (bsc#1179327).
- CVE-2020-27772: Fixed an outside the range of representable values of type 'unsigned int' at coders/bmp.c (bsc#1179347).
- CVE-2020-27773: Fixed a division by zero at MagickCore/gem-private.h (bsc#1179285).
- CVE-2020-27774: Fixed an integer overflow at MagickCore/statistic.c (bsc#1179333).
- CVE-2020-27775: Fixed an outside the range of representable values of type 'unsigned char' at MagickCore/quantum.h (bsc#1179338).
- CVE-2020-27776: Fixed an outside the range of representable values of type 'unsigned long' at MagickCore/statistic.c (bsc#1179362).
- CVE-2020-29599: Fixed a shell command injection in -authenticate (bsc#1179753).
- Record
SUSE-SU-2021:0156-1- Updated
- 2026-11-02
OSVUSN-6200-1 No score
imagemagick vulnerabilities
It was discovered that ImageMagick incorrectly handled the "-authenticate" option for password-protected PDF files. An attacker could possibly use this issue to inject additional shell commands and perform arbitrary code execution. This issue only affected Ubuntu 20.04 LTS. (CVE-2020-29599)
It was discovered that ImageMagick incorrectly handled certain values when processing PDF files. If a user or automated system using ImageMagick were tricked into opening a specially crafted PDF file, an attacker could exploit this to cause a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-20224)
Zhang Xiaohui discovered that ImageMagick incorrectly handled certain values when processing image data. If a user or automated system using ImageMagick were tricked into opening a specially crafted image, an attacker could exploit this to cause a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-20241, CVE-2021-20243)
It was discovered that ImageMagick incorrectly handled certain values when processing visual effects based image files. By tricking a user into opening a specially crafted image file, an attacker could crash the application causing a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-20244, CVE-2021-20309)
It was discovered that ImageMagick incorrectly handled certain values when performing resampling operations. By tricking a user into opening a specially crafted image file, an attacker could crash the application causing a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-20246)
It was discovered that ImageMagick incorrectly handled certain values when processing thumbnail image data. By tricking a user into opening a specially crafted image file, an attacker could crash the application causing a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-20312)
It was discovered that ImageMagick incorrectly handled memory cleanup when performing certain cryptographic operations. Under certain conditions sensitive cryptographic information could be disclosed. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-20313)
It was discovered that ImageMagick did not use the correct rights when specifically excluded by a module policy. An attacker could use this issue to read and write certain restricted files. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-39212)
It was discovered that ImageMagick incorrectly handled memory under certain circumstances. If a user were tricked into opening a specially crafted image file, an attacker could possibly exploit this issue to cause a denial of service or other unspecified impact. This issue only affected Ubuntu 20.04 LTS. (CVE-2022-28463, CVE-2022-32545, CVE-2022-32546, CVE-2022-32547)
It was discovered that ImageMagick incorrectly handled memory under certain circumstances. If a user were tricked into opening a specially crafted image file, an attacker could possibly exploit this issue to cause a denial of service or other unspecified impact. This issue only affected Ubuntu 22.04 LTS, Ubuntu 22.10, and Ubuntu 23.04. (CVE-2021-3610, CVE-2023-1906, CVE-2023-3428)
It was discovered that ImageMagick incorrectly handled certain values when processing specially crafted SVG files. By tricking a user into opening a specially crafted SVG file, an attacker could crash the application causing a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 22.10, and Ubuntu 23.04. (CVE-2023-1289)
It was discovered that ImageMagick incorrectly handled memory under certain circumstances. If a user were tricked into opening a specially crafted tiff file, an attacker could possibly exploit this issue to cause a denial of service or other unspecified impact. This issue only affected Ubuntu 22.04 LTS, Ubuntu 22.10, and Ubuntu 23.04. (CVE-2023-3195)
It was discovered that ImageMagick incorrectly handled memory under certain circumstances. If a user were tricked into…
- Record
USN-6200-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
imagemagickAlpine:v3.12 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.13 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.14 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.15 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.16 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.17 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.18 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.19 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.20 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.21 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
Show 73 moreShow less
| Package | Affected | Fixed |
|---|---|---|
imagemagickAlpine:v3.22 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.23 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagickAlpine:v3.24 |
6.9.8-1 up to 7.0.10.42-r0 | 7.0.10.42-r0 |
imagemagick6Alpine:v3.12 |
before 6.9.11.42-r0 | 6.9.11.42-r0 |
imagemagick6Alpine:v3.13 |
before 6.9.11.42-r0 | 6.9.11.42-r0 |
imagemagick6Alpine:v3.14 |
before 6.9.11.42-r0 | 6.9.11.42-r0 |
imagemagick6Alpine:v3.15 |
before 6.9.11.42-r0 | 6.9.11.42-r0 |
imagemagick6Alpine:v3.16 |
before 6.9.11.42-r0 | 6.9.11.42-r0 |
ImageMagickTuxCare:CentOS:6 |
before 6.7.2.7-7.el6 | 6.7.2.7-7.el6 |
ImageMagick-c++TuxCare:CentOS:6 |
before 6.7.2.7-7.el6 | 6.7.2.7-7.el6 |
ImageMagick-c++-develTuxCare:CentOS:6 |
before 6.7.2.7-7.el6 | 6.7.2.7-7.el6 |
ImageMagick-develTuxCare:CentOS:6 |
before 6.7.2.7-7.el6 | 6.7.2.7-7.el6 |
ImageMagick-docTuxCare:CentOS:6 |
before 6.7.2.7-7.el6 | 6.7.2.7-7.el6 |
ImageMagick-perlTuxCare:CentOS:6 |
before 6.7.2.7-7.el6 | 6.7.2.7-7.el6 |
imagemagickDebian:12 |
before 8:6.9.11.57+dfsg-1 | 8:6.9.11.57+dfsg-1 |
imagemagickDebian:13 |
before 8:6.9.11.57+dfsg-1 | 8:6.9.11.57+dfsg-1 |
imagemagickDebian:14 |
before 8:6.9.11.57+dfsg-1 | 8:6.9.11.57+dfsg-1 |
imagemagickDebian:9 |
before 8:6.9.7.4+dfsg-11+deb9u11, plus listed versions 8:6.9.7.4+dfsg-118:6.9.7.4+dfsg-11+deb9u18:6.9.7.4+dfsg-11+deb9u108:6.9.7.4+dfsg-11+deb9u28:6.9.7.4+dfsg-11+deb9u3 Show 6 moreShow less8:6.9.7.4+dfsg-11+deb9u48:6.9.7.4+dfsg-11+deb9u58:6.9.7.4+dfsg-11+deb9u68:6.9.7.4+dfsg-11+deb9u78:6.9.7.4+dfsg-11+deb9u88:6.9.7.4+dfsg-11+deb9u9 |
8:6.9.7.4+dfsg-11+deb9u11 |
imagemagickDebian:10 |
before 8:6.9.10.23+dfsg-2.1+deb10u2, plus listed versions 8:6.9.10.23+dfsg-2.18:6.9.10.23+dfsg-2.1+deb10u1 |
8:6.9.10.23+dfsg-2.1+deb10u2 |
ImageMagick_jllJulia |
before 6.9.12+0 | 6.9.12+0 |
ImageMagickopenEuler:20.03-LTS |
before 6.9.10.67-10.oe1 | 6.9.10.67-10.oe1 |
ImageMagickopenEuler:20.03-LTS-SP1 |
before 6.9.10.67-10.oe1 | 6.9.10.67-10.oe1 |
ImageMagickRed Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++Red Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-debuginfoRed Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++-develRed Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-develRed Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-docRed Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-perlRed Hat:enterprise_linux:7::client |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagickRed Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++Red Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++-develRed Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-develRed Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-docRed Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-perlRed Hat:enterprise_linux:7::computenode |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagickRed Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++Red Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-debuginfoRed Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-perlRed Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++-develRed Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-develRed Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-docRed Hat:enterprise_linux:7::server |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagickRed Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++Red Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-perlRed Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-c++-develRed Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-develRed Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagick-docRed Hat:enterprise_linux:7::workstation |
before 0:6.9.10.68-5.el7_9 | 0:6.9.10.68-5.el7_9 |
ImageMagickSUSE:Linux Enterprise Module for Desktop Applications 15 SP2 |
before 7.0.7.34-10.9.1 | 7.0.7.34-10.9.1 |
ImageMagickSUSE:Linux Enterprise Module for Development Tools 15 SP2 |
before 7.0.7.34-10.9.1 | 7.0.7.34-10.9.1 |
ImageMagickSUSE:Linux Enterprise Module for Desktop Applications 15 SP1 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise Module for Development Tools 15 SP1 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise High Performance Computing 15-ESPOS |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise High Performance Computing 15-LTSS |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise Server 15-LTSS |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise Server 15 SP1-BCL |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise Server 15 SP1-LTSS |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise Server for SAP Applications 15 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Manager Proxy 4.0 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Manager Retail Branch Server 4.0 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Manager Server 4.0 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
ImageMagickSUSE:Enterprise Storage 6 |
before 7.0.7.34-3.90.1 | 7.0.7.34-3.90.1 |
imagemagickUbuntu:20.04:LTS |
before 8:6.9.10.23+dfsg-2.1ubuntu11.9, plus listed versions 8:6.9.10.23+dfsg-2.1ubuntu38:6.9.10.23+dfsg-2.1ubuntu88:6.9.10.23+dfsg-2.1ubuntu98:6.9.10.23+dfsg-2.1ubuntu108:6.9.10.23+dfsg-2.1ubuntu11 Show 6 moreShow less8:6.9.10.23+dfsg-2.1ubuntu11.18:6.9.10.23+dfsg-2.1ubuntu11.28:6.9.10.23+dfsg-2.1ubuntu11.48:6.9.10.23+dfsg-2.1ubuntu11.58:6.9.10.23+dfsg-2.1ubuntu11.68:6.9.10.23+dfsg-2.1ubuntu11.7 |
8:6.9.10.23+dfsg-2.1ubuntu11.9 |
imagemagickUbuntu:Pro:16.04:LTS |
before 8:6.8.9.9-7ubuntu5.16+esm8, plus listed versions 8:6.8.9.9-5ubuntu28:6.8.9.9-68:6.8.9.9-6build18:6.8.9.9-78:6.8.9.9-7ubuntu1 Show 26 moreShow less8:6.8.9.9-7ubuntu28:6.8.9.9-7ubuntu38:6.8.9.9-7ubuntu48:6.8.9.9-7ubuntu58:6.8.9.9-7ubuntu5.18:6.8.9.9-7ubuntu5.28:6.8.9.9-7ubuntu5.38:6.8.9.9-7ubuntu5.48:6.8.9.9-7ubuntu5.58:6.8.9.9-7ubuntu5.68:6.8.9.9-7ubuntu5.78:6.8.9.9-7ubuntu5.88:6.8.9.9-7ubuntu5.98:6.8.9.9-7ubuntu5.118:6.8.9.9-7ubuntu5.128:6.8.9.9-7ubuntu5.138:6.8.9.9-7ubuntu5.148:6.8.9.9-7ubuntu5.158:6.8.9.9-7ubuntu5.168:6.8.9.9-7ubuntu5.16+esm18:6.8.9.9-7ubuntu5.16+esm28:6.8.9.9-7ubuntu5.16+esm38:6.8.9.9-7ubuntu5.16+esm48:6.8.9.9-7ubuntu5.16+esm58:6.8.9.9-7ubuntu5.16+esm68:6.8.9.9-7ubuntu5.16+esm7 |
8:6.8.9.9-7ubuntu5.16+esm8 |
imagemagickUbuntu:Pro:18.04:LTS |
before 8:6.9.7.4+dfsg-16ubuntu6.15+esm1, plus listed versions 8:6.9.7.4+dfsg-16ubuntu28:6.9.7.4+dfsg-16ubuntu38:6.9.7.4+dfsg-16ubuntu48:6.9.7.4+dfsg-16ubuntu58:6.9.7.4+dfsg-16ubuntu6 Show 11 moreShow less8:6.9.7.4+dfsg-16ubuntu6.28:6.9.7.4+dfsg-16ubuntu6.38:6.9.7.4+dfsg-16ubuntu6.48:6.9.7.4+dfsg-16ubuntu6.78:6.9.7.4+dfsg-16ubuntu6.88:6.9.7.4+dfsg-16ubuntu6.98:6.9.7.4+dfsg-16ubuntu6.118:6.9.7.4+dfsg-16ubuntu6.128:6.9.7.4+dfsg-16ubuntu6.138:6.9.7.4+dfsg-16ubuntu6.148:6.9.7.4+dfsg-16ubuntu6.15 |
8:6.9.7.4+dfsg-16ubuntu6.15+esm1 |
imagemagickUbuntu:Pro:22.04:LTS |
before 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3+esm2, plus listed versions 8:6.9.11.60+dfsg-1ubuntu18:6.9.11.60+dfsg-1.38:6.9.11.60+dfsg-1.3build18:6.9.11.60+dfsg-1.3build28:6.9.11.60+dfsg-1.3ubuntu0.22.04.1 Show 5 moreShow less8:6.9.11.60+dfsg-1.3ubuntu0.22.04.1+esm18:6.9.11.60+dfsg-1.3ubuntu0.22.04.28:6.9.11.60+dfsg-1.3ubuntu0.22.04.2+esm18:6.9.11.60+dfsg-1.3ubuntu0.22.04.38:6.9.11.60+dfsg-1.3ubuntu0.22.04.3+esm1 |
8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3+esm2 |
ImageMagickopenSUSE:Leap 15.2 |
before 7.0.7.34-lp152.12.9.1 | 7.0.7.34-lp152.12.9.1 |
ImageMagickopenSUSE:Leap 15.1 |
before 7.0.7.34-lp151.7.26.1 | 7.0.7.34-lp151.7.26.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | lnwza0x0a/CVE-2020-29599 | 2022-01-28 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-29599 is a high vulnerability (CVSS 7.8) in Imagemagick, published December 7, 2020. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 7.51%, the 94th percentile. Fixed in imagemagick 7.0.10.42-r0.
References
insert-script.blogspot.com/2020/11/imagemagick-shell-injection-via-pdf.html
github.com/ImageMagick/ImageMagick/discussions/2851
lists.debian.org/debian-lts-announce/2021/01/msg00010.html
security.gentoo.org/glsa/202101-36
lists.debian.org/debian-lts-announce/2023/03/msg00008.html
nvd.nist.gov/vuln/detail/CVE-2020-29599
Show 115 moreShow less
github.com/advisories/GHSA-685x-r4m9-ffxr
security.alpinelinux.org/vuln/CVE-2020-29599
errata.cloudlinux.com/els6/CLSA-2021-1617641265.html
security-tracker.debian.org/tracker/CVE-2020-29599
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1007
nvd.nist.gov/vuln/detail/CVE-2020-27762
nvd.nist.gov/vuln/detail/CVE-2020-27766
nvd.nist.gov/vuln/detail/CVE-2020-27761
nvd.nist.gov/vuln/detail/CVE-2020-27767
nvd.nist.gov/vuln/detail/CVE-2020-27770
nvd.nist.gov/vuln/detail/CVE-2020-27759
nvd.nist.gov/vuln/detail/CVE-2020-27760
nvd.nist.gov/vuln/detail/CVE-2020-27765
nvd.nist.gov/vuln/detail/CVE-2020-27764
access.redhat.com/errata/RHSA-2021:0024
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1907456
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_0024.json
access.redhat.com/security/cve/CVE-2020-29599
cve.org/CVERecord?id=CVE-2020-29599
suse.com/support/update/announcement/2021/suse-su-20210153-1
bugzilla.suse.com/1179202
bugzilla.suse.com/1179208
bugzilla.suse.com/1179212
bugzilla.suse.com/1179221
bugzilla.suse.com/1179223
bugzilla.suse.com/1179240
bugzilla.suse.com/1179244
bugzilla.suse.com/1179260
bugzilla.suse.com/1179268
bugzilla.suse.com/1179269
bugzilla.suse.com/1179276
bugzilla.suse.com/1179278
bugzilla.suse.com/1179281
bugzilla.suse.com/1179285
bugzilla.suse.com/1179311
bugzilla.suse.com/1179312
bugzilla.suse.com/1179313
bugzilla.suse.com/1179315
bugzilla.suse.com/1179317
bugzilla.suse.com/1179321
bugzilla.suse.com/1179322
bugzilla.suse.com/1179327
bugzilla.suse.com/1179333
bugzilla.suse.com/1179336
bugzilla.suse.com/1179338
bugzilla.suse.com/1179339
bugzilla.suse.com/1179343
bugzilla.suse.com/1179345
bugzilla.suse.com/1179346
bugzilla.suse.com/1179347
bugzilla.suse.com/1179361
bugzilla.suse.com/1179362
bugzilla.suse.com/1179397
bugzilla.suse.com/1179753
suse.com/security/cve/CVE-2020-25664
suse.com/security/cve/CVE-2020-25665
suse.com/security/cve/CVE-2020-25666
suse.com/security/cve/CVE-2020-25674
suse.com/security/cve/CVE-2020-25675
suse.com/security/cve/CVE-2020-25676
suse.com/security/cve/CVE-2020-27750
suse.com/security/cve/CVE-2020-27751
suse.com/security/cve/CVE-2020-27752
suse.com/security/cve/CVE-2020-27753
suse.com/security/cve/CVE-2020-27754
suse.com/security/cve/CVE-2020-27755
suse.com/security/cve/CVE-2020-27756
suse.com/security/cve/CVE-2020-27757
suse.com/security/cve/CVE-2020-27758
suse.com/security/cve/CVE-2020-27759
suse.com/security/cve/CVE-2020-27760
suse.com/security/cve/CVE-2020-27761
suse.com/security/cve/CVE-2020-27762
suse.com/security/cve/CVE-2020-27763
suse.com/security/cve/CVE-2020-27764
suse.com/security/cve/CVE-2020-27765
suse.com/security/cve/CVE-2020-27766
suse.com/security/cve/CVE-2020-27767
suse.com/security/cve/CVE-2020-27768
suse.com/security/cve/CVE-2020-27769
suse.com/security/cve/CVE-2020-27770
suse.com/security/cve/CVE-2020-27771
suse.com/security/cve/CVE-2020-27772
suse.com/security/cve/CVE-2020-27773
suse.com/security/cve/CVE-2020-27774
suse.com/security/cve/CVE-2020-27775
suse.com/security/cve/CVE-2020-27776
suse.com/security/cve/CVE-2020-29599
suse.com/support/update/announcement/2021/suse-su-20210156-1
bugzilla.suse.com/1179103
suse.com/security/cve/CVE-2020-19667
ubuntu.com/security/CVE-2020-29599
ubuntu.com/security/notices/USN-6200-1
ubuntu.com/security/CVE-2021-3610
ubuntu.com/security/CVE-2021-20224
ubuntu.com/security/CVE-2021-20241
ubuntu.com/security/CVE-2021-20243
ubuntu.com/security/CVE-2021-20244
ubuntu.com/security/CVE-2021-20246
ubuntu.com/security/CVE-2021-20309
ubuntu.com/security/CVE-2021-20312
ubuntu.com/security/CVE-2021-20313
ubuntu.com/security/CVE-2021-39212
ubuntu.com/security/CVE-2022-28463
ubuntu.com/security/CVE-2022-32545
ubuntu.com/security/CVE-2022-32546
ubuntu.com/security/CVE-2022-32547
ubuntu.com/security/CVE-2023-1289
ubuntu.com/security/CVE-2023-1906
ubuntu.com/security/CVE-2023-3195
ubuntu.com/security/CVE-2023-3428
ubuntu.com/security/CVE-2023-34151
lists.opensuse.org/archives/list/[email protected]/thread/GMIDOKTR355FMU6NNJAZYI3VSQVSKBVF
lists.opensuse.org/archives/list/[email protected]/thread/3HHVDAUG64ZZXILYBSYFLJC2X5Q3ZAHD
Left out here: the rest of 2 source descriptions. The JSON record has them.