Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Lifecycle Timeline
6DescriptionCVE.org
Group-Office is an enterprise customer relationship management and groupware tool. Prior to versions 6.8.156, 25.0.90, and 26.0.12, a vulnerability in the AbstractSettingsCollection model leads to insecure deserialization when these settings are loaded. By injecting a serialized FileCookieJar object into a setting string, an authenticated attacker can achieve Arbitrary File Write, leading directly to Remote Code Execution (RCE) on the server. This issue has been patched in versions 6.8.156, 25.0.90, and 26.0.12.
AnalysisAI
Remote Code Execution in Group-Office enterprise CRM via insecure deserialization allows authenticated attackers to write arbitrary files and execute code on the server. Affects all versions prior to 6.8.156, 25.0.90, and 26.0.12 across multiple product branches. CVSS 9.9 (Critical) with network-based attack vector requiring only low-privileged authentication. No public exploit identified at time of analysis, though the technical details in the GitHub Security Advisory provide sufficient impleme
Technical ContextAI
This vulnerability exploits PHP's insecure deserialization mechanism (CWE-502) in Group-Office's AbstractSettingsCollection model. When application settings are loaded from storage, the model deserializes user-controllable data without proper validation. An authenticated attacker can inject a specially-crafted serialized PHP object-specifically a FileCookieJar object from the Guzzle HTTP library or similar components-into a settings field. During deserialization, PHP's magic methods (__wakeup, __destruct) are automatically invoked, allowing the attacker to control file write operations. By manipulating the FileCookieJar object's properties, the attacker can write arbitrary content to arbitrary filesystem locations, including executable PHP code in web-accessible directories. This insecure deserialization pattern is particularly dangerous in PHP applications because it enables attackers to chain together gadgets from existing application code or dependencies to achieve code execution. The vulnerability affects Group-Office's enterprise CRM and groupware platform (cpe:2.3:a:intermesh:groupoffice), which is used for customer relationship management, email, calendaring, and collaboration.
RemediationAI
Vendor-released patches are available across all affected version branches. Organizations should immediately upgrade to Group-Office version 6.8.156 (for 6.8.x branch users), version 25.0.90 (for 25.0.x branch users), or version 26.0.12 (for 26.0.x branch users). Release packages are available at the official GitHub repository: https://github.com/Intermesh/groupoffice/releases/tag/v6.8.156, https://github.com/Intermesh/groupoffice/releases/tag/v25.0.90, and https://github.com/Intermesh/groupoffice/releases/tag/v26.0.12. Before upgrading production systems, review the complete security advisory at https://github.com/Intermesh/groupoffice/security/advisories/GHSA-h22j-frrf-5vxq for any version-specific migration notes or breaking changes. As a temporary risk reduction measure while testing patches, organizations can restrict network access to Group-Office instances using firewall rules or VPN requirements, and audit user accounts to remove unnecessary low-privileged access. However, access controls are not a substitute for patching, as any authenticated user can exploit this vulnerability. Post-patch, administrators should review application logs for suspicious settings modifications and scan web-accessible directories for unexpected PHP files that may indicate prior exploitation.
More in Groupoffice
View allSQL injection vulnerability in modules/calendar/json.php in Group-Office community before 4.0.90 allows remote authentic
Stored XSS privilege escalation in Group-Office (enterprise CRM/groupware by Intermesh) allows any low-privileged authen
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-18532