Commit Graph
141 Commits
Author SHA1 Message Date
whitedot 5bdbf360b0 refactor: 일반 실행 경로의 DB 변경을 버전형 마이그레이션으로 이전
과거 누적 DDL과 데이터 보정을 시점별 SQL로 분리하고 관리자·CLI 실행기를 제공한다. 실행 순서, 잠금, 체크섬, 성공·실패 이력 및 개별 실행의 선행 조건을 검증한다.

기존 스키마의 부분 적용 복구와 설치 SQL 정합성 검사를 추가하고 실행·복구 절차를 문서화한다.
2026-09-09 07:58:05 +00:00
thisgun ebd18b6001 [KVE-2026-1813] 미완료주문 확정 처리 필드 정제 및 결제수단 출력 인코딩
미완료주문을 주문으로 확정할 때 임시 데이터에서 복원한 결제수단, 접속 IP,
테스트 결제 여부를 정제 없이 사용하던 것을 이웃 필드와 동일한 방식으로
처리한다. 접속 IP는 표기 형식에 맞지 않으면 저장하지 않고, 테스트 결제
여부는 정수로만 저장하며, 세 값 모두 배열로 전달된 경우를 함께 걸러낸다.

임시주문 저장 시 접속 IP와 테스트 결제 여부를 서버에서 결정하는 처리가
일반 주문 분기 안에만 있어 개인결제 경로에서는 요청값이 그대로 저장되던
것을 분기 밖으로 옮겨 항상 서버 값을 사용하도록 한다.

결제수단 값이 그대로 출력되던 관리자 주문상세, 주문목록, 부분취소 화면과
구매자 주문조회 화면(웹/모바일/테마)에 get_text() 인코딩을 적용한다.
주문상세는 표시 문자열을 여러 곳에서 재사용하므로 생성 지점에서 처리한다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 77069575096881a31b29fdf130c83226610bf8df)
2026-08-24 07:56:32 +00:00
thisgun f2e7dbc5ed [security]그누보드5 XSS, SQL Injection 취약점 수정 2026-04-16 03:46:02 +00:00
thisgun c00c73465a [security]비회원 주문/개인결제 조회 uid를 HMAC-SHA256으로 강화 2026-04-16 02:15:29 +00:00
thisgun 87d11d5c78 변수 초기화 되지 않아 warning 메시지 출려되는 현상 수정 2025-06-04 14:40:18 +09:00
총 c5817594d0 [KVE-2025-0234] 관리자 XSS 취약점 수정 2025-04-15 10:11:31 +09:00
thisgun bfdc48b021 NHN_KCP 애플페이 추가 2023-03-23 12:52:40 +09:00
thisgun 5d86287069 영카트 주문내역에서 기타선택->반품,품절 검색이 안되는 오류 수정 2022-06-28 09:52:12 +09:00
thisgun 27e9af5e42 php8.0 버전 호환 코드 적용 및 PHP 끝 태그 삭제 일괄적용 2021-01-04 15:39:15 +09:00
thisgun 16c34cd0f2 NHN_KCP 간편결제-네이버페이,카카오페이 적용 2020-09-16 12:17:38 +09:00
thisgun 053eb7e271 관리자 주문내역 페이지 주문상품 레이어 자바스크립트 코드 수정 2020-09-01 18:28:43 +09:00
thisgun 014c8052e3 KG 이니시스 카카오페이 간편결제 호출 옵션 추가 2020-05-20 12:19:03 +09:00
thisgun cf2a15ee33 쇼핑몰 테스트 결제로 설정되어 있을시 경고문 추가 및 쇼핑몰 설정 체크 과정 추가 2020-01-23 11:14:29 +09:00
thisgun e620f6aafa KVE-2018-1772, 1808, 1817 취약점 수정 2018-12-12 16:58:22 +09:00
thisgun dc15e1929d 5.3 버전 내용 적용 2018-03-30 18:12:51 +09:00
thisgun e9af20874b Injection 취약점(16-1014) 수정 2017-01-11 17:51:00 +09:00
thisgun 340fd32449 XSS 취약점(16-1007) 수정 2017-01-05 17:56:22 +09:00
chicpro 4c9ac8b6b0 #397 테스트주문 표시 추가 2016-04-22 14:56:11 +09:00
chicpro 0404c20575 관리자 주문내역 쿠폰 검색 쿼리 오류 수정 2016-04-05 16:21:34 +09:00
chicpro fca7cc0990 주문검색 조건 오류 수정 2016-01-14 13:26:23 +09:00
chicpro 804ae37f16 mysqli 지원 추가 2015-10-12 15:39:10 +09:00
chicpro a51cc22d0b 카카오페이 검색 추가 2015-09-17 09:18:10 +09:00
chicpro 508dbe35ca 주문관리 간편결제 검색 추가 2015-09-15 09:44:30 +09:00
chicpro d7438cdbe9 관리자 간편결제 표시 추가 2015-09-15 09:41:28 +09:00
chicpro 705a2ea947 PHP_SELF 를 SCRIPT_NAME 으로 변경 2015-06-24 17:26:46 +09:00
chicpro 1b3c1a6802 선택삭제 버튼 노출 조건 변경 2014-11-11 18:01:58 +09:00
chicpro c3390ef902 XSS 대응 코드 추가 2014-10-17 14:04:51 +09:00
chicpro 10e02f1cd1 ie11에서 주문상태 결제방식 검색 값 유지되지 않던 오류 수정 2014-08-27 14:20:37 +09:00
chicpro 64f8c441b9 검색 쿼리문 코드 수정 2014-08-26 09:40:25 +09:00
chicpro daa976cd6d 검색 쿼리문 코드 수정 2014-08-25 15:24:37 +09:00
chicpro 982ff1d8c0 배송정보 표시관련 코드 수정 2014-08-25 13:46:32 +09:00
chicpro 9ec8091370 kcp 취소 메세지 한글깨짐 수정 2014-07-02 16:21:25 +09:00
chicpro c74af86e5a lg 에스크로 배송 연동 기능 추가 2014-06-13 13:21:15 +09:00
chicpro 2a5e9ad7fb XSS 관련 대응 get_text 함수 처리 추가 2014-06-12 10:20:06 +09:00
chicpro 927af6623a lg u+ 결제모듈 추가 2014-05-26 13:47:55 +09:00
chicpro dbd8bcfe51 주문폼과 개인결제폼의 공통되는 필드 통합사용하도록 수정 2014-04-09 11:13:55 +09:00
chicpro 6ebd6f86fb lg 모듈 영수증 출력 관련 코드 수정 2014-04-08 15:52:18 +09:00
chicpro 91c2dc8307 쇼핑몰관리자 코드 체크 및 정리 2014-03-27 11:24:04 +09:00
chicpro f42a3185c8 주문내역 주문번호 표시 관련 코드 수정 2014-03-04 18:08:13 +09:00
chicpro 90f5c75a1b 주문내역 페이지 변경 때 주문상태 누락되는 오류 수정 2014-02-21 09:01:03 +09:00
chicpro 084275bbce 주문내역 배송업체 선택부분 수정 2014-01-23 22:47:47 +09:00
chicpro 5751a7560f 취소상태의 주문 삭제할 수 있도록 수정 2014-01-17 14:29:26 +09:00
chicpro fd8826ad1e 주문내역 전체 부분취소 검색때 하단 상태변경 출력되지 않도록 수정 2014-01-17 13:50:17 +09:00
chicpro bdf924aaec jquery datepicker 적용되지 않는 오류 수정 2013-12-31 09:16:59 +09:00
whitedot e1d5df7c16 쇼핑몰관리자: #350 엑셀배송일괄처리 마크업 및 스타일 2013-12-06 15:21:23 +09:00
chicpro b4863810de 에스크로 표시방법 변경으로 인한 주문상품 레이어 출력되지 않는 오류 수정 2013-12-05 15:48:09 +09:00
chicpro 579923af1b 엑셀배송처리 링크 준비 상태에서만 나오도록 수정 2013-12-05 15:24:55 +09:00
chicpro 9247f50aa1 엑셀 배송일괄처리 추가 중 2013-12-05 15:07:39 +09:00
whitedot 53488289f1 쇼핑몰관리자: empty_table > empty_list 로 복원 2013-11-25 16:02:25 +09:00
whitedot ef73d7d3d8 쇼핑몰관리자: 쇼핑몰현황 작업 중 empty_table -> empty_data 로 수정 2013-11-25 15:50:23 +09:00