Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2023-22454— Discourse vulnerable to Cross-site Scripting through pending post titles descriptions

CVSS 8.0 · High EPSS 0.29% · P53
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2023-22454

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

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.

Vulnerability Title
Discourse vulnerable to Cross-site Scripting through pending post titles descriptions
Source: NVD (National Vulnerability Database)
Vulnerability Description
Discourse is an option source discussion platform. Prior to version 2.8.14 on the `stable` branch and version 3.0.0.beta16 on the `beta` and `tests-passed` branches, pending post titles can be used for cross-site scripting attacks. Pending posts can be created by unprivileged users when a category has the "require moderator approval of all new topics" setting set. This vulnerability can lead to a full XSS on sites which have modified or disabled Discourse’s default Content Security Policy. A patch is available in versions 2.8.14 and 3.0.0.beta16.
Source: NVD (National Vulnerability Database)
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Source: NVD (National Vulnerability Database)
Vulnerability Type
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
Source: NVD (National Vulnerability Database)
Vulnerability Title
Discourse 跨站脚本漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Discourse是一套开源的社区讨论平台。该平台包括社区、电子邮件和聊天室等功能。 Discourse存在跨站脚本漏洞,该漏洞源于其挂起的文章标题允许攻击者实现跨站脚本。当一个类别具有require moderator approval of all new topics设置时,非特权用户可以创建待处理的帖子。在修改或禁用了Discourse的默认内容安全策略的站点上,此漏洞可能导致完整的跨站脚本。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
discoursediscourse < 2.8.14 -

II. Public POCs for CVE-2023-22454

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2023-22454

登录查看更多情报信息。

Same Patch Batch · discourse · 2023-01-05 · 8 CVEs total

CVE-2023-224556.8 MEDIUMDiscourse vulnerable to Cross-site Scripting through tag descriptions
CVE-2022-235486.5 MEDIUMDiscourse 跨站脚本漏洞
CVE-2022-461775.7 MEDIUMDiscourse password reset link can lead to in account takeover if user changes to a new ema
CVE-2022-235495.7 MEDIUMDiscourse vulnerable to bypass of post max_length using HTML comments
CVE-2022-235465.5 MEDIUMDiscourse vulnerable to private topic leak via email#send_digest
CVE-2023-224535.3 MEDIUMDiscourse vulnerable to exposure of user post counts per topic to unauthorized users
CVE-2022-461683.5 LOWGroup SMTP user emails are exposed in CC email header

IV. Related Vulnerabilities

V. Comments for CVE-2023-22454

No comments yet


Leave a comment