Skip to content

Fix CVE-2026-39881: upgrade vim-tiny in devcontainer image#31

Merged
idvoretskyi merged 2 commits intomainfrom
copilot/fix-vim-command-injection-vulnerability
Apr 27, 2026
Merged

Fix CVE-2026-39881: upgrade vim-tiny in devcontainer image#31
idvoretskyi merged 2 commits intomainfrom
copilot/fix-vim-command-injection-vulnerability

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 27, 2026

CVE-2026-39881 (MEDIUM) — command injection via Vim's NetBeans interface (defineAnnoType/specialKeys messages) allows a malicious server to execute arbitrary Ex commands. Fixed upstream in Vim 9.2.0316.

Changes

  • .devcontainer/Dockerfile: adds vim-tiny to the explicit apt-get install list, ensuring the patched version is installed at image build time
    linux-libc-dev \
    vim-tiny \

Agent-Logs-Url: https://github.com/idvoretskyi/dev/sessions/8c756550-423d-4fab-9f7b-2ef40ea6e685

Co-authored-by: idvoretskyi <118459+idvoretskyi@users.noreply.github.com>
@idvoretskyi
Copy link
Copy Markdown
Owner

@copilot resolve the merge conflicts in this pull request

…nd-injection-vulnerability

# Conflicts:
#	.devcontainer/Dockerfile

Co-authored-by: idvoretskyi <118459+idvoretskyi@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Apr 27, 2026

@copilot resolve the merge conflicts in this pull request

Resolved in 4677b80. Merged origin/main into this branch and updated the Dockerfile to add vim-tiny to the apt-get install list (matching the pattern introduced in #30 for linux-libc-dev).

@idvoretskyi idvoretskyi marked this pull request as ready for review April 27, 2026 13:33
@idvoretskyi idvoretskyi merged commit 0639e3c into main Apr 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants