Your message dated Wed, 26 Nov 2025 01:19:07 +0000
with message-id <[email protected]>
and subject line Bug#1121000: fixed in dovecot 1:2.4.2+dfsg1-2
has caused the Debian Bug report #1121000,
regarding dovecot-ldap: Crash if iterate_filter is set, but iterate_fields is
not set (fixed upstream)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1121000: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121000
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dovecot-ldap
Version: 1:2.4.1+dfsg1-6+deb13u2
Severity: normal
Tags: upstream
Dear Maintainer,
When configuring an LDAP database with iterate_filter, but without
iterate_fields, the auth-worker will crash.
This is fixed upstream:
https://github.com/dovecot/core/commit/
576a2f52bff4c13971d9e6d1172857a4f18ddd14
Please include this patch when convenient.
kind regards,
Jonas
-- Package-specific info:
dovecot configuration
---------------------
# 2.4.1-4 (7d8c0e5759): /etc/dovecot/dovecot.conf
# Pigeonhole version 2.4.1-4 (0a86619f)
# OS: Linux 6.12.57+deb13-amd64 x86_64 Debian 13.2
# Hostname: up1.h.sotecware.net
# 4 default setting changes since version 2.4.0
dovecot_config_version = 2.4.0
dovecot_storage_version = 2.4.0
fts_autoindex = yes
fts_autoindex_max_recent_msgs = 999
fts_search_add_missing = yes
language_filters = normalizer-icu snowball stopwords
language_tokenizers = generic email-address
mail_driver = maildir
mail_path = ~/Maildir
mail_plugins {
fts = yes
fts_flatcurve = yes
}
protocols {
imap = yes
sieve = yes
}
userdb ldap {
ldap_base = ou=Account,dc=zombofant,dc=net
ldap_uris = ldap://localhost
driver = ldap
fields {
= home=/var/mail/%{ldap:uid}
gid = mail
home = /var/mail/%Ln
uid = vmail
user = %{ldap:disposableMailAddressOwner}
}
filter = (&(|(uid=%Ln)(mailLocalAddress=%u))
(objectClass=inetLocalMailRecipient))
iterate_filter = (objectClass=inetLocalMailRecipient)
}
passdb ldap {
ldap_base = ou=Account,dc=zombofant,dc=net
ldap_uris = ldap://localhost
driver = ldap
fields {
user = %Ld
}
bind = yes
bind_userdn = passdb.auth_bind.userdn
filter = (&(|(uid=%Ln)(mailLocalAddress=%u))
(objectClass=inetLocalMailRecipient))
}
namespace inbox {
inbox = yes
mailbox Drafts {
auto = subscribe
special_use = "\\Drafts"
}
mailbox Junk {
auto = subscribe
special_use = "\\Junk"
}
mailbox Trash {
auto = subscribe
special_use = "\\Trash"
}
mailbox Sent {
auto = subscribe
special_use = "\\Sent"
}
mailbox "Sent Messages" {
special_use = "\\Sent"
}
}
service imap-login {
inet_listener imap {
}
inet_listener imaps {
}
}
service pop3-login {
inet_listener pop3 {
}
inet_listener pop3s {
}
}
service submission-login {
inet_listener submission {
}
inet_listener submissions {
}
}
service lmtp {
unix_listener lmtp {
}
}
service imap {
}
service pop3 {
}
service submission {
}
service auth {
unix_listener auth-userdb {
}
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
service auth-worker {
}
service dict {
unix_listener dict {
}
}
protocol lda {
mail_plugins {
sieve = yes
}
}
service managesieve-login {
inet_listener sieve {
port = 4190
}
inet_listener sieve_deprecated {
port = 2000
}
}
service managesieve {
}
language en {
default = yes
filters = lowercase snowball english-possessive stopwords
}
fts flatcurve {
substring_search = yes
}
-- System Information:
Debian Release: 13.2
APT prefers stable-updates
APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990,
'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.57+deb13-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages dovecot-ldap depends on:
ii dovecot-core 1:2.4.1+dfsg1-6+deb13u2
ii libc6 2.41-12
ii libldap2 2.6.10+dfsg-1
ii ucf 3.0052
dovecot-ldap recommends no packages.
dovecot-ldap suggests no packages.
Versions of packages dovecot-ldap is related to:
ii dovecot-core [dovecot-common] 1:2.4.1+dfsg1-6+deb13u2
pn dovecot-dev <none>
pn dovecot-gssapi <none>
ii dovecot-imapd 1:2.4.1+dfsg1-6+deb13u2
ii dovecot-ldap 1:2.4.1+dfsg1-6+deb13u2
pn dovecot-lmtpd <none>
ii dovecot-managesieved 1:2.4.1+dfsg1-6+deb13u2
pn dovecot-mysql <none>
pn dovecot-pgsql <none>
pn dovecot-pop3d <none>
ii dovecot-sieve 1:2.4.1+dfsg1-6+deb13u2
pn dovecot-sqlite <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dovecot
Source-Version: 1:2.4.2+dfsg1-2
Done: Noah Meyerhans <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dovecot, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Noah Meyerhans <[email protected]> (supplier of updated dovecot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 25 Nov 2025 20:01:05 -0500
Source: dovecot
Architecture: source
Version: 1:2.4.2+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Dovecot Maintainers <[email protected]>
Changed-By: Noah Meyerhans <[email protected]>
Closes: 1121000 1121193
Changes:
dovecot (1:2.4.2+dfsg1-2) unstable; urgency=medium
.
* [e34626c] import upstream fix for possible crash in ldap userdb
(Closes: #1121000)
* [8d95d15] d/control: add libpcre2-dev to build-deps (Closes: #1121193)
* [7b23f06] Work around test failure on big-endian architectures
Checksums-Sha1:
7e354eccef694b4584bbaf958a9300b90ddf3add 3998 dovecot_2.4.2+dfsg1-2.dsc
27f72677fd3e05f787aed95439f0a7e3b255f538 84276
dovecot_2.4.2+dfsg1-2.debian.tar.xz
96a670a2b108a2a9b9dc9cc4beb2a970d0eee075 7720
dovecot_2.4.2+dfsg1-2_source.buildinfo
Checksums-Sha256:
09bd25f4b952ee2c9e82993e7f47a9f378401d72568f581693f3fd7c8adb20c3 3998
dovecot_2.4.2+dfsg1-2.dsc
ad1ad8809b8ebcea383dc48cd9796867d78115388b3cd207e517c4665331c0ed 84276
dovecot_2.4.2+dfsg1-2.debian.tar.xz
b10d7b58fdd5008b71e763ec2538584143be79c14fab56e844f5c847b541c32a 7720
dovecot_2.4.2+dfsg1-2_source.buildinfo
Files:
01c2f14494bd574dd7fae20f94d26104 3998 mail optional dovecot_2.4.2+dfsg1-2.dsc
9547dc533bfa43d6675a1c4c46d3f816 84276 mail optional
dovecot_2.4.2+dfsg1-2.debian.tar.xz
9792c1b832a09e35e6c0e33ab30be88b 7720 mail optional
dovecot_2.4.2+dfsg1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmkmUtUACgkQ4+c1Ipsh
dTWjUA/+JHRyMDFMByQnvh+hsvGBUPYbdW0vLBh2Oh2Jn0fFN2qTZ9m/2tcGJWNy
JBb4H85CBAmsu1To8tnhqRgglGvb0OhTG8Jk7Y6kpKVTg03ILwy7dk71KYflnqyl
o03pzi2T6Nadl7HXvuPMduSsTcXYu5J5HCIMgz4BSoYfsEnpFvYnAZ9rZRMzMP9K
0d2K1kUzAlwjFYE1HN+H4oCMZG9EmS52BVxkSbn8/zSj/OSVZ/rDSziYMOwW7PHS
BaNDjmZDLwabixRCo7JN2Rnc38vEFogCCsjP31ih7WtRr803ETIq59bdK1mz+eB+
H8Jdm1leRisYi4veR1P3YKRLmOJbP2XiFkTJUrYbFOqQPbAEpaYvxvM+vOk12eY6
uSKb01bYVJn0JV2fv9/7xrrzVjkzbyPEUkek66k752rhdGJxixRYtoyADG0ORv76
dG2xJparbY/WudQ2cKB5kM3xxziSlh0v7+acVHMKloVYTlWaFu1O6VXklShjFmiT
oCtbzqRXliOfsdfcF0H6MxSdJ6wMu+c4qwHD8CeSmA1feoSyQNZCQTOrjamcqB3n
t5N3HXKfFH0Tw/uMfhCMjomSnzoxJ6MIGmKnavmeU6K4AX384vN/fWMcTuXVqsIa
qwtGKjCkG1FlcXE+4ySU5UUh05y9qbxr56/DVvry206BLOn4Z1k=
=/amB
-----END PGP SIGNATURE-----
pgpEeubFFt5of.pgp
Description: PGP signature
--- End Message ---