117 Commits
Author SHA1 Message Date
whitedot e784186b0f feat: SIRK 전용 카카오페이 연동 종료와 기존 주문 지원 절차 추가
전용 신규 결제와 자동 취소를 차단하고 기존 주문 조회 및 실제 PG 취소 확인 후 수동 정리를 지원한다. 기존 DB와 일반 PG 경로를 보존하고 5.6.37 전환 및 사후지원 절차를 문서화한다.

검증: 변경 PHP 문법, SIRK 요청 차단, 설치 스키마 및 쇼핑몰 후설치 검사 통과. 실제 PG 결제·취소 검증은 별도 진행한다.
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 8e7ec335c3 나이스페이 결제 검증과 영수증 처리 보강
(cherry picked from commit 8bcd1bcbea25371bd0a5b196b71d2c1b4308479a)
2026-08-24 07:44:22 +00:00
thisgun 11a26c82af [KVE-2026-1639] 쇼핑몰 주문정보 접근권한 우회 취약점 수정
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
(cherry picked from commit d3e8ffc3d6a0af4e2abe9b798316ae1c504e7d37)
2026-08-24 07:44:21 +00:00
thisgunandClaude Opus 4.8 1fa4467cd1 [security] 주문 관련 필드 출력 시 get_text 인코딩 적용
영카트 주문자명/받는분/입금자명(od_name, od_b_name, od_deposit_name)
이 일부 출력 지점에서 인코딩 없이 노출되어, 저장된 값이 HTML/속성
컨텍스트에서 그대로 렌더링되던 문제 수정. 다음 출력에 get_text() 적용:

- adm/shop_admin/orderform.php, sale1today.php (관리자 주문 화면)
- shop/orderinquiryview.php (PC/모바일/테마 주문조회)
- shop/{inicis,kcp,lg,nicepay,toss}/taxsave_form.php (현금영수증 발행 폼)
- shop/mail/orderupdate{1,2,3}.mail.php, ordermail.mail.php (주문 메일)

비회원 주문 시 입력값이 관리자 화면에서 실행될 수 있는 경로를 차단.
폼 value 의 엔티티는 브라우저 제출 시 디코딩되므로 PG 전송값 및
정상 표시에는 영향 없음.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 06:25:12 +00:00
thisgun c04591e24a NHN_KCP 가상계좌 테스트 url 변경 2026-05-26 07:34:49 +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 0e06b4f9ce 영카트5에서 사용자가 현금영수증 발급버튼이 출력되지 않는 오류 수정 2026-01-26 09:33:19 +00:00
chym1217 46ea2d03b5 토스페이먼츠 v2 결제 모듈 연동 2025-09-16 16:34:15 +09:00
thisgun 84669cb47f 나이스페이 결제수단 추가 2024-04-03 10:42:04 +09:00
thisgun 290a86e6d5 토스페이먼츠 현금영수증 URL 수정 2021-01-25 17:25:17 +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 f2516c586e 카카오페이 (KG 이니시스) 결제모듈 수정 2020-07-01 11:29:15 +09:00
thisgun 014c8052e3 KG 이니시스 카카오페이 간편결제 호출 옵션 추가 2020-05-20 12:19:03 +09:00
thisgun bb9e4f8659 5.3 이하 버전과 호환되지 않는 잘못된 코드 수정 2019-12-23 09:41:34 +09:00
thisgun 9b0078350d 영카트 5.4 버전 내용 적용 2019-12-02 10:29:31 +09:00
thisgun 8517e1e31e 잘못된 코드 수정 2019-11-28 16:52:08 +09:00
thisgun d7f2939815 현금 영수증을 발급할수 있는 결제수단 조건 코드 추가 2019-11-08 18:25:42 +09:00
thisgun dc15e1929d 5.3 버전 내용 적용 2018-03-30 18:12:51 +09:00
thisgun b8eae0d98e 잘못된 태그 수정 2018-03-22 12:07:29 +09:00
thisgun f8a5969c55 이니시스 Lpay 간편결제 추가 2017-12-20 13:58:56 +09:00
thisgun 8e60ef0546 영카트 Reflected XSS 취약점 (17-0924) 수정 2017-12-18 18:38:27 +09:00
thisgun db7e07da2a 이니시스 모바일 IOS의 경우 isp에서 리다이렉트로 인한 문제 수정 2017-09-21 17:38:54 +09:00
chicpro 23b996d9f8 XSS 취약점(16-320) 수정 2016-05-02 10:57:08 +09:00
chicpro 804ae37f16 mysqli 지원 추가 2015-10-12 15:39:10 +09:00
chicpro a09aa36cd6 테마에서 마이페이지등을 지정할 수 있도록 수정 2015-09-22 15:43:52 +09:00
chicpro bce9370deb 카카오페이 모바일 결제 추가 2015-09-16 10:44:36 +09:00
chicpro 1b03e331f8 PG사 간편결제 추가 2015-09-07 12:09:07 +09:00
chicpro 179b9bdf04 다른 회원 주문정보 조회가능 오류 수정 2015-08-11 09:13:52 +09:00
chicpro 959168c8e3 새 우편번호 적용 2015-07-17 14:17:59 +09:00
chicpro a7cfae126d 이니시스 모듈 추가 및 모바일 결제 기능 개선 2015-05-29 10:01:13 +09:00
chicpro 97d2f2bb85 다음API 도로명 주소 적용 2014-08-18 14:28:05 +09:00
chicpro e8756f56b6 조건부 무료 상품의 경우 배송비가 0일 때 무료로 표시되도록 수정 2014-07-11 10:16:18 +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 633a388825 태그 오타 수정 - Bad79s님 제보 2014-04-10 17:29:05 +09:00
chicpro dbd8bcfe51 주문폼과 개인결제폼의 공통되는 필드 통합사용하도록 수정 2014-04-09 11:13:55 +09:00
chicpro 6ebd6f86fb lg 모듈 영수증 출력 관련 코드 수정 2014-04-08 15:52:18 +09:00
chicpro f12a89b3ca pc 개인결제 lg 결제 추가 2014-04-04 10:19:03 +09:00
chicpro a002f48fd7 pc lg 결제 모듈 추가 중 2014-04-03 18:12:10 +09:00
chicpro 54ecd34930 매출전포 현금영수증 링크 변경 2014-03-24 17:31:51 +09:00
chicpro 5da6b37174 오타 수정 - 참없다님 제보 2014-03-24 13:09:25 +09:00
whitedot b8caab8103 공통: 주문상세내역 주문번호와 주문리스트 사이 여백 추가 2014-02-24 09:37:02 +09:00
whitedot e60a49b3a3 공통: #363 배송비 지불방법 마크업 및 내용관리/FAQ관리 스타일 제거 2014-02-11 14:20:00 +09:00
chicpro a994d2dbcd 상품 배송비 표시에 무료 추가 2014-02-11 11:53:15 +09:00
chicpro 5d0ddde6d6 사용자 주문상품 리스트에 배송비 지불방법 출력 추가 2014-02-11 11:04:04 +09:00
chicpro 59619d08f7 도로명 표기법에 따른 재수정 2014-01-03 18:36:04 +09:00
chicpro 46b20261ff 도로명 주소 표기법에 따른 수정 2014-01-03 15:54:46 +09:00