CVE catalog

CVE-2025-10921

gegl: CVE-2025-10921

[CVE catalog]

Severity
High · CVSS 7.8CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.58% · Oct 25, 2026

GIMP HDR File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of HDR files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-27803.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangeglsid1:0.4.72-2fixed
Debiangeglforky1:0.4.72-2fixed
Debiangegltrixie1:0.4.62-2+deb13u2fixed
Debiangegltrixie-security1:0.4.62-2+deb13u2fixed
Debiangeglbookworm1:0.4.42-2+deb12u2fixed
Debiangeglbookworm-security1:0.4.42-2+deb12u2fixed
CpegimpNot reportedNot reportedunknown
Cpedebian_linuxNot reportedNot reportedunknown
Opensusegegltumbleweed0.4.64-3.1fixed
Susegegllinux enterprise server 12 sp5-ltss0.2.0-15.9.1fixed
Susegegllinux enterprise server ltss extended security 12 sp50.2.0-15.9.1fixed
Susegegllinux enterprise workstation extension 15 sp60.3.34-150000.3.6.1fixed
Susegegllinux enterprise workstation extension 15 sp70.3.34-150000.3.6.1fixed
Susegegllinux enterprise module for package hub 15 sp60.4.46-150600.4.3.1fixed
Susegegllinux enterprise module for package hub 15 sp70.4.46-150600.4.3.1fixed
Susegegllinux enterprise workstation extension 15 sp60.4.46-150600.4.3.1fixed
Susegegllinux enterprise workstation extension 15 sp70.4.46-150600.4.3.1fixed
Opensusegeglleap 15.60.4.46-150600.4.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangeglsourcesid1:0.4.62-3.1not yet assignedNot reported[1116470]
Debiangeglsourceforky1:0.4.62-3.1not yet assignedNot reported[1116470]
Debiangeglsourcetrixie1:0.4.62-2+deb13u1not yet assignedNot reported[1116470]
Debiangeglsourcebookworm1:0.4.42-2+deb12u1not yet assignedNot reported[1116470]
Opensusegeglrpmtumbleweed0.4.64-3.1Not reportedOPENSUSE-SU-2025:15793-1Not reported
Susegeglrpmlinux enterprise server 12 sp5-ltss0.2.0-15.9.1Not reportedSUSE-SU-2025:4382-1Not reported
Susegeglrpmlinux enterprise server ltss extended security 12 sp50.2.0-15.9.1Not reportedSUSE-SU-2025:4382-1Not reported
Susegeglrpmlinux enterprise workstation extension 15 sp60.3.34-150000.3.6.1Not reportedSUSE-SU-2025:4333-1Not reported
Susegeglrpmlinux enterprise workstation extension 15 sp70.3.34-150000.3.6.1Not reportedSUSE-SU-2025:4333-1Not reported
Susegeglrpmlinux enterprise module for package hub 15 sp60.4.46-150600.4.3.1Not reportedSUSE-SU-2025:4335-1Not reported
Susegeglrpmlinux enterprise module for package hub 15 sp70.4.46-150600.4.3.1Not reportedSUSE-SU-2025:4335-1Not reported
Susegeglrpmlinux enterprise workstation extension 15 sp60.4.46-150600.4.3.1Not reportedSUSE-SU-2025:4335-1Not reported
Susegeglrpmlinux enterprise workstation extension 15 sp70.4.46-150600.4.3.1Not reportedSUSE-SU-2025:4335-1Not reported
Opensusegeglrpmleap 15.60.4.46-150600.4.3.1Not reportedSUSE-SU-2025:4335-1Not reported

[Debian bug #1116470]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [gegl-0_4]Unknown

    Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · x86_64 · tumbleweed

      Unknown · Fixed: 0.4.64-3.1

      Version impact unknown

      dsa · gegl · opensuse · tumbleweed

  • [gegl-0_4-lang]Unknown

    Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · noarch · tumbleweed

      Unknown · Fixed: 0.4.64-3.1

      Version impact unknown

      dsa · gegl · opensuse · tumbleweed

  • [gegl-devel]Unknown

    Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · x86_64 · tumbleweed

      Unknown · Fixed: 0.4.64-3.1

      Version impact unknown

      dsa · gegl · opensuse · tumbleweed

  • [gegl-doc]Unknown

    Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · x86_64 · tumbleweed

      Unknown · Fixed: 0.4.64-3.1

      Version impact unknown

      dsa · gegl · opensuse · tumbleweed

  • [libgegl-0_4-0]Unknown

    Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · x86_64 · tumbleweed

      Unknown · Fixed: 0.4.64-3.1

      Version impact unknown

      dsa · gegl · opensuse · tumbleweed

  • Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · x86_64 · tumbleweed

      Unknown · Fixed: 0.4.64-3.1

      Version impact unknown

      dsa · gegl · opensuse · tumbleweed

  • [gegl]Fixed

    Source package: [gegl]

    Details (1)
    • 0.4.70-1.6 · x86_64 · tumbleweed

      Fixed · Fixed: 0.4.64-3.1

      dsa · gegl · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [gegl]Fixed
    Details (4)
    • 1:0.4.42-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

  • Source package: [gegl]

    Details (4)
    • 1:0.4.42-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

  • Source package: [gegl]

    Details (4)
    • 1:0.4.42-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

  • Source package: [gegl]

    Details (4)
    • 1:0.4.42-2+deb12u2 · all · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · all · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

  • Source package: [gegl]

    Details (4)
    • 1:0.4.42-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

  • Source package: [gegl]

    Details (4)
    • 1:0.4.42-2+deb12u2 · all · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · all · bookworm

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

    • 1:0.4.42-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 1:0.4.42-2+deb12u1

      dsa · gegl · debian · bookworm; dsa · gegl · debian · 12

[Debian 13 (Trixie)]

  • [gegl]Fixed
    Details (4)
    • 1:0.4.62-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

  • Source package: [gegl]

    Details (4)
    • 1:0.4.62-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

  • Source package: [gegl]

    Details (4)
    • 1:0.4.62-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

  • Source package: [gegl]

    Details (4)
    • 1:0.4.62-2+deb13u2 · all · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · all · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

  • Source package: [gegl]

    Details (4)
    • 1:0.4.62-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

  • Source package: [gegl]

    Details (4)
    • 1:0.4.62-2+deb13u2 · all · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · all · trixie

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

    • 1:0.4.62-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 1:0.4.62-2+deb13u1

      dsa · gegl · debian · 13

Observed:

References