CVE catalog

CVE-2021-33477

rxvt-unicode: CVE-2021-33477

[CVE catalog]

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

rxvt-unicode 9.22, rxvt 2.7.10, mrxvt 0.5.4, and Eterm 0.9.7 allow (potentially remote) code execution because of improper handling of certain escape sequences (ESC G Q). A response is terminated by a newline.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianetermsid0.9.6-7.3fixed
Debianetermforky0.9.6-7.3fixed
Debianetermbookworm0.9.6-7fixed
Debianrxvt-unicodesid9.31-3.1fixed
Debianrxvt-unicodeforky9.31-3.1fixed
Debianrxvt-unicodetrixie9.31-3fixed
Debianrxvt-unicodebookworm9.30-2fixed
Alpinemrxvt3.100.5.4-r8fixed
Alpinemrxvt3.110.5.4-r8fixed
Alpinerxvt-unicode3.109.22-r7fixed
Alpinerxvt-unicode3.119.22-r8fixed
Ubuntueterm16.040.9.6-1vulnerable
Ubuntueterm16.040.9.6-3vulnerable
Ubuntueterm16.040.9.6-4vulnerable
Ubuntumrxvt16.040.5.4-1.1vulnerable
Ubuntumrxvt16.040.5.4-1.2vulnerable
Ubunturxvt16.041:2.7.10-6vulnerable
Ubunturxvt-unicode16.049.21-1vulnerable
Ubunturxvt-unicode16.049.21-1build1vulnerable
Ubuntueterm18.040.9.6-5vulnerable
Ubunturxvt-unicode18.049.22-1build2vulnerable
Ubunturxvt-unicode18.049.22-3vulnerable
Ubuntueterm20.040.9.6-6build1vulnerable
Ubunturxvt-unicode20.049.22-6build1vulnerable
Ubunturxvt-unicode20.049.22-6build2vulnerable
Ubunturxvt-unicode20.049.22-6build3vulnerable
Opensuserxvt-unicodetumbleweed9.30-2.1fixed
Suserxvt-unicodepackage hub 15 sp39.26-bp154.2.3.1fixed
Suserxvt-unicodepackage hub 15 sp49.26-bp154.2.3.1fixed
Opensuserxvt-unicodeleap 15.39.26-bp154.2.3.1fixed
Opensuserxvt-unicodeleap 15.49.26-bp154.2.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianetermsourcesid0.9.6-6.1not yet assignedNot reported[989041]
Debianetermsourceforky0.9.6-6.1not yet assignedNot reported[989041]
Debianetermsourcebookworm0.9.6-6.1not yet assignedNot reported[989041]
Debianrxvt-unicodesourcesid9.22-11not yet assignedNot reported[988763]
Debianrxvt-unicodesourceforky9.22-11not yet assignedNot reported[988763]
Debianrxvt-unicodesourcetrixie9.22-11not yet assignedNot reported[988763]
Debianrxvt-unicodesourcebookworm9.22-11not yet assignedNot reported[988763]
Alpinemrxvtapk3.100.5.4-r8Not reportedALPINE-CVE-2021-33477Not reported
Alpinemrxvtapk3.110.5.4-r8Not reportedALPINE-CVE-2021-33477Not reported
Alpinerxvt-unicodeapk3.109.22-r7Not reportedALPINE-CVE-2021-33477Not reported
Alpinerxvt-unicodeapk3.119.22-r8Not reportedALPINE-CVE-2021-33477Not reported
Opensuserxvt-unicoderpmtumbleweed9.30-2.1Not reportedOPENSUSE-SU-2024:12386-1Not reported
Suserxvt-unicoderpmpackage hub 15 sp39.26-bp154.2.3.1Not reportedOPENSUSE-SU-2022:10222-1Not reported
Suserxvt-unicoderpmpackage hub 15 sp49.26-bp154.2.3.1Not reportedOPENSUSE-SU-2022:10222-1Not reported
Opensuserxvt-unicoderpmleap 15.39.26-bp154.2.3.1Not reportedOPENSUSE-SU-2022:10222-1Not reported
Opensuserxvt-unicoderpmleap 15.49.26-bp154.2.3.1Not reportedOPENSUSE-SU-2022:10222-1Not reported

[Debian bug #989041][Debian bug #988763]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [eterm]Fixed
    Details (2)
    • 0.9.6-7 · amd64 · bookworm

      Fixed · Fixed: 0.9.6-6.1

      dsa · eterm · debian · bookworm; dsa · eterm · debian · 12

    • 0.9.6-7 · arm64 · bookworm

      Fixed · Fixed: 0.9.6-6.1

      dsa · eterm · debian · bookworm; dsa · eterm · debian · 12

  • Source package: [rxvt-unicode]

    Details (2)
    • 9.30-2+b3 · arm64 · bookworm

      Fixed · Fixed: 9.22-11

      dsa · rxvt-unicode · debian · bookworm; dsa · rxvt-unicode · debian · 12

    • 9.30-2+b4 · amd64 · bookworm

      Fixed · Fixed: 9.22-11

      dsa · rxvt-unicode · debian · bookworm; dsa · rxvt-unicode · debian · 12

[Debian 13 (Trixie)]

  • Source package: [rxvt-unicode]

    Details (2)
    • 9.31-3+b2 · amd64 · trixie

      Fixed · Fixed: 9.22-11

      dsa · rxvt-unicode · debian · 13

    • 9.31-3+b2 · arm64 · trixie

      Fixed · Fixed: 9.22-11

      dsa · rxvt-unicode · debian · 13

[openSUSE Tumbleweed]

  • Source package: [rxvt-unicode]

    Details (1)
    • 9.31-3.15 · x86_64 · tumbleweed

      Fixed · Fixed: 9.30-2.1

      dsa · rxvt-unicode · opensuse · tumbleweed

Observed:

References