CVE Vulnerabilities

CVE-2019-19783

Improper Privilege Management

Published: Dec 16, 2019 | Modified: Nov 07, 2023
CVSS 3.x
6.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
CVSS 2.x
3.5 LOW
AV:N/AC:M/Au:S/C:N/I:P/A:N
RedHat/V2
RedHat/V3
6.5 MODERATE
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Ubuntu
MEDIUM

An issue was discovered in Cyrus IMAP before 2.5.15, 3.0.x before 3.0.13, and 3.1.x through 3.1.8. If sieve script uploading is allowed (3.x) or certain non-default sieve options are enabled (2.x), a user with a mail account on the service can use a sieve script containing a fileinto directive to create any mailbox with administrator privileges, because of folder mishandling in autosieve_createfolder() in imap/lmtp_sieve.c.

Weakness

The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.

Affected Software

Name Vendor Start Version End Version
Imap Cyrus 2.5.0 (including) 2.5.15 (excluding)
Imap Cyrus 3.0.0 (including) 3.0.13 (excluding)
Imap Cyrus 3.1.0 (including) 3.1.8 (excluding)
Red Hat Enterprise Linux 8 RedHat cyrus-imapd-0:3.0.7-19.el8 *
Cyrus-imapd Ubuntu bionic *
Cyrus-imapd Ubuntu disco *
Cyrus-imapd Ubuntu eoan *
Cyrus-imapd Ubuntu trusty *
Cyrus-imapd Ubuntu upstream *

Potential Mitigations

References