Skip to content

CVE-2008-4677 autoload/netrw.vim (aka the Netrw Plugin) 109, 131, and other versions before 133k for Vim 7.1.266, other 7.1 versions, and 7.2 stores credentials for an FTP session, and sends those credentials when....

MediumCVSS 4.3 EPSS 2.0%
Published
Updated
Exploit status
No public exploit known

Description

autoload/netrw.vim (aka the Netrw Plugin) 109, 131, and other versions before 133k for Vim 7.1.266, other 7.1 versions, and 7.2 stores credentials for an FTP session, and sends those credentials when attempting to establish subsequent FTP sessions to servers on different hosts, which allows remote FTP servers to obtain sensitive information in opportunistic circumstances by logging usernames and passwords. NOTE: the upstream vendor disputes a vector involving different ports on the same host, stating "I'm assuming that they're using the same id and password on that unchanged hostname, deliberately."

Affected products

ProductAffected versionsFixed in
vim netrw = 109 No fix listed
vim netrw = 110 No fix listed
vim netrw = 111 No fix listed
vim netrw = 112 No fix listed
vim netrw = 113 No fix listed
vim netrw = 114 No fix listed
vim netrw = 115 No fix listed
vim netrw = 116 No fix listed
vim netrw = 118 No fix listed
vim netrw = 120 No fix listed
vim netrw = 121 No fix listed
vim netrw = 122 No fix listed
vim netrw = 123 No fix listed
vim netrw = 128 No fix listed
vim netrw = 131 No fix listed
debian/vim(Debian:12) All versions No fix listed
debian/vim(Debian:12) = 2:9.0.1378-2 No fix listed
debian/vim(Debian:12) = 2:9.0.1378-2+deb12u1 No fix listed
debian/vim(Debian:12) = 2:9.0.1378-2+deb12u2 No fix listed
debian/vim(Debian:12) = 2:9.0.1658-1 No fix listed
debian/vim(Debian:12) = 2:9.0.1672-1 No fix listed
debian/vim(Debian:12) = 2:9.0.1894-1 No fix listed
debian/vim(Debian:12) = 2:9.0.2018-1 No fix listed
debian/vim(Debian:12) = 2:9.0.2087-1 No fix listed
debian/vim(Debian:12) = 2:9.0.2103-1 No fix listed
Show 76 more
ProductAffected versionsFixed in
debian/vim(Debian:12) = 2:9.0.2116-1 No fix listed
debian/vim(Debian:12) = 2:9.0.2189-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0016-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0199-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0374-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0377-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0496-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0698-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0709-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0709-2 No fix listed
debian/vim(Debian:12) = 2:9.1.0777-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0861-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0967-1 No fix listed
debian/vim(Debian:12) = 2:9.1.0967-2 No fix listed
debian/vim(Debian:12) = 2:9.1.1113-1 No fix listed
debian/vim(Debian:12) = 2:9.1.1230-1 No fix listed
debian/vim(Debian:12) = 2:9.1.1230-2 No fix listed
debian/vim(Debian:12) = 2:9.1.1385-1 No fix listed
debian/vim(Debian:12) = 2:9.1.1766-1 No fix listed
debian/vim(Debian:12) = 2:9.1.1829-1 No fix listed
debian/vim(Debian:12) = 2:9.1.1846-1 No fix listed
debian/vim(Debian:12) = 2:9.1.1882-1 No fix listed
debian/vim(Debian:12) = 2:9.1.2103-1 No fix listed
debian/vim(Debian:12) = 2:9.1.2141-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0119-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0136-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0218-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0315-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0338-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0355-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0428-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0461-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0524-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0782-1 No fix listed
debian/vim(Debian:12) = 2:9.2.0858-1 No fix listed
debian/vim(Debian:13) All versions No fix listed
debian/vim(Debian:13) = 2:9.1.1230-2 No fix listed
debian/vim(Debian:13) = 2:9.1.1385-1 No fix listed
debian/vim(Debian:13) = 2:9.1.1766-1 No fix listed
debian/vim(Debian:13) = 2:9.1.1829-1 No fix listed
debian/vim(Debian:13) = 2:9.1.1846-1 No fix listed
debian/vim(Debian:13) = 2:9.1.1882-1 No fix listed
debian/vim(Debian:13) = 2:9.1.2103-1 No fix listed
debian/vim(Debian:13) = 2:9.1.2141-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0119-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0136-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0218-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0315-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0338-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0355-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0428-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0461-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0524-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0782-1 No fix listed
debian/vim(Debian:13) = 2:9.2.0858-1 No fix listed
debian/vim(Debian:14) All versions No fix listed
debian/vim(Debian:14) = 2:9.1.1230-2 No fix listed
debian/vim(Debian:14) = 2:9.1.1385-1 No fix listed
debian/vim(Debian:14) = 2:9.1.1766-1 No fix listed
debian/vim(Debian:14) = 2:9.1.1829-1 No fix listed
debian/vim(Debian:14) = 2:9.1.1846-1 No fix listed
debian/vim(Debian:14) = 2:9.1.1882-1 No fix listed
debian/vim(Debian:14) = 2:9.1.2103-1 No fix listed
debian/vim(Debian:14) = 2:9.1.2141-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0119-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0136-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0218-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0315-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0338-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0355-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0428-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0461-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0524-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0782-1 No fix listed
debian/vim(Debian:14) = 2:9.2.0858-1 No fix listed

References