Mittel

ImageMagick has Division-by-Zero in YUV sampling factor validation, which leads to crash

  • Veröffentlicht: 24.02.2026
  • Aktualisiert: 11.10.2026 11:23

A logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service.

coders/yuv.c:210:47: runtime error: division by zero
AddressSanitizer:DEADLYSIGNAL
=================================================================
==3543373==ERROR: AddressSanitizer: UNKNOWN SIGNAL on unknown address 0x000000000000 (pc 0x55deeb4d723c bp 0x7fffc28d34d0 sp 0x7fffc28d3320 T0)
    #0 0x55deeb4d723c in ReadYUVImage coders/yuv.c:210
    #1 0x55deeb751dff in ReadImage MagickCore/constitute.c:743
    #2 0x55deeb756374 in ReadImages MagickCore/constitute.c:1082
    #3 0x55deec682375 in CLINoImageOperator MagickWand/operation.c:4959
    #4 0x55deec6887ed in CLIOption MagickWand/operation.c:5473
    #5 0x55deec32843b in ProcessCommandOptions MagickWand/magick-cli.c:653
    #6 0x55deec32b99b in MagickImageCommand MagickWand/magick-cli.c:1392
    #7 0x55deec324d58 in MagickCommandGenesis MagickWand/magick-cli.c:177
    #8 0x55deead82519 in MagickMain utilities/magick.c:162
    #9 0x55deead828be in main utilities/magick.c:193
    #10 0x7fb90807fd8f in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58
    #11 0x7fb90807fe3f in __libc_start_main_impl ../csu/libc-start.c:392
    #12 0x55deead81974 in _start (/data/ylwang/LargeScan/targets/ImageMagick/utilities/magick+0x22fb974)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: UNKNOWN SIGNAL coders/yuv.c:210 in ReadYUVImage
==3543373==ABORTING

Betroffene Software

Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.

PlattformPaketAnfällige VersionenBehoben in
.NET (NuGet) Magick.NET-Q16-AnyCPU < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-arm64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-HDRI-AnyCPU < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-HDRI-arm64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-HDRI-OpenMP-arm64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-HDRI-OpenMP-x64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-HDRI-x64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-HDRI-x86 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-OpenMP-arm64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-OpenMP-x64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-OpenMP-x86 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-x64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q16-x86 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q8-AnyCPU < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q8-arm64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q8-OpenMP-arm64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q8-OpenMP-x64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q8-x64 < 14.10.3 14.10.3
.NET (NuGet) Magick.NET-Q8-x86 < 14.10.3 14.10.3

Verweise

CVSS-Wert 5.3/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Schwäche (CWE)
CWE-369
Plattform
.NET (NuGet)
Paket
Magick.NET-Q16-AnyCPU, Magick.NET-Q16-arm64, Magick.NET-Q16-HDRI-AnyCPU
Veröffentlicht
24.02.2026
Aktualisiert
11.10.2026 11:23

Quellen und Lizenzen

OSV / GitHub Advisory Database - GHSA-543g-8grm-9cw6 - CC BY 4.0

Schwachstellenhistorie: Magick.NET-Q16-HDRI-OpenMP-arm64

Alle veröffentlichten Schwachstellen dieses Pakets (.NET (NuGet)), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.

Alle (160) im Archiv
Einträge insgesamt
160
Erste → letzte
07.2025 09.2026
Ohne Fix
1
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Hoch 24
  • Mittel 96
  • Niedrig 40

Veröffentlichungen pro Jahr

  1. 2025: 14
  2. 2026: 146
Schweregrad:
  1. Hoch · 7.5 CVE-2026-53460 < 14.14.0 14.14.0
  2. Hoch · 7.5 CVE-2026-33901 < 14.12.0 14.12.0
  3. Hoch · 7.5 CVE-2026-33908 < 14.12.0 14.12.0
  4. Hoch · 7.7 CVE-2026-30929 < 14.10.4 14.10.4
  5. Hoch · 7.5 CVE-2026-28691 < 14.10.4 14.10.4
  6. ImageMagick has Division-by-Zero in YUV sampling factor validation, which leads to crash dieser Eintrag
    Mittel · 5.3 CVE-2026-25799 < 14.10.3 14.10.3
  7. Hoch · 7.5 CVE-2026-24485 < 14.10.3 14.10.3
  8. Hoch · 8.8 CVE-2025-55154 < 14.8.0 14.8.0
  9. Hoch · 7.4 CVE-2025-53101 < 14.7.0 14.7.0

Erkennen Sie Schwachstellen in Ihrer Anwendung

Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.

Anwendung verbinden
DockRay Newsletter

Anwendungssicherheit in Ihrem Postfach

Wichtige Schwachstellen, konkrete Empfehlungen und praktische Tipps für Ihre Anwendungen. Wählen Sie Ihre Technologien und verfolgen Sie, was für Ihr Projekt relevant ist.

  • Eine tägliche Zusammenfassung neuer Schwachstellen, auch kritischer.
  • Benachrichtigungen über wichtige Updates.
  • Praktische Tipps zur Sicherheit und Überwachung von Anwendungen.

Leer lassen, um Meldungen zu allen Technologien zu erhalten.

Kostenlos anmelden. In jeder E-Mail mit einem Klick abmelden.