diff options
| author | Remi Collet <remi@remirepo.net> | 2026-04-01 07:20:28 +0200 |
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2026-04-01 07:20:28 +0200 |
| commit | 6d246efc0aebfd6a62d5a3e55897b736a90377e3 (patch) | |
| tree | e36913c2caba05a7cf24d9a4eba4a4d161691af2 /CVE-2026-4985.patch | |
| parent | d5c73104411101ead27f93d82be2f22e2a91769f (diff) | |
Diffstat (limited to 'CVE-2026-4985.patch')
| -rw-r--r-- | CVE-2026-4985.patch | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/CVE-2026-4985.patch b/CVE-2026-4985.patch deleted file mode 100644 index 12b538b..0000000 --- a/CVE-2026-4985.patch +++ /dev/null @@ -1,31 +0,0 @@ -From a9ecd7a129f3f7177dfec3e0e7b48c87131ac410 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Daniel=20L=C3=B6bl?= <dloebl.2000@gmail.com> -Date: Mon, 30 Mar 2026 13:04:27 +0200 -Subject: [PATCH] fix potential undefined behavior in cgif_addframe (#112) - ---- - src/cgif.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/cgif.c b/src/cgif.c -index 7190a1f..d526aee 100644 ---- a/src/cgif.c -+++ b/src/cgif.c -@@ -480,7 +480,7 @@ static void copyFrameConfig(CGIF_FrameConfig* pDest, CGIF_FrameConfig* pSrc) { - int cgif_addframe(CGIF* pGIF, CGIF_FrameConfig* pConfig) { - CGIF_Frame* pNewFrame; - int hasAlpha, hasSetTransp; -- int i; -+ uint32_t i; - cgif_result r; - - // check for previous errors -@@ -518,7 +518,7 @@ int cgif_addframe(CGIF* pGIF, CGIF_FrameConfig* pConfig) { - sameFrame = 0; - } - } else { -- for(i = 0; i < pGIF->config.width * pGIF->config.height; i++) { -+ for(i = 0; i < MULU16(pGIF->config.width, pGIF->config.height); i++) { - if(cmpPixel(pGIF, pConfig, &pGIF->aFrames[pGIF->iHEAD]->config, pConfig->pImageData[i], pGIF->aFrames[pGIF->iHEAD]->config.pImageData[i])) { - sameFrame = 0; - break; |
