]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.2109: [security]: overflow in nv_z_get_count v9.0.2109
authorChristian Brabandt <cb@256bit.org>
Tue, 14 Nov 2023 20:02:30 +0000 (21:02 +0100)
committerChristian Brabandt <cb@256bit.org>
Thu, 16 Nov 2023 21:04:37 +0000 (22:04 +0100)
commit58f9befca1fa172068effad7f2ea5a9d6a7b0cca
tree8bb272a54db549b297f4c79abd3024850a473809
parentac63787734fda2e294e477af52b3bd601517fa78
patch 9.0.2109: [security]: overflow in nv_z_get_count

Problem:  [security]: overflow in nv_z_get_count
Solution: break out, if count is too large

When getting the count for a normal z command, it may overflow for large
counts given. So verify, that we can safely store the result in a long.

Signed-off-by: Christian Brabandt <cb@256bit.org>
src/normal.c
src/testdir/test_normal.vim
src/version.c