CRITICAL🇬🇧 English

CVE-2016-3177

Podatności use-after-free i double-free w GIFLIB 5.1.2

CVSS 9.8v3.0pub. 2017-01-23upd. 2026-05-13

W bibliotece GIFLIB 5.1.2 w pliku gifcolor.c wykryto wiele podatności typu use-after-free oraz double-free. Błędy zarządzania pamięcią sklasyfikowano jako krytyczne ze względu na potencjalnie poważne skutki dla integralności, poufności i dostępności systemu.

Pokaż oryginał (EN)

Multiple use-after-free and double-free vulnerabilities in gifcolor.c in GIFLIB 5.1.2 have unspecified impact and attack vectors.

🤖 Analiza AI
Jak działa

Podatności polegają na nieprawidłowym zarządzaniu pamięcią w kodzie pliku gifcolor.c — dochodzi do użycia wskaźników po zwolnieniu pamięci (use-after-free) lub do wielokrotnego jej zwalniania (double-free). Tego rodzaju błędy mogą prowadzić do uszkodzenia struktur sterty i stworzenia możliwości przejęcia kontroli nad przepływem wykonania programu. Konkretne wektory ataku i pełny wpływ nie zostały szczegółowo opisane w dostępnych źródłach.

Skutki

Atakujący może potencjalnie uzyskać pełną kontrolę nad systemem, w tym osiągnąć poufność, integralność i dostępność na poziomie krytycznym — zgodnie z oceną CVSS 9.8. Dokładny wpływ nie został sprecyzowany w opisie podatności.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami. Zaleca się aktualizację biblioteki GIFLIB do wersji pozbawionej opisanych błędów zgodnie z informacjami dostępnymi w repozytorium projektu na SourceForge.

Kogo dotyczy

GIFLIB w wersji 5.1.2 (plik gifcolor.c)

Uwagi

Podatność została zgłoszona na liście oss-security w dniu 16 marca 2016 r., natomiast formalny wpis CVE opublikowano 23 stycznia 2017 r. Szczegółowe wektory ataku nie zostały ujawnione w dostępnym opisie.

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Giflib Project Giflib

    APP
    Giflib Project
    5.1.2
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
Memory
CWE
Referencje

Powiązane podatności

CVE-2026-26740HIGH8.2ten sam produkt

Buffer Overflow vulnerability in giflib v.5.2.2 allows a remote attacker to cause a denial of service via the ...

CVE-2023-48161HIGH7.1ten sam produkt

Buffer Overflow vulnerability in GifLib Project GifLib v.5.2.1 allows a local attacker to obtain sensitive inf...

CVE-2021-40633HIGH8.8ten sam produkt

A memory leak (out-of-memory) in gif2rgb in util/gif2rgb.c in giflib 5.1.4 allows remote attackers trigger an ...

CVE-2020-23922HIGH7.1ten sam produkt

An issue was discovered in giflib through 5.1.4. DumpScreen2RGB in gif2rgb.c has a heap-based buffer over-read...

CVE-2018-11489HIGH8.8ten sam produkt

The DGifDecompressLine function in dgif_lib.c in GIFLIB (possibly version 3.0.x), as later shipped in cgif.c i...