lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 14 Jun 2008 15:09:37 +0200
From: Bram Moolenaar <>
To: "Jan Minář" <>
Subject: Re: Collection of Vulnerabilities in Fully Patched Vim 7.1

Jan Minar wrote:

> 1. Summary
> Product  : Vim -- Vi IMproved
> Version  : Tested with 7.1.314 and 6.4
> Impact   : Arbitrary code execution
> Wherefrom: Local and remote
> Original :
> Improper quoting in some parts of Vim written in the Vim Script can lead to
> arbitrary code execution upon opening a crafted file.
Thanks to Jan for finding these problems and explaining them
exhaustively.  I received a note a month ago and all reported problems
have been fixed.  Either by patches or updates to the runtime files.

Note that version 7.1.314, as reported in the Summary, does not have
most of the reported problems.  The problems in the plugins have also
been fixed, this requires updating the runtime files.  Information about
that can be found at

Patch 7.1.299 has added the fnameescape() function, which fixes the
reported issues with escaping command arguments.  It's not as difficult
as suggested in the report.

If you find any remaining or related problems, please report to me
directly.  That's the best way to get them fixed.

How To Keep A Healthy Level Of Insanity:
15. Five days in advance, tell your friends you can't attend their
    party because you're not in the mood.

 /// Bram Moolenaar -- --   \\\
///        sponsor Vim, vote for features -- \\\
\\\        download, build and distribute --        ///
 \\\            help me help AIDS victims --    ///

Powered by blists - more mailing lists