Lucene search
+L

3 matches found

OSV
OSV
•added 2026/07/30 4:02 p.m.•23 views

JLSEC-2026-925 ImageMagick (WriteBMPImage): 32-bit integer overflow when writing BMP scanline stride → heap buffer overflow

Summary A 32-bit integer overflow in the BMP encoder’s scanline-stride computation collapses bytesperline stride to a tiny value while the per-row writer still emits 3 × width bytes for 24-bpp images. The row base pointer advances using the overflowed stride, so the first row immediately writes...

8.8CVSS7.6AI score0.00843EPSS
SaveExploits1References6
OSV
OSV
•added 2025/08/26 4:07 p.m.•12 views

GHSA-MXVV-97WH-CFMM ImageMagick (WriteBMPImage): 32-bit integer overflow when writing BMP scanline stride → heap buffer overflow

Summary A 32-bit integer overflow in the BMP encoder’s scanline-stride computation collapses bytesperline stride to a tiny value while the per-row writer still emits 3 × width bytes for 24-bpp images. The row base pointer advances using the overflowed stride, so the first row immediately writes...

7.5CVSS7.6AI score0.00843EPSS
SaveExploits1References6
OSS-Fuzz
OSS-Fuzz
•added 2023/10/08 9:19 a.m.•9 views

graphicsmagick:coder_BMP_fuzzer: Use-of-uninitialized-value in WriteBMPImage

Detailed Report: https://oss-fuzz.com/testcase?key=4519503696101376 Project: graphicsmagick Fuzzing Engine: libFuzzer Fuzz Target: coderBMPfuzzer Job Type: libfuzzermsangraphicsmagick Platform Id: linux Crash Type: Use-of-uninitialized-value Crash Address: Crash State: WriteBMPImage WriteImage...

5.9AI score
SaveExploits0
Rows per page
Query Builder