Kerio Control
CVE-2024-52875
HIGH
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTTP response header sanitization
|
| Impact | CVSS 8.8, EPSS 78.6%, PoC available. Kerio Control is a firewall/UTM appliance managing network security for SMBs. Admin access to the firewall allows complete control over network traffic, VPN configurations, and security policies. The /nonauth/ pages are accessible without authentication by design. |
| Exploit ScenarioDerived | An attacker crafts a URL with a dest parameter containing CRLF injection and JavaScript payload. They send the link to a Kerio Control admin via email. When clicked, the JavaScript executes in the admin's browser context, stealing the session cookie. The attacker uses the session to modify firewall rules, create a VPN backdoor, and disable logging. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 28, 2026
GFI Kerio Control versions 9.2.5 through 9.4.5 contain an HTTP response splitting vulnerability in the dest parameter of unauthenticated pages. The unsanitized parameter is used to generate Location headers in 302 redirects, enabling open redirect, HTTP response injection, and reflected XSS that can escalate to admin session hijacking.
Earlier versions of this analysis (1)
HTTP response splitting in GFI Kerio Control firewall management interface enables XSS-to-admin-takeover chain.
RemediationAI
Update Kerio Control to version 9.4.6 or later. Implement browser security headers (Content-Security-Policy, X-Content-Type-Options). Restrict admin interface access to trusted IP addresses. Educate administrators about phishing attacks targeting management interfaces.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The dest GET parameter on the /nonauth/addCertException.cs, /nonauth/guestConfirm.cs, and /nonauth/expiration.cs pages is injected into a Location HTTP header without sanitization. By injecting CRLF sequences followed by additional headers or HTML body content, an attacker achieves HTTP response splitting. This enables reflected XSS that can steal admin session cookies or execute actions in the admin context.
Know when Kerio Control gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
An issue was discovered in GFI Kerio Control 9.2.5 through 9.4.5. The dest GET parameter passed to the /nonauth/addCertException.cs and /nonauth/guestConfirm.cs and /nonauth/expiration.cs pages is not properly sanitized before being used to generate a Location HTTP header in a 302 HTTP response. This can be exploited to perform Open Redirect or HTTP Response Splitting attacks, which in turn lead to Reflected Cross-Site Scripting (XSS). Remote command execution can be achieved by leveraging the upgrade feature in the admin interface.
Executive ViewAI
Organizations using GFI Kerio Control 9.2.5 face significant risk from CVE-2024-52875 rated CVSS 8.8. Successful exploitation could significantly impact the confidentiality, integrity, or availability of affected systems. With an EPSS score of 79%, this vulnerability faces very high likelihood of exploitation. Organizations should apply vendor updates when available and consider compensating controls in the interim.
Apply vendor patch. If immediate patching is not feasible: (1) Implement network-level access controls to limit exposure; (2) Enable enhanced monitoring and alerting; (3) Apply principle of least privilege.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
More in Kerio Control
View allA remote code execution vulnerability in GFI Kerio Control 9.4.5 allows attackers with administrative access to upload a
A missing authentication vulnerability in the GFIAgent component of GFI Kerio Control 9.4.5 allows unauthenticated remot
An authentication bypass vulnerability exists in GFI Kerio Control 9.4.5 due to insecure default proxy configuration and
A DOM based XSS in GFI Kerio Control v9.3.0 allows embedding of malicious code and manipulating the login page to send b
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB