๐Ÿ” CVE Alert

CVE-2026-72731

HIGH 7.1

Discourse: Strip SQL comments and use non-recursive parameter interpolation in Data Explorer

CVSS Score
7.1
EPSS Score
0.0%
EPSS Percentile
0th

Discourse is an open-source discussion platform. From 2026.1.0-latest until 2026.1.7, 2026.6.2, 2026.7.1, and 2026.8.0-latest.1, anyone able to run a parameterized Data Explorer query, including non-staff members of a group a query is shared with, could craft parameter values that escaped the intended query and executed arbitrary SQL through plugins/discourse-data-explorer/lib/discourse_data_explorer/data_explorer.rb and plugins/discourse-data-explorer/lib/discourse_data_explorer/workflows/sql_action/v1.rb. Recursive parameter interpolation allowed one parameter value to introduce another parameter, and parameter declarations in SQL comments could be used to inject a statement. Queries run in a read-only transaction, so data could not be modified, but any table could be read. This issue is fixed in versions 2026.1.7, 2026.6.2, 2026.7.1, and 2026.8.0-latest.1.

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

Get instant alerts for discourse discourse

Be the first to know when new high 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:H/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Affected Versions

discourse / discourse
< 2026.1.7 >= 2026.6.0-latest, < 2026.6.2 >= 2026.7.0-latest, < 2026.7.1 >= 2026.8.0-latest, < 2026.8.0-latest.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/discourse/discourse/security/advisories/GHSA-wm63-83xp-59r5 github.com: https://github.com/discourse/discourse/commit/2bdab888cef561348470dee204a4879d83fbb5c3 github.com: https://github.com/discourse/discourse/commit/3dc7f0da7aa18548281152e285244efb1cc8ad0d github.com: https://github.com/discourse/discourse/commit/674ba6fc64184fd7d8e21183c5d8cb22367faa6e github.com: https://github.com/discourse/discourse/commit/ce9ccf24ec3538172dc8f8199728e08f63e57693