neovim/test/old/testdir/crash
zeertzjq 6967c08840 vim-patch:9.1.0648: [security] double-free in dialog_changed()
Problem:  [security] double-free in dialog_changed()
          (SuyueGuo)
Solution: Only clear pointer b_sfname pointer, if it is different
          than the b_ffname pointer.  Don't try to free b_fname,
          set it to NULL instead.

fixes: vim/vim#15403

Github Advisory:
https://github.com/vim/vim/security/advisories/GHSA-46pw-v7qw-xc2f

b29f4abcd4

Co-authored-by: Christian Brabandt <cb@256bit.org>
2024-08-03 08:25:43 +08:00
..
bt_quickfix1_poc
bt_quickfix_poc
crash_scrollbar
dialog_changed_uaf vim-patch:9.1.0648: [security] double-free in dialog_changed() 2024-08-03 08:25:43 +08:00
double_free vim-patch:9.1.0647: [security] use-after-free in tagstack_clear_entry 2024-08-02 07:14:42 +08:00
editing_arg_idx_POC_1
poc1
poc_did_set_langmap
poc_ex_substitute
poc_huaf1
poc_huaf2
poc_huaf3
poc_suggest_trie_walk
poc_tagfunc.vim
poc_uaf_check_argument_types
poc_uaf_exec_instructions
poc_win_enter_ext
vim_msg_trunc_poc
vim_regsub_both
vim_regsub_both_poc