Description
plugins/acl/acl-backend-vfile.c in Dovecot 1.2.x before 1.2.15 and 2.0.x before 2.0.5 interprets an ACL entry as a directive to add to the permissions granted by another ACL entry, instead of a directive to replace the permissions granted by another ACL entry, in certain circumstances involving the private namespace of a user, which allows remote authenticated users to bypass intended access restrictions via a request to read or modify a mailbox.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | dovecot | 1:1.2.15-1 | — |
| Debian 13 | dovecot | 1:1.2.15-1 | — |
| Debian 12 | dovecot | 1:1.2.15-1 | — |
References
- [oss-security] 20101004 Re: CVE Request: more dovecot ACL issues mailing-list
- USN-1059-1 vendor-advisory
- SUSE-SR:2010:020 vendor-advisory
- ADV-2010-2572 vdb-entry
- [oss-security] 20101004 CVE Request: more dovecot ACL issues mailing-list
- MDVSA-2010:217 vendor-advisory
- 43220 third-party-advisory
- ADV-2011-0301 vdb-entry
- [dovecot] 20101002 v1.2.15 released mailing-list
- [dovecot] 20101002 ACL handling bugs in v1.2.8+ and v2.0 mailing-list
- ADV-2010-2840 vdb-entry
- [dovecot] 20101002 v2.0.5 released mailing-list