diff options
| author | lu4nx | 2022-11-25 14:38:29 +0800 |
|---|---|---|
| committer | Eli Zaretskii | 2022-11-27 15:20:49 +0200 |
| commit | d48bb4874bc6cd3e69c7a15fc3c91cc141025c51 (patch) | |
| tree | 21b69d8ab5b9b53034760acff3ece409c1e0388c /src/alloc.c | |
| parent | bacba02e5c7fe69e79c9ba3d65de851f8ccb86bb (diff) | |
| download | emacs-d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.tar.gz emacs-d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.zip | |
Fixed ctags local command execute vulnerability
* lib-src/etags.c:
(clean_matched_file_tag): New function
(do_move_file): New function
(readline_internal):
Add `leave_cr` parameter, if true, include the \r character
* test/manual/etags/CTAGS.good_crlf: New file
* test/manual/etags/CTAGS.good_update: New file
* test/manual/etags/crlf: New file
* test/manual/etags/Makefile: Add `ctags -u` test cases
Diffstat (limited to 'src/alloc.c')
0 files changed, 0 insertions, 0 deletions