"escape_path" is memset'ting buffers that are not appropiately sized in calling functions e.g. "cmd_chmod" allocates a buffer[200] but we memset[AFP_MAXPATH]. Patch: don't memset, instead put '\0' string terminator at the end of parsed args.
-Ralph
Logged In: YES user_id=1377162 Originator: YES
It's a pointer dude! File Added: patch_escape_paths_cmdline_afp
corrected patch
Logged In: YES user_id=1620345 Originator: NO
Applied, thanks.
Log in to post a comment.
Logged In: YES
user_id=1377162
Originator: YES
It's a pointer dude!
File Added: patch_escape_paths_cmdline_afp
corrected patch
Logged In: YES
user_id=1620345
Originator: NO
Applied, thanks.