CVE-2026-81036
Last modified
CVE-2026-81036 is a high-severity vulnerability rated 8.1/10 on the CVSS scale. Stalwart Mail Server does not compare an OAuth redirect target against any registered destination in its default configuration. The validation routine in crates/http/src/auth/oauth/registration.rs returns success immediately when the client-authentication requirement is disabled, and that requirement is false in the shipped settings, so the supplied redirect value is neither matched against a registered client nor otherwise constrained. EPSS estimates a 0.31% chance of exploitation in the next 30 days.
Description
Stalwart Mail Server does not compare an OAuth redirect target against any registered destination in its default configuration. The validation routine in crates/http/src/auth/oauth/registration.rs returns success immediately when the client-authentication requirement is disabled, and that requirement is false in the shipped settings, so the supplied redirect value is neither matched against a registered client nor otherwise constrained. The value is stored with the authorization code, and the login page reads it back and sends the browser to it with the code attached. A request naming a destination the attacker controls therefore delivers a valid authorization code there once the account holder authenticates, and because the token endpoint checks only that the redirect presented at exchange matches the one recorded with the code, the same party can exchange it for access and refresh tokens and read the account's mail.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| stalwartlabs | stalwart | <= 0.16.19 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-81036?
How severe is CVE-2026-81036?
How do I fix CVE-2026-81036?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-81030Mage AI does not confine the paths accepted by its browser-i…6.5
- CVE-2026-81031IDURAR ERP CRM changes the password of whichever account a r…7.2
- CVE-2026-81032NebulaGraph exposes its runtime configuration over an unauth…9.8
- CVE-2026-81033Automatisch reveals whether an address is registered through…5.3
- CVE-2026-81034Netmaker disables certificate verification on the connection…6.5
- CVE-2026-81035Midday allows any member of a team to delete it. The delete …8.1
- CVE-2026-81046Dell ThinOS 10, versions prior to 2605_10.2616, contain a Pr…9.4
- CVE-2026-81048Dell ThinOS 10, versions prior to 2605_10.2616, contain an I…8.8
- CVE-2026-81049Dell ThinOS 10, versions prior to 2605_10.2616, contain a Mi…6.7
- CVE-2026-81051Dell ThinOS 10, versions prior to 2605_10.2616, contain a Se…6.6
- CVE-2026-81052Dell ThinOS 10, versions prior to 2605_10.2616, contain a Do…6.8
- CVE-2026-8106A reflected HTML injection vulnerability was identified in t…6.1
Are you affected by CVE-2026-81036?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
