CVE-2026-22243
Unknown Unknown - Not Provided

SQL Injection in EGroupware Nextmatch Filter via PHP Type Juggling

Vulnerability report for CVE-2026-22243, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-01-28

Last updated on: 2026-02-19

Assigner: GitHub, Inc.

Description

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 juggling issue where JSON decoding converts numeric strings into integers, bypassing the `is_int()` security check used by the application. Versions 23.1.20260113 and 26.0.20260113 patch the vulnerability.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-01-28
Last Modified
2026-02-19
Generated
2026-07-06
AI Q&A
2026-01-29
EPSS Evaluated
2026-07-05
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
egroupware egroupware to 23.1.20260113 (exc)
egroupware egroupware From 26.0.20251208 (inc) to 26.0.20260113 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-89 The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a SQL Injection flaw in EGroupware's core components before versions 23.1.20260113 and 26.0.20260113. It occurs in the Nextmatch filter processing, where authenticated attackers can inject arbitrary SQL commands into the WHERE clause of database queries. The issue arises due to a PHP type juggling problem where JSON decoding converts numeric strings into integers, allowing attackers to bypass the is_int() security check.

Impact Analysis

The vulnerability allows authenticated attackers to execute arbitrary SQL commands on the database, which can lead to unauthorized data access, data modification, or data deletion. This can compromise the integrity and confidentiality of the data managed by EGroupware.

Mitigation Strategies

To mitigate this vulnerability, you should upgrade EGroupware to version 23.1.20260113 or 26.0.20260113 or later, as these versions contain patches that fix the SQL Injection flaw in the Nextmatch filter processing.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-22243. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart