CVE-2026-26207
Last modified
CVE-2026-26207 is a medium-severity vulnerability rated 5.4/10 on the CVSS scale. Discourse is an open source discussion platform. Prior to versions 2025.12.2, 2026.1.1, and 2026.2.0, `discourse-policy` plugin allows any authenticated user to interact with policies on posts they do not have permission to view. EPSS estimates a 0.15% chance of exploitation in the next 30 days.
Description
Discourse is an open source discussion platform. Prior to versions 2025.12.2, 2026.1.1, and 2026.2.0, `discourse-policy` plugin allows any authenticated user to interact with policies on posts they do not have permission to view. The `PolicyController` loads posts by ID without verifying the current user's access, enabling policy group members to accept/unaccept policies on posts in private categories or PMs they cannot see and any authenticated user to enumerate which post IDs have policies attached via differentiated error responses (information disclosure). The issue is patched in versions 2025.12.2, 2026.1.1, and 2026.2.0 by adding a `guardian.can_see?(@post)` check in the `set_post` before_action, ensuring post visibility is verified before any policy action is processed. As a workaround, disabling the discourse-policy plugin (`policy_enabled = false`) eliminates the vulnerability. There is no other workaround without upgrading.
Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Discourse | Discourse | < 2025.12.0 |
| Discourse | Discourse | >= 2026.1.0, < 2026.1.1 |
| Discourse | Discourse | 2026.2.0 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-26207?
How severe is CVE-2026-26207?
How do I fix CVE-2026-26207?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-26201emp3r0r is a C2 designed by Linux users for Linux environmen…7.5
- CVE-2026-26202Penpot is an open-source design tool for design and code col…7.5
- CVE-2026-26203PJSIP is a free and open source multimedia communication lib…6.5
- CVE-2026-26204Wazuh is a free and open source platform used for threat pre…5.5
- CVE-2026-26205opa-envoy-plugun is a plugin to enforce OPA policies with En…7.1
- CVE-2026-26206Wazuh is a free and open source platform used for threat pre…6.5
- CVE-2026-26208ADB Explorer is a fluent UI for ADB on Windows. Prior to Bet…7.8
- CVE-2026-26209cbor2 provides encoding and decoding for the Concise Binary …7.5
- CVE-2026-2621A security vulnerability has been detected in Sciyon Koyuan …7.3
- CVE-2026-26210KTransformers through 0.5.3 contains an unsafe deserializati…9.8
- CVE-2026-26213thingino-firmware versions up to the firmware-2026-03-16 rel…9.8
- CVE-2026-26214Galaxy FDS Android SDK (XiaoMi/galaxy-fds-sdk-android) versi…9.1
Are you affected by CVE-2026-26207?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
