Commit Graph
10 Commits
Author SHA1 Message Date
thisgunandClaude Opus 4.7 f4f8c57a74 [security] 관리자 영역 권한 검증 누락 및 CSRF 토큰 누락 수정
- adm/qa_config_update.php / adm/contentformupdate.php :
  qa_include_head/tail, co_include_head/tail 가 super 가드 없이 변경 가능해
  하위 관리자가 임의 PHP 경로를 include 시킬 수 있던 LFI 위험을
  board_form_update.php 와 동일한 패턴(super 외에는 기존 값 유지)으로 차단.

- adm/member_form_update.php / adm/member_list_update.php :
  신규 회원 생성·일괄 수정 시 부여하려는 mb_level 상한 검증이 없어
  하위 관리자가 자기보다 높은 등급을 부여할 수 있던 권한 상승을 차단.

- adm/shop_admin/categorylistupdate.php /
  adm/shop_admin/itemformupdate.php :
  is_include_path_check 호출에서 두 번째 인자(is_input=1) 누락으로
  rar/php/zip wrapper 등 경로 wrapper 차단이 동작하지 않던 부분을
  is_include_path_check($file, 1) 로 강화.

- adm/shop_admin/orderdeliveryupdate.php /
  adm/shop_admin/orderpartcancelupdate.php /
  adm/sendmail_test.php :
  상태 변경 동작에 check_admin_token() 누락으로 발생하던 CSRF 위험을
  토큰 검증 추가로 차단. sendmail_test 폼에는 hidden token 필드 추가.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 03:35:29 +00:00
thisgun 27e9af5e42 php8.0 버전 호환 코드 적용 및 PHP 끝 태그 삭제 일괄적용 2021-01-04 15:39:15 +09:00
chicpro 8f662516bb 관리자 취소 기능 추가 2015-09-16 17:20:42 +09:00
chicpro 9ec8091370 kcp 취소 메세지 한글깨짐 수정 2014-07-02 16:21:25 +09:00
chicpro 43b41354e6 lg 부분취소 기능 추가 2014-06-13 16:35:39 +09:00
chicpro 1c01a2b6f4 일부 서버에서의 setlocale 결과값 오류로 인한 kcp 연동 오류 수정 2014-04-16 10:56:43 +09:00
chicpro 91c2dc8307 쇼핑몰관리자 코드 체크 및 정리 2014-03-27 11:24:04 +09:00
chicpro 3ac2ab8798 관리자 부분취소 처리 코드 간소화 2013-10-24 11:15:08 +09:00
chicpro 3ff3015685 관리자 부분취소 8079 포맷오류 수정 2013-10-23 10:26:30 +09:00
chicpro ed6ae4643d 관리자 주문상세 부분취소 기능 추가 2013-09-16 17:20:06 +09:00