- Top reward
- $1,500
- Top severity paid
- Critical
- Assets in scope
- 11
- Public CVEs
- 25
- Last change
- No changes yet
At a glance
What to know before you start testing.
- Pays from $1,500
- for critical bugs.
- Report on Sorona
- Submit through the program page.
- Partial safe harbor
- Some legal protection; read the terms.
- Publish after a fix
- Coordinate the timing with the company.
Rewards
What Sorona lists as the payout for each severity.
| Severity | Relative size | Reward |
|---|---|---|
| Critical | $1,500+ | |
| High | $700+ | |
| Medium | $300+ | |
| Low |
|
$100 $100 / 1 month Claude Max |
- Safe harbor
-
Partial
Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
11 assets you may test, 6 excluded.
Web 1
- https://www.egroupware.org
Products and areas 10
- Authentication and identity: the SAML flow and identity-provider selection, LDAP and Active Directory backends, session issuance and password handling
- Calendar and addressbook, together with the CalDAV, CardDAV and GroupDAV interfaces that phones and external clients synchronise against
- Filemanager and the storage backends behind it, covering upload, path handling, sharing links and permissions
- Nextmatch, the grid and filter machinery nearly every module queries through
- The admin module and the setup and installation path, where an installer left reachable is a full compromise of the deployment
- The eTemplate framework, covering template loading and anything an authenticated user can upload into it
- The mail module end to end: IMAP and SMTP account handling, the compose path, attachment handling and how a message is rendered in the browser
- The permission model across applications: ACLs, group membership and what one account can read of another's data on a shared installation
- The published policy asks for security issues through the GitHub security tab on EGroupware/egroupware or by email to [email protected], and draws no boundary narrower than the application itself. Everything below sits inside that
- The REST and JSON API surface, plus anything a scripted or mobile client authenticates against
Out of scope (6)
- Deliberate administrator configuration: a permission granted on purpose is a decision rather than a defect
- Findings against release lines the project no longer ships
- Missing security headers and other scanner output with no demonstrated impact
- The project publishes no exclusions list, so what follows is ordinary out-of-scope territory rather than a stated policy position
- The web server, PHP runtime and database an operator chose to run underneath, along with their configuration
- Upstream PHP libraries and other third-party dependencies, unless EGroupware's own use of them is what makes the defect reachable
Rules
What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy. "We" in these lines means Sorona, not this site.
While testing
-
Submit through sorona.xyz. This project runs no bounty of its own; we validate, coordinate disclosure with the maintainers, and pay you directly.
-
Report through GitHub private vulnerability reporting on EGroupware/egroupware or by email to the address on the policy page ; the policy names both and private reporting is switched on
-
If you need to send material securely, ask for keys first. The policy says the team will send you its PGP keys on request rather than publishing them
-
Test against the current 26.x release line, since that is what the project ships and fixes
-
Name the application module the finding sits in. This is a large suite and a report that only says EGroupware costs triage time before anyone can start
-
State the authentication level your finding needs. The July 2026 batch carried both a critical remote code execution and a separate authenticated one, and that distinction is what drives severity here
-
There is no payment to negotiate: the project publishes no bounty and no reward terms
Not accepted
-
Upstream PHP libraries and other third-party dependencies, unless EGroupware's own use of them is what makes the defect reachable
-
The web server, PHP runtime and database an operator chose to run underneath, along with their configuration
-
Deliberate administrator configuration: a permission granted on purpose is a decision rather than a defect
-
Findings against release lines the project no longer ships
-
Missing security headers and other scanner output with no demonstrated impact
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 9 minutes ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
| CVE | Summary | Severity | Published |
|---|---|---|---|
| CVE-2026-22243 | EGroupware is a Web based groupware server written in PHP. A SQL Injection vulnerability exists in the core components of EGroupware prior to versions 23.1.20260113 and 26.0.20260113, specifically in the `Nextmatch` filter processing. The flaw allows authenticated attackers to inject arbitrary SQL commands into the `WHERE` clause of database queries. This is achieved by exploiting a PHP type juggl | High 8.7 | 28 Jan 2026 |
| CVE-2023-38327 | An issue was discovered in eGroupWare 17.1.20190111. A User Enumeration vulnerability exists under calendar/freebusy.php, which allows unauthenticated remote attackers to enumerate the users of web applications based on server response. | Medium 5.3 | 11 Jul 2025 |
| CVE-2023-38329 | An issue was discovered in eGroupWare 17.1.20190111. A cross-site scripting Reflected (XSS) vulnerability exists in calendar/freebusy.php, which allows unauthenticated remote attackers to inject arbitrary web script or HTML into the "user" HTTP/GET parameter, which reflects its input without sanitization. | Medium 6.1 | 11 Jul 2025 |
| CVE-2024-40614 | EGroupware before 23.1.20240624 mishandles an ORDER BY clause. This leads to json.php?menuaction=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows sort.id SQL injection by authenticated users for Address Book or InfoLog sorting. | Critical 9.8 | 7 Jul 2024 |
| CVE-2023-38328 | An issue was discovered in eGroupWare 17.1.20190111. An Improper Password Storage vulnerability affects the setup panel of under setup/manageheader.php, which allows authenticated remote attackers with administrator credentials to read a cleartext database password. | Medium 4.9 | 26 Oct 2023 |
| CVE-2017-14920 | Stored XSS vulnerability in eGroupware Community Edition before 16.1.20170922 allows an unauthenticated remote attacker to inject JavaScript via the User-Agent HTTP header, which is mishandled during rendering by the application administrator. | Medium 6.1 | 30 Sep 2017 |
| CVE-2014-2027 | eGroupware before 1.8.006.20140217 allows remote attackers to conduct PHP object injection attacks, delete arbitrary files, and possibly execute arbitrary code via the (1) addr_fields or (2) trans parameter to addressbook/csv_import.php, (3) cal_fields or (4) trans parameter to calendar/csv_import.php, (5) info_fields or (6) trans parameter to csv_import.php in (a) projectmanager/ or (b) infolog/, | High 7.5 | 31 Mar 2015 |
| CVE-2014-2988 | EGroupware Enterprise Line (EPL) before 1.1.20140505, EGroupware Community Edition before 1.8.007.20140506, and EGroupware before 14.1 beta allows remote authenticated administrators to execute arbitrary PHP code via crafted callback values to the call_user_func PHP function, as demonstrated using the newsettings[system] parameter. NOTE: this can be exploited by remote attackers by leveraging CVE- | High 8.5 | 27 Oct 2014 |
| CVE-2014-2987 | Multiple cross-site request forgery (CSRF) vulnerabilities in EGroupware Enterprise Line (EPL) before 1.1.20140505, EGroupware Community Edition before 1.8.007.20140506, and EGroupware before 14.1 beta allow remote attackers to hijack the authentication of administrators for requests that (1) create an administrator user via an admin.uiaccounts.add_user action to index.php or (2) modify settings v | Medium 6.8 | 26 Oct 2014 |
| CVE-2012-2211 | Cross-site scripting (XSS) vulnerability in phpgwapi/inc/common_functions_inc.php in eGroupware before 1.8.004.20120405 allows remote attackers to inject arbitrary web script or HTML via the menuaction parameter to etemplate/process_exec.php. NOTE: some of these details are obtained from third party information. | Medium 4.3 | 22 Nov 2012 |
| CVE-2011-4948 | Directory traversal vulnerability in admin/remote.php in EGroupware Enterprise Line (EPL) before 11.1.20110804-1 and EGroupware Community Edition before 1.8.001.20110805 allows remote attackers to read arbitrary files via a ..%2f (encoded dot dot slash) in the type parameter. | Medium 5.0 | 31 Aug 2012 |
| CVE-2011-4949 | SQL injection vulnerability in phpgwapi/js/dhtmlxtree/samples/with_db/loaddetails.php in EGroupware Enterprise Line (EPL) before 11.1.20110804-1 and EGroupware Community Edition before 1.8.001.20110805 allows remote attackers to execute arbitrary SQL commands via the id parameter. | High 7.5 | 31 Aug 2012 |
| CVE-2011-4950 | Cross-site scripting (XSS) vulnerability in phpgwapi/js/jscalendar/test.php in EGroupware Enterprise Line (EPL) before 11.1.20110804-1 and EGroupware Community Edition before 1.8.001.20110805 allows remote attackers to inject arbitrary web script or HTML via the lang parameter. | Medium 4.3 | 31 Aug 2012 |
| CVE-2011-4951 | Open redirect vulnerability in phpgwapi/ntlm/index.php in EGroupware Enterprise Line (EPL) before 11.1.20110804-1 and EGroupware Community Edition before 1.8.001.20110805 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a URL in the forward parameter. | Medium 5.8 | 31 Aug 2012 |
| CVE-2010-3313 | phpgwapi/js/fckeditor/editor/dialog/fck_spellerpages/spellerpages/serverscripts/spellchecker.php in EGroupware 1.4.001+.002; 1.6.001+.002 and possibly other versions before 1.6.003; and EPL 9.1 before 9.1.20100309 and 9.2 before 9.2.20100309; allows remote attackers to execute arbitrary commands via shell metacharacters in the (1) aspell_path or (2) spellchecker_lang parameters. | High 7.5 | 22 Sep 2010 |
| CVE-2010-3314 | Cross-site scripting (XSS) vulnerability in login.php in EGroupware 1.4.001+.002; 1.6.001+.002 and possibly other versions before 1.6.003; and EPL 9.1 before 9.1.20100309 and 9.2 before 9.2.20100309; allows remote attackers to inject arbitrary web script or HTML via the lang parameter. | Medium 4.3 | 22 Sep 2010 |
| CVE-2008-2041 | Multiple unspecified vulnerabilities in eGroupWare before 1.4.004 have unspecified attack vectors and "grave" impact when the web server has write access to a directory under the web document root. | High 10.0 | 30 Apr 2008 |
| CVE-2008-1502 | The _bad_protocol_once function in phpgwapi/inc/class.kses.inc.php in KSES, as used in eGroupWare before 1.4.003, Moodle before 1.8.5, and other products, allows remote attackers to bypass HTML filtering and conduct cross-site scripting (XSS) attacks via a string containing crafted URL protocols. | Medium 4.3 | 25 Mar 2008 |
| CVE-2007-5091 | Multiple cross-site scripting (XSS) vulnerabilities in eGroupWare 1.4.001 allow remote attackers to inject arbitrary web script or HTML via the cat_data[color] parameter to (1) preferences/inc/class.uicategories.inc.php and (2) admin/inc/class.uicategories.inc.php. | Medium 4.3 | 26 Sep 2007 |
| CVE-2007-3154 | Unspecified vulnerability in Walter Zorn wz_tooltip.js (aka wz_tooltips) before 4.01, as used by eGroupWare before 1.2.107-2 and other packages, has unknown impact and remote attack vectors. | High 10.0 | 11 Jun 2007 |
| CVE-2007-3155 | Unspecified vulnerability in eGroupWare before 1.2.107-2 has unknown impact and attack vectors related to ADOdb. NOTE: due to lack of details from the vendor, it is uncertain whether this issue is already covered by another CVE identifier. | High 10.0 | 11 Jun 2007 |
| CVE-2005-1129 | eGroupWare 1.0.6 and earlier, when an e-mail is composed with an attachment but not sent, will send that attachment in the next e-mail, which may cause sensitive information to be sent to the wrong recipient. | Low 2.1 | 2 May 2005 |
| CVE-2005-1202 | Multiple cross-site scripting (XSS) vulnerabilities in eGroupware before 1.0.0.007 allow remote attackers to inject arbitrary web script or HTML via the (1) ab_id, (2) page, (3) type, or (4) lang parameter to index.php or (5) category_id parameter. | Medium 6.8 | 2 May 2005 |
| CVE-2005-1203 | Multiple SQL injection vulnerabilities in index.php in eGroupware before 1.0.0.007 allow remote attackers to execute arbitrary SQL commands via the (1) filter or (2) cats_app parameter. | High 7.5 | 2 May 2005 |
| CVE-2004-1467 | Multiple cross-site scripting (XSS) vulnerabilities in eGroupWare 1.0.00.003 and earlier allow remote attackers to inject arbitrary web script or HTML via (1) date or search text field in the calendar module, (2) Field parameter, Filter parameter, QField parameter, Start parameter or Search field in the address module, (3) Subject field in the message module or (4) Subject field in the Ticket modu | Medium 4.3 | 31 Dec 2004 |
Original policy
Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Skip to content What this pays This project runs no bounty of its own. sorona.xyz pays you directly on qualified, reproduced findings. Severity │ sorona.xyz pays Critical │ $1,500+ High │ $700+ Medium │ $300+ Low │ $100 / 1 month Claude Max Submit a vulnerability CVE history 5 Last 12 months 5 Lifetime Remote code execution 40 % SQL injection 20 % File inclusion 20 % Authentication flow 20 % Latest advisories Loading the feed Overview EGroupware bundles mail, calendar, contacts and file management into one web application, sold and supported commercially and installed across German public administration, schools and mid-sized businesses. A single server holds the correspondence and the calendars of an entire organisation. CVE-2026-27823 is the reference point, a critical remote code execution fixed in July 2026 that arrived alongside a second authenticated code-execution flaw in the same batch. Every advisory the project has ever published landed inside the last twelve months, so the surface is barely explored rather than exhausted. There is no bounty and no reward programme behind the product, so sorona.xyz pays you directly on qualified, reproduced findings. In scope The published policy asks for security issues through the GitHub security tab on EGroupware/egroupware or by email to [email protected] , and draws no boundary narrower than the application itself. Everything below sits inside that The mail module end to end: IMAP and SMTP account handling, the compose path, attachment handling and how a message is rendered in the browser Calendar and addressbook, together with the CalDAV, CardDAV and GroupDAV interfaces that phones and external clients synchronise against The eTemplate framework, covering template loading and anything an authenticated user can upload into it Nextmatch, the grid and filter machinery nearly every module queries through Authentication and identity: the SAML flow and identity-provider selection, LDAP and Active Directory backends, session issuance and password handling The REST and JSON API surface, plus anything a scripted or mobile client authenticates against Filemanager and the storage backends behind it, covering upload, path handling, sharing links and permissions The admin module and the setup and installation path, where an installer left reachable is a full compromise of the deployment The permission model across applications: ACLs, group membership and what one account can read of another's data on a shared installation Out of scope The project publishes no exclusions list, so what follows is ordinary out-of-scope territory rather than a stated policy position Upstream PHP libraries and other third-party dependencies, unless EGroupware's own use of them is what makes the defect reachable The web server, PHP runtime and database an operator chose to run underneath, along with their configuration Deliberate administrator configuration: a permission granted on purpose is a decision rather than a defect Findings against release lines the project no longer ships Missing security headers and other scanner output with no demonstrated impact Most-valued findings Remote code execution above everything else. It is the densest part of this project's short record: CVE-2026-27823 was rated critical, and CVE-2026-40187 reached execution through a malicious eTemplate upload in the same July 2026 batch Any upload path that reaches code execution or an arbitrary file write, since eTemplate has already proven to be one of them SQL injection through the Nextmatch filter machinery or anywhere else a filter string reaches a query. CVE-2026-22243 landed there, and nearly every module in the suite queries through the same component File inclusion and URI-scheme handling, particularly where a user-supplied file:// or similar reaches a fetch, the shape CVE-2026-45016 took in mail compose Identity binding in the SAML flow. CVE-2026-63672 let a user control which identity provider was selected, and on a public-sector deployment that is a route into someone else's account Cross-account data access on a shared installation, where one user's mail, calendar entries or files become readable by another Program rules Submit through sorona.xyz. This project runs no bounty of its own; we validate, coordinate disclosure with the maintainers, and pay you directly. Report through GitHub private vulnerability reporting on EGroupware/egroupware or by email to [email protected] ; the policy names both and private reporting is switched on If you need to send material securely, ask for keys first. The policy says the team will send you its PGP keys on request rather than publishing them Test against the current 26.x release line, since that is what the project ships and fixes Name the application module the finding sits in. This is a large suite and a report that only says EGroupware costs triage time before anyone can start State the authentication level your finding needs. The July 2026 batch carried both a critical remote code execution and a separate authenticated one, and that distinction is what drives severity here There is no payment to negotiate: the project publishes no bounty and no reward terms Disclosure Coordinated privately with the maintainers through the GitHub security tab or the security address, then published as GitHub Security Advisories alongside a fixed release. The record moves in batches: the critical remote code execution and the eTemplate upload flaw went out together on 6 July 2026. No day count is published, so plan for an embargo running to the next release rather than to a fixed number of days. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability