Cyber Posture

CVE-2026-33427

High

Published: 21 March 2026

Published
21 March 2026
Modified
24 March 2026
KEV Added
Patch
CVSS Score 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS Score 0.0009 25.7th percentile
Risk Priority 15 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2026-33427 is a high-severity Missing Authorization (CWE-862) vulnerability in Discourse Discourse. Its CVSS base score is 7.5 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 25.7th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified are NIST 800-53 AC-14 (Permitted Actions Without Identification or Authentication) and AC-3 (Access Enforcement).

Threat & Defense at a Glance

What attackers do: exploitation maps to Exploit Public-Facing Application (T1190) and 1 other technique. What defenders deploy: see the NIST 800-53 controls recommended below.
Threat & Defense Details

Mitigating Controls (NIST 800-53 r5)AI

prevent

Directly mitigates CVE-2026-33427 by requiring timely remediation of the missing authorization check flaw through vendor patches in versions 2026.3.0-latest.1, 2026.2.1, and 2026.1.2.

prevent

Enforces approved authorizations to block unauthenticated attackers from manipulating legitimate Discourse authorization pages to display attacker-controlled domains.

prevent

Limits explicitly permitted actions without identification or authentication, preventing unauthenticated manipulation of authorization page domains for social engineering.

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1566 Phishing Initial Access
Adversaries may send phishing messages to gain access to victim systems.
Why these techniques?

Vulnerability in public-facing Discourse web app directly enables remote exploitation (T1190). Missing authorization allows manipulation of auth page to display attacker domain, facilitating phishing attacks (T1566) via social engineering to steal credentials.

Confidence: MEDIUM · MITRE ATT&CK Enterprise v18.1

NVD Description

Discourse is an open-source discussion platform. Prior to versions 2026.3.0-latest.1, 2026.2.1, and 2026.1.2, an unauthenticated attacker can cause a legitimate Discourse authorization page to display an attacker-controlled domain, facilitating social engineering attacks against users. Versions 2026.3.0-latest.1, 2026.2.1, and 2026.1.2 contain…

more

a patch. No known workarounds are available.

Deeper analysisAI

CVE-2026-33427 affects Discourse, an open-source discussion platform, in versions prior to 2026.3.0-latest.1, 2026.2.1, and 2026.1.2. The vulnerability stems from a missing authorization check (CWE-862) that allows an unauthenticated attacker to manipulate the display of a legitimate Discourse authorization page, causing it to show an attacker-controlled domain. This issue has a CVSS v3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N), highlighting its network accessibility, low complexity, and potential for high integrity impact through social engineering facilitation.

An unauthenticated remote attacker can exploit this vulnerability without privileges by triggering the flawed authorization page rendering. Successful exploitation enables the attacker to present a phishing-like interface mimicking Discourse's legitimate authentication flow but hosted on their controlled domain, potentially tricking users into disclosing credentials or performing other actions under false pretenses.

The official GitHub Security Advisory (GHSA-9vhg-2mx3-mqfr) confirms patches in Discourse versions 2026.3.0-latest.1, 2026.2.1, and 2026.1.2. No known workarounds exist, so administrators should upgrade affected instances immediately to mitigate the risk.

Details

CWE(s)

Affected Products

discourse
discourse
2026.3.0 · 2026.1.0 — 2026.1.2 · 2026.2.0 — 2026.2.1

CVEs Like This One

CVE-2025-68479Same product: Discourse Discourse
CVE-2026-29072Same product: Discourse Discourse
CVE-2026-27934Same product: Discourse Discourse
CVE-2026-23743Same product: Discourse Discourse
CVE-2026-31805Same product: Discourse Discourse
CVE-2025-68662Same product: Discourse Discourse
CVE-2026-26265Same product: Discourse Discourse
CVE-2025-23023Same product: Discourse Discourse
CVE-2026-26078Same product: Discourse Discourse
CVE-2024-55948Same product: Discourse Discourse

References