Skip to main content

Telerik Report Server EUVDEUVD-2026-95523

| CVE-2026-106145 HIGH
Incorrect Privilege Assignment (CWE-266)
2026-10-09 ProgressSoftware GHSA-mqv8-78j6-26gw
7.1
CVSS 3.1 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege/guest bearer token
  2. Delivery
    Connect to service-agent SignalR hub
  3. Exploit
    Register as trusted service agent
  4. Execution
    Await settings-synchronization event
  5. Persist
    Receive storage settings and encryption private keys
  6. Impact
    Decrypt stored credentials and impersonate agent

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Privilege assignment review
Exploitation Conditions

Requires an authenticated session with a valid bearer token against Progress Telerik Report Server (versions prior to 12.2.26.1007) - notably, the vendor states even a low-privilege or guest account suffices, so this is NOT an admin-only flaw. The attacker must reach the service-agent SignalR hub over the network and register as a service agent. The key limiting factor is timing: protected secrets (storage settings and encryption private keys) are only delivered to the rogue agent on the NEXT server settings-synchronization event, so the attacker must persist until that synchronization occurs. There is no user-interaction requirement and no non-default configuration is described as necessary beyond the existence of a usable account.

Impact

This is a credible, actionable priority rather than a CVSS-inflated non-issue, but it sits below the top tier. The CVSS vector (AV:N/AC:L/PR:L/UI:N) confirms a network-reachable, low-complexity attack requiring only authentication - and critically, the description clarifies that even a low-privilege or guest account with a valid bearer token qualifies, which effectively lowers the practical bar of PR:L to near-trivial in any deployment that permits self-registration or weak guest accounts. The high score driver is C:H: disclosure of storage encryption private keys and stored data-source credentials/connection strings, which is a serious secondary-exploitation enabler (harvested DB credentials can pivot into back-end data stores). I:L reflects agent impersonation and task-dispatch interference; A:N is vendor-assigned, though the described 'interference with task dispatch' arguably supports a minor availability impact (see assessed vector note). No EPSS score, KEV listing, or POC was provided in the input, so real-world exploitation signal is currently absent - the only reference is the vendor's own advisory. There is one timing dependency that tempers urgency: secret disclosure only occurs on the NEXT server settings-synchronization event, so exploitation is not instantaneous. Net: patch promptly given the sensitivity of the leaked material and low attack complexity, but there is no evidence of active exploitation at this time.

Exploit ScenarioDerived

An attacker who holds any valid Report Server account - even a low-privilege or guest account with a bearer token - connects to the service-agent SignalR hub and registers itself as a trusted service agent. When the server next performs its settings-synchronization, it pushes storage settings and encryption private keys to the rogue agent, handing the attacker the keys needed to decrypt stored data-source credentials and connection strings. No public exploit identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 09, 2026

Incorrect privilege assignment in Progress Telerik Report Server (versions prior to 12.2.26.1007) lets an authenticated user, including a low-privilege or guest account with a valid bearer token, register as a trusted service agent through the service-agent SignalR hub. On the next server settings-synchronization event, the rogue agent receives storage settings and encryption private keys, enabling disclosure of stored data-source credentials and connection strings, impersonation of legitimate agents, and interference with task dispatch. No public exploit code has been identified at time of analysis, and exploitation requires the attacker to persist until the synchronization event occurs.

RemediationAI

Upgrade Progress Telerik Report Server to version 12.2.26.1007 or later, which is the vendor-released patch that corrects the privilege assignment in the service-agent SignalR hub; the advisory is at https://www.telerik.com/report-server/documentation/knowledge-base/kb-security-incorrect-privilege-assignment-cve-2026-106145. If immediate patching is not possible, apply compensating controls such as restricting network access to the SignalR hub endpoint so only known legitimate agent hosts can connect, disabling or tightly scoping guest and low-privilege accounts that could obtain a bearer token, and monitoring for unexpected agent registration events or settings-synchronization requests. Note that network restrictions may break legitimate distributed agent functionality, and account restrictions could disrupt automated reporting workflows. Because the vulnerability can expose the encryption private key and stored credentials, if there is any sign of rogue agent registration or secret disclosure, treat the exposed storage settings, data-source credentials, connection strings, and encryption keys as compromised and rotate them after applying the patch.

Affected VersionsENISA

Telerik Report Server 0 <12.2.26.1007

Affected Packages

euvd telerik_report_server fix: 12.2.26.1007

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Progress Telerik Report Server uses a service-agent SignalR hub to coordinate distributed agents that handle report processing and task dispatch. The flaw is classified as CWE-266, Incorrect Privilege Assignment, meaning the hub does not properly restrict which authenticated principals may register as trusted service agents. Because the authorization check is missing or misconfigured, any bearer-token-authenticated session, regardless of role, can complete the agent registration handshake. The server then treats the rogue agent as legitimate and, during the next settings-synchronization cycle, transmits sensitive configuration including storage settings and the encryption private key used to protect stored data-source credentials and connection strings. This yields high confidentiality impact (C:H), low integrity impact (I:L) through agent impersonation and task-dispatch interference, and no availability impact, matching the CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N vector. The attack is network-reachable, requires low privileges, and needs no user interaction, but the delayed key delivery means the attacker must maintain the rogue agent registration until the next synchronization event.

Know when Telerik Report Server gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (ProgressSoftware) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
vuln.today AI 7.1 HIGH

Network-reachable SignalR hub (AV:N/AC:L), any authenticated token including guest (PR:L), private-key and credential disclosure drives C:H, agent impersonation gives I:L; A:N kept per described impact though task-dispatch interference borders on A:L.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ProgressSoftware).

CVSS VectorVendor: ProgressSoftware

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Oct 09, 2026 - 09:16 EUVD
CVE Published
Oct 09, 2026 - 07:03 cve.org
HIGH 7.1

DescriptionCVE.org

In Progress® Telerik® Report Server prior to version 12.2.26.1007, incorrect privilege assignment in the service-agent SignalR hub allows an authenticated user, including a low-privilege or guest account with a valid bearer token, to register as a trusted service agent. On the next server settings-synchronization event, the rogue agent receives storage settings and encryption private keys. This privilege escalation enables disclosure of protected secrets, including stored data-source credentials and connection strings, and allows agent impersonation and interference with task dispatch.

Executive ViewAI

Why It Matters

Organizations running Progress Telerik Report Server versions prior to 12.2.26.1007 face a privilege-assignment flaw that lets a low-privilege or guest account holding a valid bearer token enrol itself as a trusted service agent through the service-agent SignalR hub, and at the next settings-synchronization event that rogue agent receives storage settings and the platform's encryption private keys. The practical consequence is exposure of stored data-source credentials and connection strings, impersonation of legitimate agents, and disruption of scheduled report task dispatch - meaning downstream systems whose credentials are cached in the report server may also be at risk. Leadership should care because the product is typically a central aggregation point for enterprise reporting, so a single unpatched instance can leak credential material that unlocks multiple business-critical data stores, and no vendor fix is currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: isolate Report Server instances from untrusted networks and restrict service-agent SignalR hub access to an allowlist of known agent hosts; audit and de-register unknown service agents; revoke and reissue bearer tokens for low-privilege and guest accounts; disable guest access where business use permits; rotate stored data-source credentials, connection strings, and encryption private keys; and enable monitoring/alerting on agent registration and settings-synchronization activity.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
specialized enterprise .NET reporting server, moderate but not ubiquitous footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy