Skip to main content
← All vulnerabilities
CVE-2026-86540GHSA-MC52-MWQ4-VFX3

knowns before 0.30.0 Arbitrary Code Execution via LSP Binary

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.30.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

knowns versions before 0.30.0 fail to validate the settings.lsp.languages binary field in project configuration files, allowing attackers to execute arbitrary binaries by crafting a malicious .knowns/config.json file. When a repository with a crafted configuration is opened, the unvalidated binary path is executed twice under the user's account without any verification.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • knowns-dev knowns

    fixed in 0.30.0

  • knownsnpm

    fixed in 0.30.0

References 6

GitHub · knowns-dev/knowns

vulncheck.com