Discourse 2.8.14 안정판 릴리스
Discourse에서는 모든 사이트가 Discourse의 기본 테스트 통과(tests-passed) 브랜치를 따를 것을 강력히 권장합니다. “안정판(stable)” 브랜치는 버그의 부재보다는 변경 사항의 부재에 더 초점을 맞추고 있으며, tests-passed 및 beta를 포함한 모든 릴리스는 프로덕션 환경에서 사용할 수 있는 상태입니다.
변경 사항
보안:
- 그룹 SMTP에서 활성 사용자 이메일을 BCC로 보내기 CVE-2022-46168
- XSS를 방지하기 위해 렌더링 전에 PendingPost 제목을_SANITIZE_ 처리 CVE-2023-22454
- 주제를 볼 수 없는 사용자에게 사용자 게시글 수를 노출하지 않기 CVE-2023-22453
- 렌더링 시 태그 설명의 따옴표를 이스케이프 처리 CVE-2023-22455
- max_length 우회를 방지하기 위해 원시 게시글 본문의 길이를 확인 CVE-2022-23549
- 사용자의 이메일이 변경되거나 삭제될 때 이메일 토큰 삭제 CVE-2022-46177
- ReDOS를 방지하기 위해 정규식 gsub 대신 rstrip 사용 CVE-2022-23548
- send_digest를 POST 요청으로 변경 CVE-2022-23546
테마 컴포넌트 보안 업데이트
mermaid 테마 컴포넌트에도 보안 수정 사항이 적용되었습니다. Discourse 외에도 테마 컴포넌트를 업데이트하는 것을 잊지 마세요.
- 오류를 일반 텍스트로 렌더링 CVE-2022-46180