CVE catalog

CVE-2021-26825

Godot Engine vulnerabilities

[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
1.53% · Oct 25, 2026

An integer overflow issue exists in Godot Engine up to v3.2 that can be triggered when loading specially crafted.TGA image files. The vulnerability exists in ImageLoaderTGA::load_image() function at line: const size_t buffer_size = (tga_header.image_width * tga_header.image_height) * pixel_size; The bug leads to Dynamic stack buffer overflow. Depending on the context of the application, attack vector can be local or remote, and can lead to code execution and/or system crash.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangodotsid4.6.3+ds-2fixed
Debiangodotforky4.6.3+ds-2fixed
Debiangodottrixie3.6+ds-2fixed
Debiangodotbookworm3.2.3-stable-1vulnerable
UbuntugodotnobleNot reportedvulnerable
Ubuntugodotnoble3.5.2-stable-2ubuntu0.24.04.1~esm1fixed
Ubuntugodot3noble3.5.2-stable-2ubuntu0.24.04.1~esm1fixed
Ubuntugodot3-runnernoble3.5.2-stable-2ubuntu0.24.04.1~esm1fixed
Ubuntugodot3-servernoble3.5.2-stable-2ubuntu0.24.04.1~esm1fixed
Opensusegodot3tumbleweed3.5.1-1.1fixed
Opensusegodottumbleweed3.3.3-1.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangodotsourcesid3.5.1-stable-1not yet assignedNot reported[982593]
Debiangodotsourceforky3.5.1-stable-1not yet assignedNot reported[982593]
Debiangodotsourcetrixie3.5.1-stable-1not yet assignedNot reported[982593]
Debiangodotsourcebookworm(unfixed)not yet assignedNot reported[982593]
Ubuntugodotdebnoble3.5.2-stable-2ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Ubuntugodot3debnoble3.5.2-stable-2ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Ubuntugodot3-runnerdebnoble3.5.2-stable-2ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Ubuntugodot3-serverdebnoble3.5.2-stable-2ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Opensusegodot3rpmtumbleweed3.5.1-1.1Not reportedOPENSUSE-SU-2024:12761-1Not reported
Opensusegodotrpmtumbleweed3.3.3-1.3Not reportedOPENSUSE-SU-2024:10813-1Not reported

[Debian bug #982593]

Notes

[bookworm] godot: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [godot3]Affected

    Source package: [godot]

    Details (2)
    • 3.2.3-stable-1+b2 · arm64 · bookworm

      Affected

      usn · godot · debian · bookworm; usn · godot · debian · 12

    • 3.2.3-stable-1+b3 · amd64 · bookworm

      Affected

      usn · godot · debian · bookworm; usn · godot · debian · 12

  • [godot3-runner]Affected

    Source package: [godot]

    Details (2)
    • 3.2.3-stable-1+b2 · arm64 · bookworm

      Affected

      usn · godot · debian · bookworm; usn · godot · debian · 12

    • 3.2.3-stable-1+b3 · amd64 · bookworm

      Affected

      usn · godot · debian · bookworm; usn · godot · debian · 12

  • [godot3-server]Affected

    Source package: [godot]

    Details (2)
    • 3.2.3-stable-1+b2 · arm64 · bookworm

      Affected

      usn · godot · debian · bookworm; usn · godot · debian · 12

    • 3.2.3-stable-1+b3 · amd64 · bookworm

      Affected

      usn · godot · debian · bookworm; usn · godot · debian · 12

[openSUSE Tumbleweed]

  • Source package: [godot3]

    Details (1)
    • 3.6.3-1.1 · noarch · tumbleweed

      Unknown · Fixed: 3.5.1-1.1

      Version impact unknown

      usn · godot3 · opensuse · tumbleweed

  • Source package: [godot3]

    Details (1)
    • 3.6.3-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 3.5.1-1.1

      Version impact unknown

      usn · godot3 · opensuse · tumbleweed

  • [godot3-runner]Unknown

    Source package: [godot3]

    Details (1)
    • 3.6.3-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 3.5.1-1.1

      Version impact unknown

      usn · godot3 · opensuse · tumbleweed

  • [godot3-server]Unknown

    Source package: [godot3]

    Details (1)
    • 3.6.3-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 3.5.1-1.1

      Version impact unknown

      usn · godot3 · opensuse · tumbleweed

  • Source package: [godot]

    Details (1)
    • 4.7.2-1.1 · noarch · tumbleweed

      Unknown · Fixed: 3.3.3-1.3

      Version impact unknown

      usn · godot · opensuse · tumbleweed

  • [godot-runner]Unknown

    Source package: [godot]

    Details (1)
    • 4.7.2-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 3.3.3-1.3

      Version impact unknown

      usn · godot · opensuse · tumbleweed

  • [godot]Fixed

    Source package: [godot]

    Details (1)
    • 4.7.2-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 3.3.3-1.3

      usn · godot · opensuse · tumbleweed

  • [godot3]Fixed

    Source package: [godot3]

    Details (1)
    • 3.6.3-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 3.5.1-1.1

      usn · godot3 · opensuse · tumbleweed

[Debian 13 (Trixie)]

  • [godot3]Fixed

    Source package: [godot]

    Details (2)
    • 3.6+ds-2 · amd64 · trixie

      Fixed · Fixed: 3.5.1-stable-1

      usn · godot · debian · 13

    • 3.6+ds-2 · arm64 · trixie

      Fixed · Fixed: 3.5.1-stable-1

      usn · godot · debian · 13

  • Source package: [godot]

    Details (2)
    • 3.6+ds-2 · amd64 · trixie

      Fixed · Fixed: 3.5.1-stable-1

      usn · godot · debian · 13

    • 3.6+ds-2 · arm64 · trixie

      Fixed · Fixed: 3.5.1-stable-1

      usn · godot · debian · 13

  • Source package: [godot]

    Details (2)
    • 3.6+ds-2 · amd64 · trixie

      Fixed · Fixed: 3.5.1-stable-1

      usn · godot · debian · 13

    • 3.6+ds-2 · arm64 · trixie

      Fixed · Fixed: 3.5.1-stable-1

      usn · godot · debian · 13

Observed:

References