Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend HTTP request to /api/settings endpoint
-
DeliveryOmit session cookies from request
-
ExploitverifyIdentity() returns true due to missing cookies
-
ExecutionBypass authentication check
-
ImpactAccess and modify user settings
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Bulwark Webmail versions prior to 1.4.10 integrated with Stalwart Mail Server. Remote unauthenticated attacker can access /api/settings endpoint without session cookies. No victim interaction required. Default configurations affected. |
| Impact | The CVSS 4.0 score of 8.7 reflects High severity with critical characteristics: network-accessible (AV:N), low attack complexity (AC:L), no attack requirements (AT:N), no privileges required (PR:N), and no user interaction needed (UI:N). The vulnerability enables high confidentiality breach through settings access and high integrity impact (VI:H) through unauthorized settings modification, though availability impact is none. Real-world risk assessment presents a nuanced picture: while no public exploit identified at time of analysis and the software targets self-hosted deployments (limiting exposure compared to SaaS), the simplicity of exploitation (merely sending requests without cookies) makes this trivially automatable. The attack requires only HTTP client access and knowledge of the /api/settings endpoint. Self-hosted webmail installations are high-value targets as they control email communications and user credentials. The narrow deployment base (specialized webmail client for Stalwart Mail Server) reduces overall internet-wide risk, but organizations running affected versions face immediate exposure. SSVC framework assessment: exploitation status is public with no confirmed active exploitation, automatable (yes - trivial HTTP requests), technical impact is total (authentication bypass grants unauthorized access to user configuration), making this a priority remediation candidate for affected deployments despite limited widespread targeting. |
| Exploit ScenarioDerived | An unauthenticated remote attacker identifies a Bulwark Webmail instance (e.g., through Shodan or targeted reconnaissance of organizations using Stalwart Mail Server). The attacker crafts HTTP POST requests to the /api/settings endpoint without including valid session cookies, but includes arbitrary headers to bypass the flawed verifyIdentity() check. Because the authentication function incorrectly returns true when cookies are absent, the attacker successfully reads current user settings (including potentially sensitive email configuration, filters, and account details) and modifies settings to redirect emails, disable security features, or alter user preferences. This could enable secondary attacks such as email interception, spam relay configuration, or account lockout. The low attack complexity and network accessibility make this exploitable by unsophisticated attackers with basic HTTP client tools. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 02, 2026
Unauthenticated authentication bypass in Bulwark Webmail versions prior to 1.4.10 allows remote attackers to access and modify user settings without credentials. The vulnerability stems from flawed verifyIdentity() logic that returns true when session cookies are absent, enabling unauthorized manipulation of the /api/settings endpoint through arbitrary header injection. CVSS 8.7 (High) with attack vector network, low complexity, and no privileges required. No public exploit identified at time of analysis, though the authentication bypass mechanism is technically straightforward. Vendor-released patch: version 1.4.10.
RemediationAI
Vendor-released patch: Bulwark Webmail version 1.4.10 fully remediates this authentication bypass vulnerability by correcting the flawed verifyIdentity() logic. Organizations running affected versions should immediately upgrade to version 1.4.10 or later, available at https://github.com/bulwarkmail/webmail/releases/tag/1.4.10. No workarounds are documented in the vendor advisory, making patching the only effective mitigation. Post-upgrade, administrators should review audit logs for unauthorized access to the /api/settings endpoint prior to remediation, looking for requests lacking valid session cookies but receiving successful responses. If immediate patching is not feasible, temporary compensating controls could include network-level access restrictions to the /api/settings endpoint (firewall rules limiting access to authenticated user IP ranges) or reverse proxy authentication enforcement, though these are not substitutes for applying the vendor patch. Complete advisory details at https://github.com/bulwarkmail/webmail/security/advisories/GHSA-4356-876g-rfmh.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Bulwark Webmail is a self-hosted webmail client specifically designed for integration with Stalwart Mail Server. The vulnerability resides in the verifyIdentity() authentication function, which contained inverted security logic - instead of denying access when session cookies were missing, it incorrectly granted access. This represents a classic CWE-287 (Improper Authentication) flaw where the authentication mechanism fails to properly verify user identity. The affected CPE is cpe:2.3:a:bulwarkmail:webmail:*:*:*:*:*:*:*:*, with all versions prior to 1.4.10 vulnerable. The /api/settings endpoint, which should be protected by authentication, becomes fully accessible to unauthenticated requests when attackers provide arbitrary HTTP headers without valid session cookies. This is a server-side authentication bypass, not dependent on client-side manipulation or social engineering.
Know when Webmail 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
Bulwark Webmail is a self-hosted webmail client for Stalwart Mail Server. Prior to version 1.4.10, the verifyIdentity() function contained logic that returned true if no session cookies were present. This allowed unauthenticated attackers to bypass security checks and access/modify user settings via the /api/settings endpoint by providing arbitrary headers. This issue has been patched in version 1.4.10.
Executive ViewAI
Bulwark Webmail versions before 1.4.10 contain an unauthenticated authentication bypass that allows remote attackers to access and modify user email settings without valid credentials, potentially exposing sensitive account information and enabling unauthorized configuration changes across the organization. This affects all unpatched Bulwark Webmail deployments and requires immediate remediation to prevent credential compromise and data exfiltration.
Apply vendor patch. If immediate patching is not feasible, implement network-level controls: restrict access to the /api/settings endpoint to known trusted networks only; deploy Web Application Firewall rules to block requests with malformed or missing session cookies; enable request logging and alerting on /api/settings access attempts; consider temporarily disabling remote access to webmail until patch is applied.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Roundcube Webmail before 1.1.10, 1.2.x before 1.2.7, and 1.3.x before 1.3.3 allows unauthorized access to arbitrary file
steps/mail/sendmail.inc in Roundcube before 1.1.7 and 1.2.x before 1.2.3, when no SMTP server is configured and the send
rcube_image.php in Roundcube Webmail before 1.4.4 allows attackers to execute arbitrary code via shell metacharacters in
Roundcube Webmail before 1.4.4 allows attackers to include local files and execute code via directory traversal in a plu
The DBMail driver in the Password plugin in Roundcube before 1.1.0 allows remote attackers to execute arbitrary commands
A Cross-Site Scripting vulnerability in Roundcube through 1.5.7 and 1.6.x through 1.6.7 allows a remote attacker to stea
Multiple buffer overflows in the DBMail driver in the Password plugin in Roundcube before 1.1.0 allow remote attackers t
Roundcube Webmail allows arbitrary password resets by authenticated users. Rated high severity (CVSS 8.8), this vulnerab
Pre-authentication SQL injection in Roundcube Webmail's virtuser_query plugin allows unauthenticated remote attackers to
roundcube version 1.3.4 and earlier contains an Insecure Permissions vulnerability in enigma plugin that can result in e
An issue was discovered in Roundcube Webmail before 1.4.4. Rated medium severity (CVSS 6.5), this vulnerability is remot
EUVD-2026-18531
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB