Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Nextcloud with richdocumentscode behind reverse proxy
-
DeliverySend crafted request to proxy.php
-
ExploitReach vulnerable richdocumentscode proxy
-
ExecutionInject OS command (CWE-78)
-
PersistExecute arbitrary commands on server
-
ImpactFull 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – 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)
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
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 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
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
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.
Primary rating from Vendor (github).
CVSS VectorVendor: github
Lifecycle Timeline
5DescriptionCVE.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
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.
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
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Collabora Online is a collaborative online office suite based on LibreOffice technology. Rated medium severity (CVSS 5.3
"loolforkit" is a privileged program that is supposed to be run by a special, non-privileged "lool" user. Rated high sev
Collabora Online is a collaborative online office suite. Rated high severity (CVSS 7.5), this vulnerability is remotely
Collabora Online is a collaborative online office suite based on LibreOffice technology. Rated medium severity (CVSS 6.1
Collabora Online is a collaborative online office suite based on LibreOffice technology. Rated medium severity (CVSS 6.1
Collabora Online is a collaborative online office suite based on LibreOffice technology. Rated medium severity (CVSS 6.1
Collabora Online is a collaborative online office suite. Rated medium severity (CVSS 6.1), this vulnerability is remotel
Reflected HTML injection in Collabora Online's cool.html editor page allows an unauthenticated remote attacker to inject
Read-only session enforcement bypass in Collabora Online before 24.04.18 and 25.04.11 lets an authenticated viewer-role
EUVD-2025-201097
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB