Discourse 是一个开源的讨论平台。在版本 2026.1.8、2026.6.3、2026.7.2 和 2026.8.0 之前,Discourse 的文章_sanitizer(帖子内容过滤器)允许通过存储型跨域 iframe 绕过 allowed_iframes 前缀策略,前提是 iframe 的 src 属性中包含编码的用户信息(userinfo)。_sanitizer_ 对解码后的内容进行验证,但其验证逻辑与存储的 iframe src 并不一致,导致浏览器可能解析由攻击者控制的 host,而白名单检查却将
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-91122 | 8.7 HIGH | Discourse: Chat MessageBus delivers read-restricted messages to unauthorized users |
| CVE-2026-91123 | 7.2 HIGH | Discourse: Reject literal backslash path separators in iframe src traversal guard |
| CVE-2026-91133 | 6.5 MEDIUM | Discourse: Escape LIKE metacharacters in upload paths to prevent disclosure |
| CVE-2026-91119 | 6.4 MEDIUM | Discourse: Encode action_code_who in mention URLs |
| CVE-2026-91120 | 5.4 MEDIUM | Discourse: Stored HTML injection in video notification emails |
| CVE-2026-91121 | 5.0 MEDIUM | Discourse: Chat upload filenames rendered as raw HTML in excerpts |
| CVE-2026-91132 | 4.3 MEDIUM | Discourse: Wildcard iframe origin allowlist bypass via authority separators |
| CVE-2026-84302 | 4.2 MEDIUM | Discourse: Non-participant moderators can read, edit, and delete PM content through Discou |
No comments yet