This site currently shows sample data for demonstration.

Vendor Profiles

discourse

Number 56 by total vulnerabilities in the catalog.

Computed from the whole catalog when the site is built.

Combines these spellings from source records: Discourse, discourse

Compare with another vendor

Total vulnerabilities

323

Critical

6

High

51

Known Exploited

0

Exploit available

1

Network, no login needed

34.4%

Of 323 scored records

New vulnerabilities per year, by severity
  • Critical
  • High
  • Medium
  • Low
  • None or not scored
Show as table
PeriodTotalCriticalHighMediumLowNone or not scored
2026 (incomplete)13912098191
202528171460
202438162740
2023640943120
202237252730
202117141200

Top products

ProductTotalCritical/High
discourse28749
discourse-calendar71
discourse-reactions40
discourse-chat30
discourse-ai21
DiscoTOC10
Discourse10
WP Discourse10
discourse-activity-pub11
discourse-assign10

Top bug types

Bug typeTotalCritical/High
Information Disclosure786
Cross-Site Scripting6017
Missing Authorization314
Incorrect Authorization224
Denial of Service164
Allocation of Resources Without Limits or Throttling151
Improper Access Control100
Improper Input Validation91
Server-Side Request Forgery82
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')52

Newest vulnerabilities

CVETitlePublishedSeverityEPSS
CVE-2017-20290Discourse < 1.9.0.beta13 Reflected XSS via /email/unsubscribedMedium0.3%
CVE-2026-57447Discourse Doc Categories: Doc category index refresh leaks private topic titlesMedium0.2%
CVE-2026-55103Discourse ActivityPub: Fix inbound actor validation and apply outbound request SSRF hardeningHigh0.2%
CVE-2026-91159Discourse: Stored oEmbed HTML injection via allowed iframeHigh0.4%
CVE-2026-91157Discourse: Media uploads remain publicly accessible after category permissions are restrictedHigh0.5%
CVE-2026-91156Discourse: Chat MessageBus delivers read-restricted messages to unauthorized usersHigh0.5%
CVE-2026-91134Discourse: Block post iframes whose encoded userinfo bypasses the allowed_iframes allowlistMedium0.2%
CVE-2026-91133Discourse: Escape LIKE metacharacters in upload paths to prevent disclosureMedium0.3%
CVE-2026-91132Discourse: Wildcard iframe origin allowlist bypass via authority separatorsMedium0.1%
CVE-2026-91123Discourse: Reject literal backslash path separators in iframe src traversal guardHigh0.3%