Cyber Resilience

CVE-2022-29776

CriticalPublic PoC

Published: 02 June 2022

Published
02 June 2022
Modified
21 November 2024
KEV Added
Patch
CVSS Score v3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.1616 95.0th percentile
Risk Priority 29 60% EPSS · 20% KEV · 20% CVSS

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

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

onlyoffice
core
≤ 6.1.0.26
onlyoffice
document server
≤ 6.0.0

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.

addresses: CWE-787

Out-of-bounds writes that corrupt control flow or inject shellcode are rendered non-executable by the same memory protections.

References