Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify endpoint parsing spreadsheets
-
DeliveryCraft malicious XLSX/XLS workbook or formula
-
ExploitSubmit file to Telerik processing component
-
ExecutionTrigger uncontrolled recursion/infinite loop
-
ImpactHost process hangs or terminates (DoS)
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Recursion depth limits
|
| Exploitation Conditions | Exploitation requires that the host application parse an attacker-controlled XLSX or XLS workbook (or an embedded formula) using the RadSpreadProcessing or RadSpreadStreamProcessing components of Telerik Document Processing Libraries at a version prior to 2026.3.1027. The practical precondition is an application feature that accepts and processes untrusted spreadsheet files (upload, import, or conversion); where only trusted internal documents are processed, the unauthenticated remote path effectively does not apply. Per the CVSS vector no authentication (PR:N) and no user interaction (UI:N) are required at the library level. The only complete fix per the vendor is updating to 2026.3.1027 or later; no other mitigation is stated in the available evidence. Impact is limited to availability - a hung or terminated process - with no data exposure or code execution. |
| Impact | This is a denial-of-service vulnerability (CWE-674, uncontrolled recursion, plus infinite-loop, unchecked-loop-condition and inefficient-regex issues) in Progress Telerik Document Processing Libraries' RadSpreadProcessing and RadSpreadStreamProcessing components. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) describes a network-reachable, low-complexity, unauthenticated issue with impact limited strictly to availability - no confidentiality or integrity loss. The AV:N rating is realistic only where the host application accepts attacker-supplied XLSX/XLS workbooks or formulas (e.g. an upload or document-conversion endpoint); for applications that only process trusted internal files the practical attack surface is narrower, so the network vector is contingent on deployment. No EPSS score was provided, the CVE is not listed in CISA KEV, and no public exploit or PoC reference is present in the input - so there is no public exploit identified at time of analysis, and the only exploitation signal is the vendor's own advisory plus a vuln.today 'this_week' priority label. Net: a genuine but availability-only risk worth patching on a normal priority cadence (the input's decision label is 'this_week', not act_now/emergency); it is not a high-CVSS-but-illusory issue because unauthenticated DoS is plausible wherever untrusted spreadsheets are parsed, but its ceiling is a hung or terminated process, not code execution or data exposure. |
| Exploit ScenarioDerived | An attacker submits a specially crafted XLSX or XLS workbook - or a workbook containing a malicious formula - to an application that parses it with Telerik RadSpreadProcessing or RadSpreadStreamProcessing (for example a file-upload or document-conversion feature). Parsing triggers uncontrolled recursion, an infinite loop, or catastrophic regular-expression backtracking, causing the host process to hang or terminate and denying service to legitimate users. No public exploit or PoC was identified in the available data; the trigger is attributed to the four listed flaw classes but the exact crafted structure is not described in the sources. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
A crafted XLSX or XLS workbook, or a crafted formula inside one, can terminate or hang the host process that parses it with RadSpreadProcessing or RadSpreadStreamProcessing in Progress Telerik Document Processing Libraries before 2026.3.1027. The root cause is a cluster of resource-consumption defects (CWE-674 uncontrolled recursion, infinite loop, unchecked loop condition, inefficient regular expression) reachable without authentication or user interaction at the library level, giving a high availability-only impact (CVSS 7.5, A:H, no confidentiality or integrity effect). The practical exposure depends on deployment: any application feature that accepts and processes untrusted spreadsheets is exposed, while installations that only process trusted internal documents effectively avoid the remote path; no public exploit code is identified in the available data and the vendor's stated complete fix is upgrading to 2026.3.1027 or later.
RemediationAI
The vendor's stated and only complete fix is to upgrade Telerik Document Processing Libraries to version 2026.3.1027 or later, as documented in the Progress knowledge-base advisory at https://docs.telerik.com/devtools/document-processing/knowledge-base/kb-security-uncontrolled-resource-consumption-spreadprocessing-cve-2026-118037; because the libraries are redistributed, rebuilding and redeploying every application that embeds the vulnerable RadSpreadProcessing or RadSpreadStreamProcessing assemblies is required, and any internal forks or bundled copies must be re-referenced to the patched package. No other mitigation is stated in the available evidence. Where upgrading cannot be completed immediately, the exposure can only be reduced by limiting what reaches the parsers: restrict spreadsheet upload, import, conversion and preview features that accept untrusted XLSX/XLS files or formulas to trusted users or trusted documents, since deployments that process only trusted internal documents effectively avoid the remote path. The trade-off of that restriction is loss of functionality for legitimate external users, and it does not repair the underlying defect, so it should be treated as a temporary compensating measure until 2026.3.1027 is deployed.
Affected VersionsENISA
Affected Packages
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
The affected technology is the Telerik Document Processing Libraries, a component suite used by .NET applications to read, write and convert document formats without requiring Microsoft Office or other external dependencies. CVE-2026-118037 specifically concerns the spreadsheet components RadSpreadProcessing (in-memory model and import/export of XLSX/XLS workbooks) and RadSpreadStreamProcessing (streaming, low-memory read/write of large spreadsheets). The assigned weakness class, CWE-674 (Uncontrolled Recursion), is accompanied in the vendor description by infinite-loop, unchecked-loop-condition and inefficient-regular-expression issues, indicating that the parser/calculator consumes unbounded resources when handling certain workbooks or formula constructs rather than corrupting memory. Because the components run inside the calling application's process, exhaustion manifests as a hang or termination of the whole host process. The CPE cpe:2.3:a:progress_software:telerik_document_processing_libraries:*:*:*:*:*:*:*:* confirms every version prior to 2026.3.1027 is in scope. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) the attack is network-reachable with low complexity and needs no credentials or user interaction at the library level, but the trigger is only reachable through an application that parses attacker-supplied workbooks or formulas; the exact recipe that triggers each defect is not described in the available sources.
Know when Telerik Document Processing Libraries 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Unauthenticated parsing of an attacker-supplied workbook over a network-exposed feature yields AV:N/AC:L/PR:N/UI:N; impact is availability-only (process hang/termination), so C:N/I:N/A:H, scope unchanged.
Primary rating from Vendor (ProgressSoftware).
CVSS VectorVendor: ProgressSoftware
Lifecycle Timeline
2DescriptionCVE.org
In Progress® Telerik® Document Processing Libraries prior to version 2026.3.1027, uncontrolled recursion, infinite loop, unchecked loop condition and inefficient regular expression vulnerabilities in RadSpreadProcessing and RadSpreadStreamProcessing allow an unauthenticated attacker to terminate or hang the host process via a crafted XLSX or XLS workbook or formula.
Executive ViewAI
CVE-2026-118037 is a high-severity availability vulnerability in Progress Telerik Document Processing Libraries (RadSpreadProcessing/RadSpreadStreamProcessing) that allows an unauthenticated attacker to crash or hang applications by supplying a crafted XLSX or XLS spreadsheet. Any business application that accepts untrusted spreadsheet uploads is at risk of service disruption, potentially impacting customers and disrupting operations. Leadership should prioritize remediation to prevent denial-of-service incidents and maintain service reliability.
No vendor-released patch identified at time of analysis; interim mitigations include restricting spreadsheet processing to trusted internal documents, implementing file input validation to reject malformed or untrusted XLSX/XLS files, and isolating affected services to limit the impact of process termination or hangs. Apply vendor patch to 2026.3.1027 or later when available.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
In Progress® Telerik® Document Processing Libraries, versions prior to 2025 Q1 (2025.1.205), unzipping an archive can le
Denial of service in Progress Telerik Document Processing Libraries before 2026.3.1027 allows unauthenticated remote att
Denial of service in Progress Telerik Document Processing Libraries before 2026.3.1027 allows an unauthenticated remote
RadPdfProcessing, the PDF component of Progress Telerik Document Processing Libraries before version 2026.3.1027, perfor
XML external entity injection in Progress Telerik Document Processing Libraries before 2026.3.1027 allows remote unauthe
Denial of service in Progress Telerik Document Processing's SpreadProcessing library (all versions prior to 2026.3.1006)
In Progress® Telerik® Document Processing Libraries, versions prior to 2025 Q1 (2025.1.205), using .NET Standard 2.0, th
Path traversal in Progress Telerik Document Processing Libraries before 2026.3.1027 allows an authenticated, low-privile
In Progress Telerik Document Processing Libraries, versions prior to 2024 Q4 (2024.4.1106), importing a document with un
EUVD-2026-112039
GHSA-qc7q-37q2-hh52
NVD
CVE.org
Exploit-DB