Проблема была обнаружена в Cyrus IMAP до версии 3.12.4. Существует оракул существования почтового ящика Sieve. Аутентифицированный пользователь мог установить сценарий Sieve, который проверял, существует ли личный почтовый ящик другого пользователя, или читать значения аннотаций общего почтового ящика, наблюдая, какая ветвь fileinto активируется во время доставки LMTP.
Показать оригинальное описание (EN)
An issue was discovered in Cyrus IMAP before 3.12.4. There is a Sieve mailbox existence oracle. An authenticated user could install a Sieve script that probed whether another user's private mailbox existed, or read the value of shared mailbox annotations, by observing which fileinto branch fired during LMTP delivery.
Характеристики атаки
Последствия
Строка CVSS v3.1
Тип уязвимости (CWE)
Уязвимые продукты 3
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Cyrusimap Cyrus_Imap
cpe:2.3:a:cyrusimap:cyrus_imap:*:*:*:*:*:*:*:*
|
— |
3.8.8
|
|
Cyrusimap Cyrus_Imap
cpe:2.3:a:cyrusimap:cyrus_imap:*:*:*:*:*:*:*:*
|
3.9.0
|
3.10.4
|
|
Cyrusimap Cyrus_Imap
cpe:2.3:a:cyrusimap:cyrus_imap:*:*:*:*:*:*:*:*
|
3.11.0
|
3.12.4
|