CVE-2026-91159
Discourse: 허용된 iframe을 통한 저장형 oEmbed HTML 주입
- 게시됨
- 2026. 10. 14.
- 업데이트됨
- 2026. 10. 20.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 11. 4.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N낮음 · 다음 30일
- 백분위수
- 36.2%
- 모델 날짜
- 2026. 11. 4.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Discourse는 오픈소스 토론 플랫폼입니다. 2026.9.0, 2026.8.1, 2026.7.3 및 2026.1.9 이전 버전에서 oEmbed 처리는 공격자가 제어하는 HTML 프래그먼트에 구성된 허용 목록과 일치하는 소스를 가진 iframe이 포함된 경우 해당 프래그먼트 전체를 신뢰하는 것으로 처리했습니다. 게시 권한이 있고 공개 웹페이지와 해당 oEmbed 응답을 제어하는 사용자는 허용 목록에 포함된 iframe을 관련 없는 형제 HTML 또는 CSS와 결합하여 게시물 콘텐츠에 저장된 시각적 오버레이나 기타 스타일이 적용된 콘텐츠가 나타나도록 할 수 있으며, 이를 통해 오해를 유발하거나 사기성 있는 사용자 인터페이스를 만들 수 있습니다. 악용에는 게시 계정, 가져온 웹페이지 및 oEmbed 응답에 대한 제어, 허용 목록에 포함된 iframe 소스가 필요합니다. 이 문제는 콘텐츠 무결성에 영향을 미치지만 제한된 데이터를 노출하거나 가용성을 방해하거나 Discourse Content Security Policy와의 상호작용을 요구하지는 않습니다. 이 문제는 버전 2026.9.0, 2026.8.1, 2026.7.3 및 2026.1.9에서 수정되었습니다.
소스
CVE-2026-91159 oEmbed 테스트를 위한 보안 PoC 페이로드 호스트 (승인된 버그 바운티)
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.