CVE-2022-29776
Published: 02 June 2022
Summary
CVE-2022-29776 is a critical-severity Out-of-bounds Write (CWE-787) vulnerability in Onlyoffice Core. Its CVSS base score is 9.8 (Critical).
Operationally, ranked in the top 5.0% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
Deeper analysis
Onlyoffice Document Server versions 6.0.0 and earlier, along with Core versions 6.1.0.26 and earlier, contain a stack overflow vulnerability in the DesktopEditor/common/File.cpp component. The flaw is tracked as CWE-787 and carries a CVSS 3.1 score of 9.8, reflecting a remotely exploitable out-of-bounds write condition reachable over the network.
An unauthenticated attacker can supply a malicious file or request that triggers the overflow, resulting in arbitrary code execution with full confidentiality, integrity, and availability impact on the affected server. No user interaction or credentials are required for successful exploitation.
Public references include a fix commit in the Onlyoffice Core repository and corresponding changelog entries for version 6.0.1, indicating that updating to a patched release addresses the issue. A proof-of-concept exploit is also available in a public repository, and the CVE maintains a steady EPSS score of 0.1616 with no material increase observed since disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2022-34097
Vulnerability details
Onlyoffice Document Server v6.0.0 and below and Core 6.1.0.26 and below were discovered to contain a stack overflow via the component DesktopEditor/common/File.cpp.
- CWE(s)
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.
Out-of-bounds writes that corrupt control flow or inject shellcode are rendered non-executable by the same memory protections.