CVE-2026-28417

MEDIUM LAB

Vim < 9.2.0073 - OS Command Injection via netrw Plugin SCP URL Handler

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-28417. PoCs published by exploitintel.

AI-analyzed exploit summary This repository contains functional exploit code demonstrating OS command injection in Vim's netrw plugin via crafted URI hostnames. Multiple PoC scripts (semicolon, command substitution, SFTP, backtick) confirm the vulnerability.

Description

Vim is an open source, command line text editor. Prior to version 9.2.0073, an OS command injection vulnerability exists in the `netrw` standard plugin bundled with Vim. By inducing a user to open a crafted URL (e.g., using the `scp://` protocol handler), an attacker can execute arbitrary shell commands with the privileges of the Vim process. Version 9.2.0073 fixes the issue.

Exploits (1)

github WORKING POC 1 stars
by exploitintel · pythonpoc
https://github.com/exploitintel/eip-pocs-and-cves/tree/main/CVE-2026-28417

This repository contains functional exploit code demonstrating OS command injection in Vim's netrw plugin via crafted URI hostnames. Multiple PoC scripts (semicolon, command substitution, SFTP, backtick) confirm the vulnerability.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: Vim netrw plugin < v9.2.0073
No auth needed
Prerequisites: Vim with netrw plugin loaded · openssh-client installed · user interaction to open crafted URI
devstral-2 · analyzed Mar 02, 2026 Full analysis →

Related Analysis

Scores

CVSS v3 4.4
EPSS 0.0116
EPSS Percentile 63.0%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Lab Environment

EIP LAB Lab screenshot
vulnerable docker pull ghcr.io/exploitintel/cve-2026-28417-vulnerable:latest

Details

CWE
CWE-78 CWE-86
Status published
Products (1)
vim/vim < 9.2.0073 (2 CPE variants)
Published Feb 27, 2026
Tracked Since Feb 28, 2026