Every CVE Search/ Get API key

CVE-2024-34055

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause...

6.5 MediumFix available

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.84%Up 0.8 points since Jun 14, 2024
90%50%10%1%

What each source reports

NVD Score used 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
CVE-2024-34055
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-770
Updated
2026-11-02
CVE List 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
CVE-2024-34055
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-770
Updated
2026-11-02
EUVDEUVD-2024-35154 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
EUVD-2024-35154
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-crp5-539g-qwq6 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause...

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
GHSA-crp5-539g-qwq6
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-770
Updated
2026-11-02
OSV 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
CVE-2024-34055
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2024-34055 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
DEBIAN-CVE-2024-34055
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 7 moreShow less
OSVRHSA-2024:9195 6.5

Red Hat Security Advisory: cyrus-imapd security update

Record
RHSA-2024:9195
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-34055 6.5

Cyrus IMAP before 3.8.3 and 3.10.x before 3.10.0-rc1 allows authenticated attackers to cause unbounded memory allocation by sending many LITERALs in a single command.

Record
UBUNTU-CVE-2024-34055
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2024:9195 No score

Moderate: cyrus-imapd security update

The cyrus-imapd packages contain a high-performance mail server with IMAP, POP3, NNTP, and SIEVE support.

Security Fix(es):

  • cyrus-imapd: unbounded memory allocation by sending many LITERALs in a single command (CVE-2024-34055)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2024:9195
Updated
2026-11-02
OSVCLSA-2026-1779119949 No score

cyrus-imapd: Fix of CVE-2024-34055

  • fix CVE-2024-34055: denial of service via memory exhaustion using oversized IMAP literals and command arguments
  • disable cassandane test runner on x86_64 and aarch64 due to multiple unrelated mock-environment issues (imaptest binary SIGSEGV, slow file I/O, alarm scheduling races); cunit which exercises the CVE fix continues to run on all arches
Record
CLSA-2026-1779119949
Updated
2026-11-02
OSVopenSUSE-SU-2025:14968-1 No score

cyradm-3.8.4-1.1 on GA media

These are all security issues fixed in the cyradm-3.8.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14968-1
Updated
2026-11-02
OSVRLSA-2024:9195 No score

Moderate: cyrus-imapd security update

The cyrus-imapd packages contain a high-performance mail server with IMAP, POP3, NNTP, and SIEVE support.

Security Fix(es):

  • cyrus-imapd: unbounded memory allocation by sending many LITERALs in a single command (CVE-2024-34055)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 9.5 Release Notes linked from the References section.

Record
RLSA-2024:9195
Updated
2026-11-02
OSVUSN-7224-1 No score

cyrus-imapd vulnerabilities

It was discovered that non-authentication-related HTTP requests could be interpreted in an authentication context by a Cyrus IMAP Server when multiple requests arrived over the same connection. An unauthenticated attacker could possibly use this issue to perform a privilege escalation attack. This issue only affected Ubuntu 18.04 LTS. (CVE-2019-18928)

Matthew Horsfall discovered that Cyrus IMAP Server utilized a poor string hashing algorithm that could be abused to control where data was being stored. An attacker could possibly use this issue to perform a denial of service. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2021-33582)

Damian Poddebniak discovered that Cyrus IMAP Server could interpret specially crafted commands to exploit a memory issue. An authenticated attacker could possibly use this issue to perform a denial of service. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-34055)

Record
USN-7224-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
cyrus-imapd
AlmaLinux:9
before 3.4.8-1.el9
3.4.8-1.el9
cyrus-imapd-libs
AlmaLinux:9
before 3.4.8-1.el9
3.4.8-1.el9
cyrus-imapd-utils
AlmaLinux:9
before 3.4.8-1.el9
3.4.8-1.el9
perl-Cyrus
AlmaLinux:9
before 3.4.8-1.el9
3.4.8-1.el9
cyrus-imapd
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
cyrus-imapd-devel
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
cyrus-imapd-doc-extra
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
cyrus-imapd-libs
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
cyrus-imapd-utils
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
cyrus-imapd-virusscan
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
Show 25 moreShow less
Affected packages
PackageAffectedFixed
perl-Cyrus
TuxCare:AlmaLinux:9.2
before 3.4.1-7.el9.tuxcare.els1
3.4.1-7.el9.tuxcare.els1
cyrus-imapd
Debian:12
before 3.6.1-4+deb12u2, plus listed versions
3.6.1-43.6.1-4+deb12u1
3.6.1-4+deb12u2
cyrus-imapd
Debian:13
before 3.8.3-1
3.8.3-1
cyrus-imapd
Debian:14
before 3.8.3-1
3.8.3-1
cyrus-imapd
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-libs
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-utils
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-utils-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-virusscan-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
perl-Cyrus
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
perl-Cyrus-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd
Rocky Linux:9
before 0:3.4.8-1.el9
0:3.4.8-1.el9
cyrus-imapd-2.4
Ubuntu:16.04:LTS
All versions, plus listed versions
2.4.17+caldav~beta10-182.4.17+nocaldav-22.4.18-3
None known
cyrus-imapd
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
2.5.10-3build12.5.10-3build22.5.10-3ubuntu12.5.10-3ubuntu1.12.5.10-3ubuntu1.1+esm1
None known
cyrus-imapd
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
3.0.11-13.0.11-1build13.0.12-13.0.12-23.0.12-2ubuntu2
Show 7 moreShow less
3.0.12-2ubuntu33.0.13-2ubuntu13.0.13-3ubuntu13.0.13-4ubuntu13.0.13-53.0.13-5ubuntu0.1~esm13.0.13-5ubuntu0.1~esm2
None known
cyrus-imapd
Ubuntu:Pro:22.04:LTS
before 3.4.3-3ubuntu0.1+esm1, plus listed versions
3.2.6-2build13.4.2-23.4.2-2build13.4.3-23.4.3-33.4.3-3build23.4.3-3ubuntu0.1
3.4.3-3ubuntu0.1+esm1
cyrus-imapd
Ubuntu:Pro:24.04:LTS
before 3.8.2-1ubuntu0.1~esm1, plus listed versions
3.8.0-53.8.1-13.8.1-1build13.8.1-1build23.8.1-33.8.1-3build33.8.2-1
3.8.2-1ubuntu0.1~esm1
cyrus-imapd
Ubuntu:Pro:18.04:LTS
From an advisory covering 3 CVEs
before 2.5.10-3ubuntu1.1+esm1, plus listed versions
2.5.10-3build12.5.10-3build22.5.10-3ubuntu12.5.10-3ubuntu1.1
2.5.10-3ubuntu1.1+esm1
cyrus-imapd
Ubuntu:Pro:20.04:LTS
From an advisory covering 3 CVEs
before 3.0.13-5ubuntu0.1~esm1, plus listed versions
3.0.11-13.0.11-1build13.0.12-13.0.12-23.0.12-2ubuntu2
Show 5 moreShow less
3.0.12-2ubuntu33.0.13-2ubuntu13.0.13-3ubuntu13.0.13-4ubuntu13.0.13-5
3.0.13-5ubuntu0.1~esm1
cyrus-imapd
Ubuntu:Pro:22.04:LTS
From an advisory covering 3 CVEs
before 3.4.3-3ubuntu0.1+esm1, plus listed versions
3.2.6-2build13.4.2-23.4.2-2build13.4.3-23.4.3-33.4.3-3build23.4.3-3ubuntu0.1
3.4.3-3ubuntu0.1+esm1
cyrus-imapd
Ubuntu:Pro:24.04:LTS
From an advisory covering 3 CVEs
before 3.8.2-1ubuntu0.1~esm1, plus listed versions
3.8.0-53.8.1-13.8.1-1build13.8.1-1build23.8.1-33.8.1-3build33.8.2-1
3.8.2-1ubuntu0.1~esm1
cyrus-imapd
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 3.8.4-1.1
3.8.4-1.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-34055 is a medium vulnerability (CVSS 6.5) in Cyrusimap Cyrus Imap, published June 5, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.84%, the 57th percentile. Fixed in cyrus-imapd 3.4.8-1.el9.

References

Show 23 moreShow less
MoveEnter Open