whitedot
5bdbf360b0
refactor: 일반 실행 경로의 DB 변경을 버전형 마이그레이션으로 이전
...
과거 누적 DDL과 데이터 보정을 시점별 SQL로 분리하고 관리자·CLI 실행기를 제공한다. 실행 순서, 잠금, 체크섬, 성공·실패 이력 및 개별 실행의 선행 조건을 검증한다.
기존 스키마의 부분 적용 복구와 설치 SQL 정합성 검사를 추가하고 실행·복구 절차를 문서화한다.
2026-09-09 07:58:05 +00:00
thisgun and Claude Fable 5
bc07b8383e
KG이니시스 INIpay PRO 주문자 이메일 확인 후 전달
...
- 주문서/개인결제 결제 시작 시 이메일 형식을 확인해 잘못된 경우 안내 후 중단
- 결제창 요청에서는 확인된 이메일만 선택 항목으로 전달해 결제가 막히지 않게 처리
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-24 06:25:17 +00:00
thisgun and Claude Fable 5
acdbcfd8ba
KG이니시스 INIpay PRO 결제 연동 및 결제 처리 현황 추가
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-23 08:03:16 +00:00
thisgun and Claude Opus 4.8
935ea84c7c
[KVE-2026-1122]취약점 수정 - 주문·관리자·결제·소셜 등 사용자 입력 처리 보완
...
- 쿠폰/희망배송일/검색어/계정/결제 콜백 등 입력값을 SQL 컨텍스트에 맞게 재처리
- dt_data·PG 응답 등 비-GPC 값과 소셜 provider 입력 정제 보완
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-23 00:36:35 +00:00
thisgun and Claude 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
3cfe8b6b84
[security]현금영수증 발급 페이지 IDOR 취약점 수정
2026-04-16 02:43:22 +00:00
thisgun
aa88ff68a1
KG이니시스 IDC 센터코드 검증 추가2
2025-06-12 17:34:53 +09:00
thisgun
bb1f69e86c
KG이니시스 IDC 센터코드 검증 추가
2025-06-05 16:11:20 +09:00
maycactus
3a7d06b19e
Fix array element and string offset access using square brackets
...
In accordance with the PHP RFC deprecating the curly brace syntax for accessing array elements and string offsets, this commit replaces all instances of {} with [].
By making this change, we ensure the codebase remains compliant with the recommended syntax, enhancing code readability and maintainability. The deprecation of curly brace syntax was done to align with best practices and promote a consistent code style.
2023-07-25 13:34:00 -04:00
thisgun
4b92543c61
KG이니시스 TX모듈을 사용하는 코드를 API로 전환 건
2023-04-13 20:10:48 +09:00
thisgun
22ea3d39c1
[KVE-2022-0193] 그누보드(영카트) SSRF & Business Logic Bug 취약점 수정
2022-06-17 17:11:05 +09:00
thisgun
958abc9a91
Merge branch 'kjh_master' of github.com:gnuboard/g5-update into update_220613
2022-06-13 14:49:11 +09:00
thisgun
d4f554e653
clean_xss_tags 함수 수정으로 인해 일부 입력값에서 줄바꿈이 안되는 문제 수정
2022-06-13 14:46:08 +09:00
kit rio and thisgun
fc43e26c14
불필요한 PHP 5.1 이하 코드 삭제
...
json_encode, json_decode 는 PHP 5.2 부터 PHP 코어에 내장되어있습니다.
https://php-legacy-docs.zend.com/manual/php5/en/json.requirements
https://php-legacy-docs.zend.com/manual/php5/en/book.json
2022-06-13 14:28:35 +09:00
kjh
4724cc4c05
이니시스 host check 정규표현식 패턴 수정 #186
2022-06-10 03:26:52 +00:00
kit rio
ea2187e1a8
PHP 8.1 부터 deprecate 되는 해시함수 수정
...
그누보드5는 PHP 5.2.17 부터 지원이라 무관합니다
2022-05-19 17:38:49 +09:00
kagla
84a065c31b
host 가 inicis.com 의 주소가 아니라면 false 반환, XSS 취약점 해결 (03sunf님,220317)
2022-03-17 11:17:22 +09:00
kagla
413044ab06
이후 버전의 PHP에서는 class 에 속한 method(함수) 이름을 class 이름과 동일하게 만들 수 없습니다.
2021-10-25 11:11:51 +09:00
thisgun
66c6e9b8aa
PHP8에서 경고문이 뜨는 코드 수정
2021-01-14 11:34:37 +09:00
thisgun
27e9af5e42
php8.0 버전 호환 코드 적용 및 PHP 끝 태그 삭제 일괄적용
2021-01-04 15:39:15 +09:00
thisgun
b893b9f236
기존 카카오페이 아이콘 css 수정 및 잘못된 코드 수정
2020-06-19 16:28:56 +09:00
thisgun
014c8052e3
KG 이니시스 카카오페이 간편결제 호출 옵션 추가
2020-05-20 12:19:03 +09:00
thisgun
cf2a15ee33
쇼핑몰 테스트 결제로 설정되어 있을시 경고문 추가 및 쇼핑몰 설정 체크 과정 추가
2020-01-23 11:14:29 +09:00
thisgun
75da28aa03
이니시스 웹표준결제 PHP7.1.1_v1.0 모듈 적용
2019-09-30 17:44:26 +09:00
thisgun
1ac74cf88e
[KVE-2019-1157]영카트취약점 수정
2019-08-06 11:09:54 +09:00
thisgun
9e502fdb18
KVE-2018-1987, 2019-0038 영카트 다중 취약점 수정
2019-01-28 16:22:50 +09:00
thisgun
dfc6f725ef
KVE-2018-0292 취약점 수정
2018-05-14 17:47:40 +09:00
thisgun
dc15e1929d
5.3 버전 내용 적용
2018-03-30 18:12:51 +09:00
thisgun
cc26058e2b
이니시스 삼성페이 포인트와 결제시 오류 수정
2018-01-15 19:56:02 +09:00
thisgun
f8a5969c55
이니시스 Lpay 간편결제 추가
2017-12-20 13:58:56 +09:00
thisgun
561434199f
이니시스 pc웹 결제처리 수정
2017-11-07 09:41:41 +09:00
thisgun
d7a3d245be
이니시스 결제 데모 js url 수정
2017-07-20 14:56:57 +09:00
chicpro
81a37e52f0
이니시스 모듈 보안 코드 추가
2016-08-02 09:47:08 +09:00
chicpro
7568ba39fd
이니시스 결제모듈 JS 파일 로드 코드 수정
2016-05-13 16:17:23 +09:00
chicpro
c238525860
개인결제 이니시스 모듈 오류 수정
2016-04-22 17:57:14 +09:00
chicpro
95b60db165
이니시스 웹표준 결제모듈 적용
2016-04-22 12:26:35 +09:00
chicpro
ac82a8b8d6
이니시스 현금영수증 설정 값 수정
2015-12-08 15:03:11 +09:00
chicpro
055a5eac68
개인결제 반응형 대응 수정
2015-10-01 10:02:27 +09:00
chicpro
e8ae9bc29e
크롬 브라우저 kcp 결제관련 코드 수정
2015-09-30 15:30:11 +09:00
chicpro
72a4046127
카카오페이 복합과세 적용
2015-09-21 17:28:35 +09:00
chicpro
4fed40cc99
간편결제 관련 코드 정리
2015-09-07 10:05:02 +09:00
chicpro
c60430f1a0
이니시스 신용카드 할부 파라미터 수정
2015-07-27 13:55:06 +09:00
chicpro
2c35a21128
이니시스 자동취소 기능 수정
2015-06-02 10:50:26 +09:00
chicpro
a7cfae126d
이니시스 모듈 추가 및 모바일 결제 기능 개선
2015-05-29 10:01:13 +09:00