CVE-2026-27860
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP...
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
3.7
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
CVE-2026-27860- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-90
- Updated
- 2026-11-02
EUVDEUVD-2026-16573
3.7
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
EUVD-2026-16573- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-3322-wpc2-p4m7
3.7
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP...
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
GHSA-3322-wpc2-p4m7- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-90
- Updated
- 2026-11-02
NVD
3.7
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
CVE-2026-27860- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-90
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-27860
5.3
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
ALPINE-CVE-2026-27860- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSV
3.7
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
CVE-2026-27860- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-90
- Updated
- 2026-11-02
Show 6 moreShow less
OSVDEBIAN-CVE-2026-27860
5.3
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
DEBIAN-CVE-2026-27860- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-27860
3.7
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
UBUNTU-CVE-2026-27860- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-81716 No score
CVE-2026-27860 affecting package dovecot 2.3.20-1
If auth_username_chars is empty, it is possible to inject arbitrary LDAP filter to Dovecot's LDAP authentication. This leads to potentially bypassing restrictions and allows probing of LDAP structure. Do not clear out auth_username_chars, or install fixed version. No publicly available exploits are known.
- Record
AZL-81716- Updated
- 2026-11-05
OSVopenSUSE-SU-2026:10442-1 No score
dovecot24-2.4.3-1.1 on GA media
These are all security issues fixed in the dovecot24-2.4.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10442-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20554-1 No score
Security update for dovecot24
This update for dovecot24 fixes the following issues:
- Update to v2.4.3
- CVE-2025-59028: Invalid base64 authentication can cause DoS for other logins (bsc#1260894).
- CVE-2025-59031: decode2text.sh OOXML extraction may follow symlinks and read unintended files during indexing (bsc#1260895).
- CVE-2025-59032: pigeonhole: ManageSieve panic occurs with sieve-connect as a client (bsc#1260902).
- CVE-2026-24031: SQL injection possible if auth_username_chars is configured empty. Fixed escaping to always happen. v2.4 regression (bsc#1260896).
- CVE-2026-27855: OTP driver vulnerable to replay attack (bsc#1260900).
- CVE-2026-27856: Doveadm credentials were not checked using timing-safe checking function (bsc#1260899).
- CVE-2026-27857: sending excessive parenthesis causes imap-login to use excessive memory (bsc#1260898).
- CVE-2026-27858: pigeonhole: managesieve-login can allocate large amount of memory during authentication (bsc#1260901).
- CVE-2026-27859: excessive RFC 2231 MIME parameters in email would can excessive CPU usage (bsc#1260897).
- CVE-2026-27860: LDAP query injection possible if auth_username_chars is configured empty. Fixed escaping to always happen. v2.4 regression (bsc#1260893).
- Record
openSUSE-SU-2026:20554-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21208-1 No score
Security update for dovecot24
This update for dovecot24 fixes the following issues:
- Update to v2.4.3
- CVE-2025-59028: Invalid base64 authentication can cause DoS for other logins (bsc#1260894).
- CVE-2025-59031: decode2text.sh OOXML extraction may follow symlinks and read unintended files during indexing (bsc#1260895).
- CVE-2025-59032: pigeonhole: ManageSieve panic occurs with sieve-connect as a client (bsc#1260902).
- CVE-2026-24031: SQL injection possible if auth_username_chars is configured empty. Fixed escaping to always happen. v2.4 regression (bsc#1260896).
- CVE-2026-27855: OTP driver vulnerable to replay attack (bsc#1260900).
- CVE-2026-27856: Doveadm credentials were not checked using timing-safe checking function (bsc#1260899).
- CVE-2026-27857: sending excessive parenthesis causes imap-login to use excessive memory (bsc#1260898).
- CVE-2026-27858: pigeonhole: managesieve-login can allocate large amount of memory during authentication (bsc#1260901).
- CVE-2026-27859: excessive RFC 2231 MIME parameters in email would can excessive CPU usage (bsc#1260897).
- CVE-2026-27860: LDAP query injection possible if auth_username_chars is configured empty. Fixed escaping to always happen. v2.4 regression (bsc#1260893).
- Record
SUSE-SU-2026:21208-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
dovecotAlpine:v3.23 |
before 2.4.3-r0 | 2.4.3-r0 |
dovecotAlpine:v3.24 |
before 2.4.3-r0 | 2.4.3-r0 |
dovecotAzure Linux:3 |
through 2.3.20-1 | None known |
dovecotDebian:13 |
before 1:2.4.1+dfsg1-6+deb13u4, plus listed versions 1:2.4.1+dfsg1-61:2.4.1+dfsg1-6+deb13u11:2.4.1+dfsg1-6+deb13u21:2.4.1+dfsg1-6+deb13u3 |
1:2.4.1+dfsg1-6+deb13u4 |
dovecotDebian:14 |
before 1:2.4.3+dfsg1-1, plus listed versions 1:2.4.1+dfsg1-61:2.4.1+dfsg1-71:2.4.1+dfsg1-81:2.4.1+dfsg1-91:2.4.2+dfsg1-11:2.4.2+dfsg1-21:2.4.2+dfsg1-31:2.4.2+dfsg1-4 |
1:2.4.3+dfsg1-1 |
dovecot24SUSE:Linux Enterprise Server 16.0 From an advisory covering 10 CVEs |
before 2.4.3-160000.1.1 | 2.4.3-160000.1.1 |
dovecot24SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 10 CVEs |
before 2.4.3-160000.1.1 | 2.4.3-160000.1.1 |
dovecotUbuntu:25.10 |
before 1:2.4.1+dfsg1-5ubuntu4.1, plus listed versions 1:2.3.21.1+dfsg1-1ubuntu21:2.4.1+dfsg1-5ubuntu11:2.4.1+dfsg1-5ubuntu31:2.4.1+dfsg1-5ubuntu4 |
1:2.4.1+dfsg1-5ubuntu4.1 |
dovecot24openSUSE:Tumbleweed From an advisory covering 10 CVEs |
before 2.4.3-1.1 | 2.4.3-1.1 |
dovecot24openSUSE:Leap 16.0 From an advisory covering 10 CVEs |
before 2.4.3-160000.1.1 | 2.4.3-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-27860 is a low vulnerability (CVSS 3.7) in Dovecot, published March 27, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.30%, the 22nd percentile. Fixed in dovecot 2.4.3-r0.
References
documentation.open-xchange.com/dovecot/security/advisories/csaf/2026/oxdc-adv-2026-0001.json
nvd.nist.gov/vuln/detail/CVE-2026-27860
github.com/advisories/GHSA-3322-wpc2-p4m7
security.alpinelinux.org/vuln/CVE-2026-27860
github.com/CVEProject/cvelistV5/tree/main/cves/2026/27xxx/CVE-2026-27860.json
security-tracker.debian.org/tracker/CVE-2026-27860
Show 24 moreShow less
suse.com/support/update/announcement/2026/suse-su-202621208-1
bugzilla.suse.com/1260893
bugzilla.suse.com/1260894
bugzilla.suse.com/1260895
bugzilla.suse.com/1260896
bugzilla.suse.com/1260897
bugzilla.suse.com/1260898
bugzilla.suse.com/1260899
bugzilla.suse.com/1260900
bugzilla.suse.com/1260901
bugzilla.suse.com/1260902
suse.com/security/cve/CVE-2025-59028
suse.com/security/cve/CVE-2025-59031
suse.com/security/cve/CVE-2025-59032
suse.com/security/cve/CVE-2026-24031
suse.com/security/cve/CVE-2026-27855
suse.com/security/cve/CVE-2026-27856
suse.com/security/cve/CVE-2026-27857
suse.com/security/cve/CVE-2026-27858
suse.com/security/cve/CVE-2026-27859
suse.com/security/cve/CVE-2026-27860
ubuntu.com/security/CVE-2026-27860
cve.org/CVERecord?id=CVE-2026-27860
ubuntu.com/security/notices/USN-8136-1