Missing authorization in Umbraco CMS SignalR hubs leaks content keys
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Attack requirements
- Present
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-306.
Summary
Umbraco CMS from 17.0.0 before 17.7.1 and from 18.0.0 before 18.2.1 is affected. The backoffice PreviewHub and BackofficeHub SignalR hubs lack an authorization check, which is CWE-306 (missing authentication for a critical function). An unauthenticated remote attacker can complete the SignalR negotiate step and receive refreshed notifications that disclose content keys, including unpublished content, and the timing of editorial activity.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Description from the CNA
Umbraco CMS before 17.7.1 and 18.2.1 contains a missing authorization vulnerability that allows unauthenticated clients to connect to the backoffice PreviewHub and BackofficeHub SignalR hubs. Attackers can complete the SignalR negotiate step and receive refreshed notifications that disclose content keys, including unpublished content, and reveal editorial activity timing.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Upgrade Umbraco-CMS 17.x to version 17.7.1 and Umbraco-CMS 18.x to version 18.2.1.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
- Fix · CNA Umbraco-CMS (umbraco) Fixed in 17.7.1, 18.2.1
Timeline
- 2026-10-16 Threatist record created from CVE-2026-111624
- 2026-10-16 Alias added: GHSA-q9r6-5jwm-rmgp
- 2026-10-18 Priority changed: MEDIUM → LOW
- 2026-10-21 CISA SSVC decision points changed
References
Patch 2
Other 4
- https://github.com/umbraco/Umbraco-CMS/blob/release-18.2.0/src/Umbraco.Cms.Api.Management/Preview/PreviewHub.cs#L9-L11
- https://github.com/umbraco/Umbraco-CMS/blob/release-18.2.0/src/Umbraco.Cms.Api.Management/Preview/PreviewHubUpdater.cs#L58
- Umbraco-CMS release-18.2.1 Release Notes
- Umbraco-CMS release-17.7.1 Release Notes
More umbraco vulnerabilities
- TI-2025-41183 An arbitrary file upload vulnerability in Umbraco CMS v16.3.3 allows attackers to execute… CVSS 3.1CRITICAL 10.0
- TI-2012-05477 Umbraco CMS < 4.7.1 codeEditorSave.asmx RCE CVSS 4.0CRITICAL 9.3
- TI-2021-22392 Umbraco v8.14.1 - 'baseUrl' SSRF CVSS 4.0MEDIUM 6.9
- TI-2024-36846 A stored cross-site scripting (XSS) vulnerability in Umbraco CMS v14.3.1 allows attackers… CVSS 3.1MEDIUM 6.5
- TI-2019-15240 Umbraco CMS 4.11.8 through 7.15.10, and 7.12.4, allows Remote Code Execution by… CVSS 3.1HIGH 7.2
- TI-2020-04738 Cross-site scripting in Umbraco CMS CVSS 3.1MEDIUM 5.4
Sources
- CVE-2026-111624 · CVE Program
- CVE-2026-111624 · NVD
- FIRST EPSS
- GHSA-q9r6-5jwm-rmgp · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences