CVE-2017-17087 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-17087): fileio.c in Vim prior to 8.0.1263 sets the group ownership of a .swp file to the editor's primary group (which may be different from the group ownership of the original file), which allows local users to obtain sensitive information by leveraging an applicable group membership, as demonstrated by /etc/shadow owned by root:shadow mode 0640, but /etc/.shadow.swp owned by root:users mode 0640, a different vulnerability than CVE-2017-1000382.
@Maintainers please call for stabilization when ready. Thank you
Arch teams, Please stabilise: =app-editors/vim-8.0.1298 =app-editors/vim-core-8.0.1298 =app-editors/gvim-8.0.1298 Thank you!
amd64 stable
x86 stable, ignored multiple test failures (bug 630042).
ppc64 stable
ia64 stable
ppc stable
sparc stable (thanks to Rolf Eike Beer)
arm stable
Stable on alpha.
arm64 stable
vim and vim-core done for hppa
(In reply to Matt Turner from comment #12) > vim and vim-core done for hppa Matt any specific reason why gvim was not stabilized for hppa? Thanks
I don't have X/GTK built yet.
GLSA Vote: No HPPA is stabilized already. @vim, please drop the vulnerable versions.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170bc1bbdbe24c4cac8d00226273838f8f89acf4 commit 170bc1bbdbe24c4cac8d00226273838f8f89acf4 Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: 2018-04-08 21:35:22 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-04-08 21:36:52 +0000 app-editors/vim: remove vulnerable versions. Bug: https://bugs.gentoo.org/639710 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-editors/vim/Manifest | 3 - app-editors/vim/vim-8.0.0386.ebuild | 348 ------------------------------------ app-editors/vim/vim-8.0.1188.ebuild | 309 -------------------------------- 3 files changed, 660 deletions(-)}
(In reply to Larry the Git Cow from comment #16) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=170bc1bbdbe24c4cac8d00226273838f8f89acf4 > > commit 170bc1bbdbe24c4cac8d00226273838f8f89acf4 > Author: Patrice Clement <monsieurp@gentoo.org> > AuthorDate: 2018-04-08 21:35:22 +0000 > Commit: Patrice Clement <monsieurp@gentoo.org> > CommitDate: 2018-04-08 21:36:52 +0000 > > app-editors/vim: remove vulnerable versions. > > Bug: https://bugs.gentoo.org/639710 > Package-Manager: Portage-2.3.24, Repoman-2.3.6 > > app-editors/vim/Manifest | 3 - > app-editors/vim/vim-8.0.0386.ebuild | 348 > ------------------------------------ > app-editors/vim/vim-8.0.1188.ebuild | 309 -------------------------------- > 3 files changed, 660 deletions(-)} Thanks, Patrice!