[NetSIG] vim zero-day (fixed) ... but not emacs

Greg H greg.horie at gmail.com
Mon Apr 27 06:49:45 PDT 2026


It depends on what you consider essential.

>From what I recall *vim* supports a few features that *vi* did not:

   - Visual mode (v) - Once I started using this it quickly integrated into
   my normal workflow.
   - Multi-level undo / redo.
   - Syntax highlights

*Note* - I have been test driving *nvim* (neovim) as a replacement. Seems
pretty good so far, but not as big a difference as *vi *to *vim*.

On Sun, Apr 26, 2026 at 4:49 PM Craig Miller <cvmiller at gmail.com> wrote:

> Mark,
>
> On MX Linux vi is (round-about) connect to vim.tiny, which vim is also
> linked to. So there is no difference between vi and vim.
>
>  /usr/bin$ ls -l vi*
> lrwxrwxrwx 1 root root      20 May  4  2023 vi -> /etc/alternatives/vi
> lrwxrwxrwx 1 root root      22 Feb 14  2023 view -> /etc/alternatives/view
> -rwxr-xr-x 1 root root   32288 Feb 28  2020 viewres
> lrwxrwxrwx 1 root root       8 Sep 14  2024 vim -> vim.tiny
> -rwxr-xr-x 1 root root    1082 Jul 14  2024 vimdot
> -rwxr-xr-x 1 root root 1629584 Feb 15  2025 vim.tiny
> -rwxr-xr-x 1 root root     239 Dec  8  2022 virtualenv
> cvmiller at ohe /usr/bin$
> cvmiller at ohe /usr/bin$
> cvmiller at ohe /usr/bin$ ls -l /etc/alternatives/vi
> lrwxrwxrwx 1 root root 17 May  4  2023 /etc/alternatives/vi -> /usr/bin/vim.tiny
>
>
> On Alpine Linux, vi is part of busybox (a multicall binary), and there is
> no vim by default.
>
> On PiOS (bookworm), there is vi, and no vim (be default).
>
> So I guess the answer is: "it depends"
>
> Craig....
> On 4/26/26 12:14, Mark G. wrote:
>
> Nice that it is patched.  I just noticed, however, that FreeBSD
> ships plain old vi, not vim.  Is vi a default in Linux, or is
> it vim instead?  Curious, are there essential features that
> vim has that makes it more useful than vi?
>
>
>
>
> On 4/24/26 07:49, Greg H wrote:
>
> Here's the vim zero-day discussed last night:
>
>
> https://www.csoonline.com/article/4153288/vim-and-gnu-emacs-claude-code-helpfully-found-zero-day-exploits-for-both.html
> <https://www.csoonline.com/article/4153288/vim-and-gnu-emacs-claude-code-helpfully-found-zero-day-exploits-for-both.html>
> <https://www.csoonline.com/article/4153288/vim-and-gnu-emacs-claude-code-helpfully-found-zero-day-exploits-for-both.html>
>
> /“An attacker who can deliver a crafted file to a victim achieves
> arbitrary command execution with the privileges of the user running Vim,”
> Vim maintainers noted in their security advisory <https://github.com/vim/vim/security/advisories/
> GHSA-2gmj-rpqf-pxvh>
> <https://github.com/vim/vim/security/advisories/GHSA-2gmj-rpqf-pxvh>.
> “The attack requires only that the victim opens the file; no further
> interaction is needed.”/
>
> I forgot to mention an emacs flaw was also discovered.
>
> Greg
>
>
>
> --
> IPv6 is the future, the future is herehttp://ipv6hawaii.org/
>
> --
> NetSIG mailing list
> NetSIG at vicpimakers.ca
> http://vicpimakers.ca/mailman/listinfo/netsig_vicpimakers.ca
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://vicpimakers.ca/pipermail/netsig_vicpimakers.ca/attachments/20260427/de028769/attachment-0001.htm>


More information about the NetSIG mailing list