diff options
author | Christian Brabandt <cb@256bit.org> | 2023-09-03 21:24:33 +0200 |
---|---|---|
committer | Christian Brabandt <cb@256bit.org> | 2023-09-03 21:24:33 +0200 |
commit | ee9166eb3b41846661a39b662dc7ebe8b5e15139 (patch) | |
tree | 05f2a8a49b5a322d7f5d3840366e764ebcb7c0c5 /src/testdir/crash | |
parent | fc68299d436cf87453e432daa77b6d545df4d7ed (diff) |
patch 9.0.1858: [security] heap use after free in ins_compl_get_exp()v9.0.1858
Problem: heap use after free in ins_compl_get_exp()
Solution: validate buffer before accessing it
Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'src/testdir/crash')
-rw-r--r-- | src/testdir/crash/poc_tagfunc.vim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/testdir/crash/poc_tagfunc.vim b/src/testdir/crash/poc_tagfunc.vim new file mode 100644 index 0000000000..49d9b6f719 --- /dev/null +++ b/src/testdir/crash/poc_tagfunc.vim @@ -0,0 +1,6 @@ +fu Tagfunc(t,f,o) + bw +endf +set tagfunc=Tagfunc +n0 +sil0norm0i |