Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege O2OA user
-
DeliverySend crafted request with manipulated fileUrl
-
ExploitCipher Connection Handler processes argument
-
ExecutionServer returns unauthorized file/data
-
ImpactSensitive information disclosed
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated session on the O2OA server (PR:L) with network reachability to the Cipher Connection Handler endpoint; the attacker must supply a manipulated fileUrl argument to the list function in CipherConnectionAction.java. No user interaction is needed (UI:N) and complexity is low. Exploitation is limited by the authentication requirement and by O2OA's small deployment base; only servers exposing the affected endpoint to the (authenticated) attacker are at risk. No non-default configuration is stated as necessary, but no patched version has been published because the vendor did not respond. |
| Impact | This is a moderate-severity, moderate-real-risk issue rather than an emergency. All signals align at the mid-low end: the vendor/VulDB CVSS 4.0 score is 5.3 with vector AV:N/AC:L/PR:L/UI:N and only VC:L (limited confidentiality, no integrity or availability impact), CWE-200 confirms information disclosure as the sole outcome. SSVC-relevant signals: exploitation status is 'proof-of-concept' (E:P in the 4.0 vector), technical impact is partial (info disclosure only), and the flaw is network-reachable but requires low-level authentication (PR:L). A public exploit exists (GitHub 2H-K/myvuls), which raises practical concern, but this must NOT be conflated with active exploitation - there is no CISA KEV listing and no EPSS score provided, so widespread automated exploitation is unproven. The dominant risk-limiting factors are: (1) authentication is required (PR:L per the CVSS vector), and (2) the affected product, O2OA, has a small real-world footprint. The bounded impact (read-only disclosure, no code execution) keeps this well below critical priority. Note a possible under-scoping: a fileUrl argument that the server fetches often implies SSRF-style behavior that could reach internal resources, but the assigned vector caps confidentiality at VC:L/C:L - if the fetched content can reach sensitive internal endpoints, true impact could be higher; verify with source code before deprioritizing entirely. |
| Exploit ScenarioDerived | An authenticated low-privilege user of an internet-reachable O2OA server sends a crafted request to the Cipher Connection Handler with a manipulated fileUrl argument, causing the server to disclose file contents or data it should not return. A public proof-of-concept is available on GitHub (2H-K/myvuls issue #3), lowering the skill needed to reproduce it. Because attack complexity is low (AC:L) and no user interaction is required, a valid account is the main barrier. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 24, 2026
Information disclosure in O2OA (up to and including 9.5.3 and 10.0.2) lets an authenticated remote attacker read data they should not be able to access by supplying a manipulated fileUrl argument to the list function of the Cipher Connection Handler (CipherConnectionAction.java). The flaw is a CWE-200 exposure of sensitive information rated CVSS 5.3 (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/E:P), mapped independently to CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - confidentiality-only, low impact, requiring a valid session but no user interaction. Publicly available exploit code exists (a public GitHub issue demonstrates the technique) and the issue is not listed in CISA KEV, so it is not confirmed as actively exploited; the vendor was contacted but did not respond, and no vendor-released patch has been identified.
RemediationAI
No vendor-released patch identified at time of analysis - the vendor was contacted but did not respond, and no fixed O2OA version is cited in any of the available references (VulDB 409281 and its CTI view), so upgrades should be treated as a waiting game while monitoring https://vuldb.com/vuln/409281 and the O2OA project channels for a fix. Until a patched release appears, apply compensating controls that directly target the exposed handler: block or allow-list network access to the Cipher Connection Handler endpoint so that only trusted application nodes and trusted administrative networks can reach it (trade-off: you must enumerate every legitimate service-to-service caller or internal integrations will break); require strong authentication and remove or down-privilege any generic/low-privileged accounts that can reach the platform, since exploitation requires only a valid session (trade-off: legitimate read-only users may lose functionality); if the cipher connection feature is not required in your deployment, disable or de-register the handler/servlet entirely (trade-off: internal O2OA modules that depend on cipher-based service calls will fail); and add logging/alerting on requests to CipherConnectionAction list calls that carry unusual fileUrl values, plus file-system and outbound-request monitoring, to catch abuse attempts (trade-off: additional log volume and tuning effort). Do not treat the public PoC as evidence of active exploitation - the issue is not in CISA KEV - but do prioritize remediation on internet-exposed or multi-tenant O2OA instances given that publicly available exploit code exists.
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
O2OA is a Java-based open-source office automation / workflow platform whose server component ships the module o2server/x_base_core_project. The affected code is com.x.base.core.project.connection.CipherConnectionAction, part of the platform's "Cipher Connection Handler", which brokers internal service-to-service HTTP calls (typically using a cipher/token scheme for trust between O2OA nodes and application modules). The list function accepts a fileUrl argument that is not properly validated or constrained before being used to fetch/return content, so a crafted value can cause the handler to retrieve and disclose data outside the caller's intended scope - the classic CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) pattern of insufficient input validation on a resource-locator parameter. The CPE data (cpe:2.3:a:n/a:o2oa:*) is generic and does not pin a vendor namespace, so version scope must be taken from the advisory text. Because the handler is reachable over the network (AV:N) and the operation is deterministic (AC:L, AT:N), the only meaningful bar to exploitation is that the caller must already hold a valid low-privileged session on the O2OA server (PR:L); there is no write or availability impact, which keeps the severity in the moderate band rather than the critical one.
Know when O2oa 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:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Network-reachable, low-complexity, but requires a low-privilege authenticated account (PR:L); impact is limited read-only information disclosure so C:L with no integrity or availability impact.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in O2OA up to 9.5.3/10.0.2. This vulnerability affects the function list of the file o2server/x_base_core_project/src/main/java/com/x/base/core/project/connection/CipherConnectionAction.java of the component Cipher Connection Handler. Such manipulation of the argument fileUrl leads to information disclosure. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
O2OA v6.4.7 was discovered to contain a remote code execution (RCE) vulnerability via /x_program_center/jaxrs/invoke. Ra
Remote Code Execution (RCE) vulnerability in o2oa version 8.1.2 and before, allows attackers to create a new interface i
An arbitrary file upload vulnerability in O2OA v8.3.8 allows attackers to execute arbitrary code via uploading a crafted
A weakness has been identified in O2OA up to 10.0-410. Rated medium severity (CVSS 5.1), this vulnerability is remotely
Improper authorization in o2oa up to version 10.0 allows remote attackers to bypass authentication via the syncFile func
O2OA versions up to 9.0.0 contain an XML external entity (XXE) injection vulnerability in the /x_program_center/jaxrs/mp
Server-side request forgery (SSRF) in o2oa up to version 10.0 allows authenticated remote attackers to manipulate the fi
A vulnerability has been found in O2OA up to 10.0-410. Rated medium severity (CVSS 5.1), this vulnerability is remotely
A vulnerability was detected in O2OA up to 10.0-410. Rated medium severity (CVSS 5.1), this vulnerability is remotely ex
A vulnerability was determined in O2OA up to 10.0-410. Rated medium severity (CVSS 5.1), this vulnerability is remotely
A vulnerability has been found in O2OA up to 10.0-410. Rated medium severity (CVSS 5.1), this vulnerability is remotely
A flaw has been found in O2OA up to 10.0-410. Rated medium severity (CVSS 5.1), this vulnerability is remotely exploitab
EUVD-2026-85845
GHSA-pvgc-f37q-5429
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB