CVE-2017-14230Improper Input Validation in Imap

Severity
9.1CRITICALNVD
EPSS
0.9%
top 24.65%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedSep 10
Latest updateMay 17

Description

In the mboxlist_do_find function in imap/mboxlist.c in Cyrus IMAP before 3.0.4, an off-by-one error in prefix calculation for the LIST command caused use of uninitialized memory, which might allow remote attackers to obtain sensitive information or cause a denial of service (daemon crash) via a 'LIST "" "Other Users"' command.

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:HExploitability: 3.9 | Impact: 5.2

Affected Packages1 packages

NVDcyrus/imap3.0.3

Patches

🔴Vulnerability Details

2
GHSA
GHSA-ghq8-mj24-5v6f: In the mboxlist_do_find function in imap/mboxlist2022-05-17
CVEList
CVE-2017-14230: In the mboxlist_do_find function in imap/mboxlist2017-09-10

📋Vendor Advisories

2
Red Hat
cyrus-imapd: Off-by-one error in prefix calculation in the mboxlist_do_find function2017-08-31
Debian
CVE-2017-14230: cyrus-imapd - In the mboxlist_do_find function in imap/mboxlist.c in Cyrus IMAP before 3.0.4, ...2017

💬Community

2
Bugzilla
CVE-2017-14230 cyrus-imapd: Off-by-one error in prefix calculation in the mboxlist_do_find function2017-09-13
Bugzilla
CVE-2017-14230 cyrus-imapd: Off-by-one error in prefix calculation in the mboxlist_do_find function [fedora-25]2017-09-13
CVE-2017-14230 — Improper Input Validation in Imap | cvebase