๐Ÿ” CVE Alert

CVE-2026-72722

MEDIUM 4.3

Discourse: Duplicate lookup reveals restricted topic titles through canonicalized URLs

CVSS Score
4.3
EPSS Score
0.0%
EPSS Percentile
0th

Discourse is an open-source discussion platform. Prior to 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.0, TopicLink.extract_from, TopicLink.ensure_entry_for, and TopicLink.duplicate_lookup do not consistently enforce Guardian.can_see? checks when processing internal links. An authenticated user can submit links to restricted topics, private messages, or hidden posts and receive canonicalized slugs or titles in the composer_messages duplicate_lookup response even though the targets are not visible to that user. This issue is fixed in versions 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.0.

CWE CWE-862
Vendor discourse
Product discourse
Published Aug 10, 2026
Stay Ahead of the Next One

Get instant alerts for discourse discourse

Be the first to know when new medium vulnerabilities affecting discourse discourse are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Affected Versions

discourse / discourse
< 2026.1.6 >= 2026.5.0-latest, < 2026.5.2 >= 2026.6.0-latest, < 2026.6.1 >= 2026.7.0-latest, < 2026.7.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/discourse/discourse/security/advisories/GHSA-4fx9-5m29-83p4 github.com: https://github.com/discourse/discourse/pull/42091 github.com: https://github.com/discourse/discourse/pull/42092 github.com: https://github.com/discourse/discourse/pull/42093 github.com: https://github.com/discourse/discourse/pull/42094 github.com: https://github.com/discourse/discourse/commit/45abd925e46e8be40d2d047bced26628f26e4e31 github.com: https://github.com/discourse/discourse/commit/7d7ce546ac86e24a6512b321ace69fc52fe37bf4 github.com: https://github.com/discourse/discourse/commit/836a251d54a1004fb1c463a7d299b933b176191f github.com: https://github.com/discourse/discourse/commit/e54ba27eacee0f14f315e510e287e7ac2e4bdb1a