-
Notifications
You must be signed in to change notification settings - Fork 13
This plugin distibuted with vim? #30
Comments
Oh, I forgot the issue. |
There are some security issues which should be addressed before considering distribution with vim. Modelines are widely considered insecure, but editorconfig is much worse. Consider: charset = cp932 | !echo "you've been hacked 1"
spell_language = en_us | !echo "you've been hacked 2" Not to mention the |
Thank you for your reporting. |
Bump |
Here is another exploit. Allows sourcing any vim script regardless of user's settings.
Just to be clear: this is a very fine plugin and it does what it was designed to do. But more users should be doing extensive testing and hardening, especially if they want it to be considered for inclusion in vim (even though this happening is far from guaranteed for a variety of reasons also not related to the quality of this plugin.) |
Thank you for reporting. I created #33. |
BTW: if you really want to have your plugin included with Vim, I suggest mentioning it at the Vim issue. You should mention your license, that you intend to maintain it (which means that whenever you have a release ready for inclusion with Vim, submit the whole plugin to Bram). |
@sgur are you interested, per my recent comment, vim/vim#2286 (comment) |
Are you aware of this issue: vim/vim#2286
Please note the last part of it 😉
The text was updated successfully, but these errors were encountered: