CVE catalog

CVE-2020-35605

kitty: CVE-2020-35605

[CVE catalog]

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

The Graphics Protocol feature in graphics.c in kitty before 0.19.3 allows remote attackers to execute arbitrary code because a filename containing special characters can be included in an error message.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiankittysid0.48.2-1.1fixed
Debiankittyforky0.48.2-1.1fixed
Debiankittytrixie0.41.1-2+deb13u2fixed
Debiankittytrixie-security0.41.1-2+deb13u2fixed
Debiankittybookworm0.26.5-5fixed
Ubuntukitty20.040.14.3-1vulnerable
Ubuntukitty20.040.14.4-1vulnerable
Ubuntukitty20.040.14.6-1vulnerable
Ubuntukitty20.040.15.0-1vulnerable
Ubuntukitty20.040.15.0-1build1vulnerable
Ubuntukitty20.040.15.0-1ubuntu0.2fixed
Ubuntukitty22.040.19.3-1vulnerable
Ubuntukitty22.040.21.2-1vulnerable
Ubuntukitty22.040.21.2-1build1vulnerable
Ubuntukitty22.040.21.2-1ubuntu0.22.04.1fixed
Ubuntukitty20.040.14.3-1vulnerable
Ubuntukitty20.040.14.4-1vulnerable
Ubuntukitty20.040.14.6-1vulnerable
Ubuntukitty20.040.15.0-1vulnerable
Ubuntukitty20.040.15.0-1build1vulnerable
Ubuntukitty20.040.15.0-1ubuntu0.2fixed
Opensusekittyleap 15.20.16.0-lp152.2.3.1fixed
Opensusekittytumbleweed0.21.2-1.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiankittysourcesid0.19.3-1not yet assignedNot reportedNot reported
Debiankittysourceforky0.19.3-1not yet assignedNot reportedNot reported
Debiankittysourcetrixie0.19.3-1not yet assignedNot reportedNot reported
Debiankittysourcebookworm0.19.3-1not yet assignedNot reportedNot reported
Ubuntukittydeb20.040.15.0-1ubuntu0.2Not reportedUSN-5659-1Not reported
Ubuntukittydeb22.040.21.2-1ubuntu0.22.04.1Not reportedUSN-5659-1Not reported
Ubuntukittydeb20.040.15.0-1ubuntu0.2Not reportedUBUNTU-CVE-2020-35605Not reported
Opensusekittyrpmleap 15.20.16.0-lp152.2.3.1Not reportedOPENSUSE-SU-2021:0025-1Not reported
Opensusekittyrpmtumbleweed0.21.2-1.2Not reportedOPENSUSE-SU-2024:10896-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [kitty]Unknown
    Details (2)
    • 0.26.5-5 · amd64 · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

    • 0.26.5-5 · arm64 · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

  • [kitty-doc]Unknown

    Source package: [kitty]

    Details (2)
    • 0.26.5-5 · all · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

    • 0.26.5-5 · all · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

  • Source package: [kitty]

    Details (2)
    • 0.26.5-5 · all · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

    • 0.26.5-5 · all · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

  • Source package: [kitty]

    Details (2)
    • 0.26.5-5 · all · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

    • 0.26.5-5 · all · bookworm

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · bookworm; dsa · kitty · debian · 12

[Debian 13 (Trixie)]

  • [kitty]Unknown
    Details (4)
    • 0.41.1-2+deb13u1 · amd64 · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

  • [kitty-doc]Unknown

    Source package: [kitty]

    Details (4)
    • 0.41.1-2+deb13u1 · all · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u1 · all · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

  • Source package: [kitty]

    Details (4)
    • 0.41.1-2+deb13u1 · all · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u1 · all · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

  • Source package: [kitty]

    Details (4)
    • 0.41.1-2+deb13u1 · all · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u1 · all · trixie

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

    • 0.41.1-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.19.3-1

      dsa · kitty · debian · 13

[openSUSE Tumbleweed]

  • [kitty]Unknown

    Source package: [kitty]

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

      Fixed · Fixed: 0.21.2-1.2

      dsa · kitty · opensuse · tumbleweed

  • Source package: [kitty]

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

      Unknown · Fixed: 0.21.2-1.2

      Version impact unknown

      dsa · kitty · opensuse · tumbleweed

  • Source package: [kitty]

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

      Unknown · Fixed: 0.21.2-1.2

      Version impact unknown

      dsa · kitty · opensuse · tumbleweed

Observed:

References