CVE catalog

CVE-2019-20807

vim: CVE-2019-20807

[CVE catalog]

Severity
Medium · CVSS 6.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L
Published
Source
[NVD] · [CVE record]
EPSS
0.49% · Oct 25, 2026

In Vim before 8.1.0881, users can circumvent the rvim restricted mode and execute arbitrary OS commands via scripting interfaces (e.g., Python, Ruby, or Lua).

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianvimsid2:9.2.0858-1fixed
Debianvimforky2:9.2.0858-1fixed
Debianvimtrixie2:9.1.1230-2fixed
Debianvimbookworm2:9.0.1378-2+deb12u2fixed
Opensusevimleap 15.18.0.1568-lp151.5.6.1fixed
Ubuntuvimpro2:7.4.000-1ubuntu2vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu1vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu2vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu3vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu3.1vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu3.1+esm1vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu3.1+esm3vulnerable
Ubuntuvimpro2:7.4.052-1ubuntu3.1+esm4fixed
Ubuntuvim16.042:7.4.712-2ubuntu4vulnerable
Ubuntuvim16.042:7.4.826-1ubuntu1vulnerable
Ubuntuvim16.042:7.4.826-1ubuntu2vulnerable
Ubuntuvim16.042:7.4.826-1ubuntu3vulnerable
Ubuntuvim16.042:7.4.963-1ubuntu1vulnerable
Ubuntuvim16.042:7.4.963-1ubuntu4vulnerable
Ubuntuvim16.042:7.4.963-1ubuntu5vulnerable
Ubuntuvim16.042:7.4.1689-3ubuntu1vulnerable
Ubuntuvim16.042:7.4.1689-3ubuntu1.1vulnerable
Ubuntuvim16.042:7.4.1689-3ubuntu1.2vulnerable
Ubuntuvim16.042:7.4.1689-3ubuntu1.3vulnerable
Ubuntuvim16.042:7.4.1689-3ubuntu1.4vulnerable
Ubuntuvim16.042:7.4.1689-3ubuntu1.5fixed
Ubuntuvim18.042:8.0.0197-4ubuntu5vulnerable
Ubuntuvim18.042:8.0.1144-1ubuntu1vulnerable
Ubuntuvim18.042:8.0.1401-1ubuntu1vulnerable
Ubuntuvim18.042:8.0.1401-1ubuntu2vulnerable
Ubuntuvim18.042:8.0.1401-1ubuntu3vulnerable
Ubuntuvim18.042:8.0.1453-1ubuntu1vulnerable
Ubuntuvim18.042:8.0.1453-1ubuntu1.1vulnerable
Ubuntuvim18.042:8.0.1453-1ubuntu1.3vulnerable
Ubuntuvim18.042:8.0.1453-1ubuntu1.4fixed
Susevimlinux enterprise point of sale 11 sp37.2-8.21.6.2fixed
Susevimlinux enterprise server 11 sp4-ltss7.2-8.21.6.2fixed
Susevimlinux enterprise module for basesystem 15 sp18.0.1568-5.6.1fixed
Susevimlinux enterprise module for basesystem 15 sp28.0.1568-5.6.1fixed
Susevimlinux enterprise module for desktop applications 15 sp18.0.1568-5.6.1fixed
Susevimlinux enterprise module for desktop applications 15 sp28.0.1568-5.6.1fixed
Susevimlinux enterprise high performance computing 15-espos8.0.1568-5.6.1fixed
Susevimlinux enterprise high performance computing 15-ltss8.0.1568-5.6.1fixed
Susevimlinux enterprise server 15-ltss8.0.1568-5.6.1fixed
Susevimlinux enterprise server for sap applications 158.0.1568-5.6.1fixed
Susevimhpe helion openstack 87.4.326-17.6.1fixed
Susevimopenstack cloud 77.4.326-17.6.1fixed
Susevimopenstack cloud 87.4.326-17.6.1fixed
Susevimopenstack cloud crowbar 87.4.326-17.6.1fixed
Susevimlinux enterprise server for sap applications 12 sp27.4.326-17.6.1fixed
Susevimlinux enterprise server for sap applications 12 sp37.4.326-17.6.1fixed
Susevimlinux enterprise server 12 sp2-ltss7.4.326-17.6.1fixed
Susevimlinux enterprise server 12 sp2-bcl7.4.326-17.6.1fixed
Susevimlinux enterprise server 12 sp3-ltss7.4.326-17.6.1fixed
Susevimlinux enterprise server 12 sp3-bcl7.4.326-17.6.1fixed
Susevimlinux enterprise server 12 sp47.4.326-17.6.1fixed
Susevimlinux enterprise server for sap applications 12 sp47.4.326-17.6.1fixed
Susevimlinux enterprise server 12 sp57.4.326-17.6.1fixed
Susevimlinux enterprise server for sap applications 12 sp57.4.326-17.6.1fixed
Susevimenterprise storage 57.4.326-17.6.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvimsourcesid2:8.1.2136-1not yet assignedNot reportedNot reported
Debianvimsourceforky2:8.1.2136-1not yet assignedNot reportedNot reported
Debianvimsourcetrixie2:8.1.2136-1not yet assignedNot reportedNot reported
Debianvimsourcebookworm2:8.1.2136-1not yet assignedNot reportedNot reported
Opensusevimrpmleap 15.18.0.1568-lp151.5.6.1Not reportedOPENSUSE-SU-2020:0794-1Not reported
Ubuntuvimdebpro2:7.4.052-1ubuntu3.1+esm4Not reportedUBUNTU-CVE-2019-20807Not reported
Ubuntuvimdeb16.042:7.4.1689-3ubuntu1.5Not reportedUBUNTU-CVE-2019-20807Not reported
Ubuntuvimdeb18.042:8.0.1453-1ubuntu1.4Not reportedUBUNTU-CVE-2019-20807Not reported
Susevimrpmlinux enterprise point of sale 11 sp37.2-8.21.6.2Not reportedSUSE-SU-2020:14385-1Not reported
Susevimrpmlinux enterprise server 11 sp4-ltss7.2-8.21.6.2Not reportedSUSE-SU-2020:14385-1Not reported
Susevimrpmlinux enterprise module for basesystem 15 sp18.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise module for basesystem 15 sp28.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise module for desktop applications 15 sp18.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise module for desktop applications 15 sp28.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise high performance computing 15-espos8.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise high performance computing 15-ltss8.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise server 15-ltss8.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmlinux enterprise server for sap applications 158.0.1568-5.6.1Not reportedSUSE-SU-2020:1551-1Not reported
Susevimrpmhpe helion openstack 87.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmopenstack cloud 77.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmopenstack cloud 87.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmopenstack cloud crowbar 87.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server for sap applications 12 sp27.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server for sap applications 12 sp37.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server 12 sp2-ltss7.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server 12 sp2-bcl7.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server 12 sp3-ltss7.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server 12 sp3-bcl7.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server 12 sp47.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server for sap applications 12 sp47.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server 12 sp57.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmlinux enterprise server for sap applications 12 sp57.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported
Susevimrpmenterprise storage 57.4.326-17.6.1Not reportedSUSE-SU-2020:1550-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [vim]Fixed
    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-athena]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-common]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-doc]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-gtk3]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-motif]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-nox]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [vim-tiny]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

  • [xxd]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · bookworm; dsa · vim · debian · 12

[Debian 13 (Trixie)]

  • [vim]Fixed
    Details (2)
    • 2:9.1.1230-2 · amd64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · arm64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • [vim-athena]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • [vim-common]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • [vim-doc]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • [vim-gtk3]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · amd64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · arm64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • [vim-motif]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · amd64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · arm64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • [vim-nox]Fixed

    Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · amd64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · arm64 · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

  • Source package: [vim]

    Details (2)
    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

    • 2:9.1.1230-2 · all · trixie

      Fixed · Fixed: 2:8.1.2136-1

      dsa · vim · debian · 13

Next results

Observed:

References