CVE-2026-129483

Cyrus SASL through 2.1.28 SRP Authentication Bypass via plugins/srp.c

Published Nov 15, 2026 CVSS 4.0 · 9.3 Critical EPSS n/a KEV · Not listed
Description
Cyrus SASL through 2.1.28 contains an authentication bypass vulnerability in the SRP server mechanism because srp_server_mech_step2 does not reject client public values A that are multiples of N. Unauthenticated network clients can send A equal to N to force a zero shared secret, authenticating as any existing user without the password and learning session keys.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description Cyrus SASL through 2.1.28 contains an authentication bypass vulnerability in the SRP server mechanism because srp_server_mech_step2 does not reject client public values A that are multiples of N. Unauthenticated network clients can send A equal to N to force a zero shared secret, authenticating as any existing user without the password and learning session keys.
Title Cyrus SASL through 2.1.28 SRP Authentication Bypass via plugins/srp.c
First Time appeared Cyrusimap
Cyrusimap cyrus-sasl
Weaknesses CWE-287
CPEs cpe:2.3:a:cyrusimap:cyrus-sasl:*:*:*:*:*:*:*:*
Vendors & Products Cyrusimap
Cyrusimap cyrus-sasl
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Nov 15, 2026, 1:47 PM
Reserved
Nov 15, 2026, 1:41 PM
Status
Received
Published
Nov 15, 2026, 2:17 PM
Modified
Nov 15, 2026, 2:17 PM