vim 2:8.2.2434-3ubuntu3.1 source package in Ubuntu

Changelog

vim (2:8.2.2434-3ubuntu3.1) impish-security; urgency=medium

  * SECURITY UPDATE: Fix heap-based buffer overflow when buffer name is very
    long
    - debian/patches/CVE-2021-3872.patch: Make sure not to go over the end of
      the buffer in src/drawscreen.c, src/testdir/test_statusline.vim.
    - CVE-2021-3872
  * SECURITY UPDATE: Fix heap-based buffer overflow when scrolling without a
    valid screen
    - debian/patches/CVE-2021-3903.patch: Do not set VALID_BOTLINE in w_valid
      in src/move.c, src/testdir/test_normal.vim.
    - CVE-2021-3903
  * SECURITY UPDATE: Fix heap-based buffer overflow when reading character
    past end of line
    - debian/patches/CVE-2021-3927.patch: Correct the cursor column in
      src/ex_docmd.c, src/testdir/test_put.vim.
    - CVE-2021-3927
  * SECURITY UPDATE: Fix stack-based buffer overflow when reading
    uninitialized memory when giving spell suggestions
    - debian/patches/CVE-2021-3928.patch: Check that preword is not empty in
      src/spellsuggest.c, src/testdir/test_spell.vim.
    - CVE-2021-3928
  * Fix flaky vim terminal mode test

 -- Spyros Seimenis <email address hidden>  Mon, 08 Nov 2021 15:17:01 +0100

Upload details

Uploaded by:
Spyros Seimenis
Uploaded to:
Impish
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
editors
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
vim_8.2.2434.orig.tar.gz 14.7 MiB dec2f91bb4f877b2bfdf283ccc3d94f99f436a225bd8a9b5e3d422f95c56d702
vim_8.2.2434-3ubuntu3.1.debian.tar.xz 209.6 KiB f0944e4f47c0a614a413d339d1abbce472d16c8a3a3d9f2b4295d6d4d7b8c826
vim_8.2.2434-3ubuntu3.1.dsc 2.7 KiB 800640aa04a592b5741f548029250763897bf6c735d69c14f32ab229db2add7c

View changes file

Binary packages built by this source

vim: No summary available for vim in ubuntu impish.

No description available for vim in ubuntu impish.

vim-athena: No summary available for vim-athena in ubuntu impish.

No description available for vim-athena in ubuntu impish.

vim-athena-dbgsym: No summary available for vim-athena-dbgsym in ubuntu impish.

No description available for vim-athena-dbgsym in ubuntu impish.

vim-common: No summary available for vim-common in ubuntu impish.

No description available for vim-common in ubuntu impish.

vim-dbgsym: No summary available for vim-dbgsym in ubuntu impish.

No description available for vim-dbgsym in ubuntu impish.

vim-doc: No summary available for vim-doc in ubuntu impish.

No description available for vim-doc in ubuntu impish.

vim-gtk: No summary available for vim-gtk in ubuntu impish.

No description available for vim-gtk in ubuntu impish.

vim-gtk3: No summary available for vim-gtk3 in ubuntu impish.

No description available for vim-gtk3 in ubuntu impish.

vim-gtk3-dbgsym: No summary available for vim-gtk3-dbgsym in ubuntu impish.

No description available for vim-gtk3-dbgsym in ubuntu impish.

vim-gui-common: No summary available for vim-gui-common in ubuntu impish.

No description available for vim-gui-common in ubuntu impish.

vim-nox: No summary available for vim-nox in ubuntu impish.

No description available for vim-nox in ubuntu impish.

vim-nox-dbgsym: No summary available for vim-nox-dbgsym in ubuntu impish.

No description available for vim-nox-dbgsym in ubuntu impish.

vim-runtime: No summary available for vim-runtime in ubuntu impish.

No description available for vim-runtime in ubuntu impish.

vim-tiny: No summary available for vim-tiny in ubuntu impish.

No description available for vim-tiny in ubuntu impish.

vim-tiny-dbgsym: No summary available for vim-tiny-dbgsym in ubuntu impish.

No description available for vim-tiny-dbgsym in ubuntu impish.

xxd: No summary available for xxd in ubuntu impish.

No description available for xxd in ubuntu impish.

xxd-dbgsym: No summary available for xxd-dbgsym in ubuntu impish.

No description available for xxd-dbgsym in ubuntu impish.