Vulnerability Database

386,309

Total vulnerabilities in the database

CVE-2023-29044 — open-xchange / open-xchange_appsuite

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Documents operations could be manipulated to contain invalid data types, possibly script code. Script code could be injected to an operation that would be executed for users that are actively collaborating on the same document. Operation data exchanged between collaborating parties does now get escaped to avoid code execution. No publicly available exploits are known.

  • Published: Nov 2, 2023
  • Updated: Sep 17, 2026
  • CVE: CVE-2023-29044
  • Severity: Medium
  • Exploit:
  • CISA KEV:

CVSS v3:

  • Severity: Medium
  • Score: 5.4
  • AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Software Affected versions
open-xchange / open-xchange_appsuite < 7.10.6
open-xchange / open-xchange_appsuite = 7.10.6
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6069
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6073
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6080
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6085
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6093
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6102
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6112
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6121
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6133
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6138
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6141
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6146
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6147
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6148
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6150
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6156
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6161
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6166
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6173
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6176
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6178
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6189
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6194
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6199
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6204
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6205
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6209
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6210
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6214
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6215
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6216
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6218
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6219
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6220
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6227
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6230
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6233
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6235
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6236
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6239
open-xchange / open-xchange_appsuite = 7.10.6-patch_release_6241

Frequently Asked Questions

A security vulnerability is a weakness in software, hardware, or configuration that can be exploited to compromise confidentiality, integrity, or availability. Many vulnerabilities are tracked as CVEs (Common Vulnerabilities and Exposures), which provide a standardized identifier so teams can coordinate patching, mitigation, and risk assessment across tools and vendors.

CVSS (Common Vulnerability Scoring System) estimates technical severity, but it doesn't automatically equal business risk. Prioritize using context like internet exposure, affected asset criticality, known exploitation (proof-of-concept or in-the-wild), and whether compensating controls exist. A "Medium" CVSS on an exposed, production system can be more urgent than a "Critical" on an isolated, non-production host.

A vulnerability is the underlying weakness. An exploit is the method or code used to take advantage of it. A zero-day is a vulnerability that is unknown to the vendor or has no publicly available fix when attackers begin using it. In practice, risk increases sharply when exploitation becomes reliable or widespread.

Recurring findings usually come from incomplete Asset Discovery, inconsistent patch management, inherited images, and configuration drift. In modern environments, you also need to watch the software supply chain: dependencies, containers, build pipelines, and third-party services can reintroduce the same weakness even after you patch a single host. Unknown or unmanaged assets (often called Shadow IT) are a common reason the same issues resurface.

Use a simple, repeatable triage model: focus first on externally exposed assets, high-value systems (identity, VPN, email, production), vulnerabilities with known exploits, and issues that enable remote code execution or privilege escalation. Then enforce patch SLAs and track progress using consistent metrics so remediation is steady, not reactive.

SynScan combines attack surface monitoring and continuous security auditing to keep your inventory current, flag high-impact vulnerabilities early, and help you turn raw findings into a practical remediation plan.