59d0b3c19ccc0b5cc6c344a72ba897cf77176456
shop/kcp/pp_cli_hub_lib.php, shop/kcp/pp_ax_hub_lib.php 의 mf_do_tx() Windows 분기가 사용자 입력이 포함된 KCP CLI 인자를 큰따옴표로 감싼 단일 문자열로 만들어 mf_exec() 첫 인자로 전달했고, mf_exec() 는 첫 인자를 escape 없이 exec() 에 넘겨 Windows cmd.exe 메타문자(`"`, `&` 등)로 인증 없는 OS 명령 실행이 가능했음. Linux 분기와 동일하게 실행 파일 경로와 콤마 구분 인자 문자열을 분리하여 mf_exec($bin_exe, $args) 형태로 호출하도록 변경. mf_exec() 의 foreach 가 두 번째 이후 인자에 escapeshellarg() 를 자동 적용하여 cmd.exe 메타문자가 안전하게 wrapping 됨. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The file is empty.
Languages
PHP
70.9%
JavaScript
16.7%
CSS
7.6%
HTML
4.6%
Python
0.2%