결함 #14013
[3T][Talk][#20961][MO_IOS] Kolon Talk_링크 전달 시 일부 특수문자 깨져서 노출됨
시작시간:
2025-11-05
완료기한:
진척도:
100%
추정시간:
버전:
앱버전:
디바이스:
MO_APP_iOS
요청자:
OS버전:
심각도:
중대한 결함(Major)
설명
[재현경로]
대화방 > 특수문자가 포함된 일부 링크 전달 (" , ')
[문제점]
링크 전달 시 일부 특수문자 깨져서 노출됨
[기대결과]
깨지지 않고 제공되어야 함
이력
#2 조경천이(가) 약 3시간 전에 변경
- 상태을(를) 신규에서 해결(으)로 변경되었습니다.
- 담당자을(를) 조경천에서 정인명(으)로 변경되었습니다.
- 진척도을(를) 0에서 100(으)로 변경되었습니다.
OpenGraph 라이브러리에서 ogTag 값을 꺼내는데, OpenGraph 라이브러리(OgTag, SwiftOpenGraph 등)는 meta 태그의 content 속성을 그대로 가져오기 때문에
HTML 엔티티(", &, <, > 등)가 디코딩되지 않은 상태로 반환되고 있습니다.
title을 그릴 때 title 문구를 htmlDecoded 처리해서 노출하도록 수정(이미 DB에 저장된 사용자는 계속 이상하게 나오기 때문)했고, 향후 realm 에 저장할 때도 htmlDecoded 한 문자열을 저장하도록 수정했습니다.