Skip to main content

Collabora Online EUVDEUVD-2025-201097

| CVE-2025-66208 HIGH
OS Command Injection (CWE-78)
2025-12-03 security-advisories@github.com
7.2
CVSS 4.0 · Vendor: github
View

Attack ChainAIDerived

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

  1. Access
    Identify Nextcloud with richdocumentscode behind reverse proxy
  2. Delivery
    Send crafted request to proxy.php
  3. Exploit
    Reach vulnerable richdocumentscode proxy
  4. Execution
    Inject OS command (CWE-78)
  5. Persist
    Execute arbitrary commands on server
  6. Impact
    Full host compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a Nextcloud deployment with the 'Collabora Online - Built-in CODE Server' (richdocumentscode) app installed AND an intermediate reverse proxy sitting in front of it, with attacker-reachable requests flowing through proxy.php into the richdocumentscode proxy. The vendor explicitly labels this 'Configuration-Dependent,' and the CVSS 4.0 AT:P metric confirms a specific attack requirement must be met - so default or non-proxied installations are not necessarily vulnerable. No authentication is required (PR:N) and no user interaction is needed (UI:N), but the dependence on the reverse-proxy topology is the primary limiting factor reducing real-world exposure; affected versions are richdocumentscode/online prior to 25.04.702.

Impact

This is a genuine but conditional threat. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) describes a network-reachable, unauthenticated flaw yielding full confidentiality, integrity and availability impact on the vulnerable system (VC:H/VI:H/VA:H) - consistent with an OS command injection (CWE-78) RCE. The score of 7.2 (High rather than Critical) is driven down by AT:P (Attack Requirements: Present), which directly reflects the vendor's own 'Configuration-Dependent' characterization: exploitation needs a specific deployment (Nextcloud running the Built-in CODE Server app behind an intermediate reverse proxy). Signals partially diverge: a public POC exists (referenced GitHub issue #354) and the flaw is unauthenticated RCE, yet the EPSS score is only 0.50% (66th percentile) and it is NOT on CISA KEV, indicating no evidence of widespread active exploitation - the low EPSS is plausibly explained by the non-default configuration prerequisite narrowing the exploitable population. Net: prioritize patching for any Nextcloud deployment matching the vulnerable topology, but this is not an indiscriminately wormable internet-wide emergency. The input provides a CVSS 4.0 vector but no CVSS 3.1 vector; no SSVC decision data was supplied.

Exploit ScenarioDerived

A remote, unauthenticated attacker targets a Nextcloud instance that has the Collabora Online Built-in CODE Server (richdocumentscode) app installed and is fronted by an intermediate reverse proxy. The attacker sends crafted requests through proxy.php that reach the richdocumentscode proxy, injecting OS commands that execute on the server. Publicly available exploit code exists (referenced in the upstream GitHub issue), lowering the barrier for a prepared attacker, though success depends on the specific reverse-proxy configuration.

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

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

Alert me

AnalysisAIv2 – Oct 18, 2026

Configuration-dependent OS command injection in Collabora Online's richdocumentscode proxy can let remote attackers execute commands on Nextcloud deployments that expose the proxy through an intermediate reverse proxy. Affected installations are Collabora Online/richdocumentscode versions prior to 25.04.702; public exploit code exists, but the provided data contains no CISA KEV confirmation of active exploitation and EPSS is low at 0.50% (66th percentile). Exploitation requires the specific Nextcloud plus richdocumentscode plus reverse-proxy topology, so default or non-proxied deployments are not necessarily vulnerable.

Earlier versions of this analysis (1)
v1 Mar 15, 2026 - 16:14 CVSS 9.8

RemediationAI

Upgrade Collabora Online/richdocumentscode to 25.04.702 or later, which is the vendor-released patched version referenced in the GitHub advisory (https://github.com/CollaboraOnline/online/security/advisories/GHSA-j3q6-q5pc-v5wf). If immediate upgrade is not possible, disable or remove the richdocumentscode app on exposed Nextcloud instances when built-in CODE editing is not required; the trade-off is loss of that editing capability. Where built-in editing must remain, block external access to proxy.php and configure the intermediate reverse proxy to reject untrusted or non-allowlisted requests before they reach the richdocumentscode proxy; this can break legitimate Collabora editing paths and requires careful allowlisting and testing. Review proxy and Nextcloud logs for suspicious command-injection attempts through proxy.php while remediation is pending.

Affected VersionsENISA

online < 25.04.702

Affected Packages

euvd online fix: 25.04.702

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 PHP-based richdocumentscode app bundles Collabora Online's built-in CODE Server for Nextcloud and uses proxy.php to forward requests into the local document-editing service. CWE-78 describes the root cause: attacker-influenced proxy request data can reach an OS command invocation, enabling command injection when an intermediate reverse proxy makes the crafted path reachable. The CPE cpe:2.3:a:collabora:online:*:*:*:*:*:*:*:* identifies Collabora Online, and EUVD lists affected online versions before 25.04.702. Vendor CVSS 4.0 scoring is 7.2 with AT:P, while the independent assessment is CVSS 3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, consistent with a genuine but conditional threat whose main prerequisite is the reverse-proxy deployment topology.

Know when Online 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 (github) PRIMARY 7.2 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
vuln.today AI 8.1 HIGH

Network-reachable unauthenticated command injection (AV:N/PR:N/UI:N) with full host impact (C/I/A:H); AC:H reflects the required non-default reverse-proxy configuration.

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

Primary rating from Vendor (github).

CVSS VectorVendor: github

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
Severity Changed
Oct 18, 2026 - 17:22 NVD
CRITICAL HIGH
CVSS changed
Oct 18, 2026 - 17:22 NVD
9.8 (CRITICAL) 7.2 (HIGH)
Patch released
Mar 15, 2026 - 16:14 nvd
Patch available
CVE Published
Dec 03, 2025 - 19:15 cve.org
HIGH 7.2
CVE Published
Dec 03, 2025 - 19:15 nvd
CRITICAL 9.8

DescriptionCVE.org

Collabora Online - Built-in CODE Server (richdocumentscode) provides a built-in server with all of the document editing features of Collabora Online. In versions prior to 25.04.702, Collabora Online has a Configuration-Dependent RCE (OS Command Injection) in richdocumentscode proxy. Users of Nextcloud with Collabora Online - Built-in CODE Server app can be vulnerable to attack via proxy.php and an intermediate reverse proxy. This vulnerability is fixed in 25.04.702.

Executive ViewAI

Why It Matters

Collabora Online users running versions before 25.04.702 face critical remote code execution risk through the built-in CODE Server proxy, potentially allowing attackers to execute arbitrary OS commands on affected Nextcloud instances. Organizations using this collaboration platform require immediate patching to prevent unauthorized system access and data compromise.

Business Impact: Severe
Compensating Controls

Apply vendor patch. If immediate patching is delayed: disable Collabora Online - Built-in CODE Server app until patched; implement reverse proxy authentication requiring multi-factor authentication; restrict network access to proxy.php via firewall rules; deploy WAF rules to block malicious proxy.php requests with command injection patterns; isolate affected Nextcloud instances from sensitive systems.

Threat Intelligence Overview

EPSS Score
0.5%
Top 34% exploitable
Prevalence
Medium
Collabora/Nextcloud is a popular self-hosted suite but not ubiquitous enterprise-wide
Exploit
POC
Public exploit code exists
Data Quality
5 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 Yes
EPSS 0.5%
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· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

More in Online

View all

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