CVE catalog

CVE-2018-11319

vim-syntastic: CVE-2018-11319

[CVE catalog]

Severity
High · CVSS 7.3CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
2.86% · Oct 27, 2026

Syntastic (aka vim-syntastic) through 3.9.0 does not properly handle searches for configuration files (it searches the current directory up to potentially the root). This improper handling might be exploited for arbitrary code execution via a malicious gcc plugin, if an attacker has write access to a directory that is a parent of the base directory of the project being checked. NOTE: exploitation is more difficult after 3.8.0 because filename prediction may be needed.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianvim-syntasticsid3.10.0-3fixed
Debianvim-syntasticforky3.10.0-3fixed
Debianvim-syntastictrixie3.10.0-3fixed
Debianvim-syntasticbookworm3.10.0-3fixed
Ubuntuvim-syntastic16.043.6.0-1vulnerable
Ubuntuvim-syntastic16.043.6.0-2vulnerable
Ubuntuvim-syntastic16.043.7.0-1vulnerable
Ubuntuvim-syntastic16.043.7.0-1+deb9u2build0.16.04.1fixed
Ubuntuvim-syntastic18.043.7.0-1vulnerable
Ubuntuvim-syntastic18.043.8.0-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvim-syntasticsourcesid3.9.0-1not yet assignedNot reported[894736]
Debianvim-syntasticsourceforky3.9.0-1not yet assignedNot reported[894736]
Debianvim-syntasticsourcetrixie3.9.0-1not yet assignedNot reported[894736]
Debianvim-syntasticsourcebookworm3.9.0-1not yet assignedNot reported[894736]
Ubuntuvim-syntasticdeb16.043.7.0-1+deb9u2build0.16.04.1Not reportedUBUNTU-CVE-2018-11319Not reported

[Debian bug #894736]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (2)
    • 3.10.0-3 · all · bookworm

      Fixed · Fixed: 3.9.0-1

      dsa · vim-syntastic · debian · bookworm; dsa · vim-syntastic · debian · 12

    • 3.10.0-3 · all · bookworm

      Fixed · Fixed: 3.9.0-1

      dsa · vim-syntastic · debian · bookworm; dsa · vim-syntastic · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 3.10.0-3 · all · trixie

      Fixed · Fixed: 3.9.0-1

      dsa · vim-syntastic · debian · 13

    • 3.10.0-3 · all · trixie

      Fixed · Fixed: 3.9.0-1

      dsa · vim-syntastic · debian · 13

Observed:

References