CVE-2019-7524
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow...
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
CVE-2019-7524- CVSS 3.0
- 8.8 High
CVSS:3.0/AC:L/AV:L/A:H/C:H/I:H/PR:L/S:C/UI:N - Updated
- 2026-11-02
EUVDEUVD-2019-17066
8.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
EUVD-2019-17066- CVSS 3.0
- 8.8 High
CVSS:3.0/AC:L/AV:L/A:H/C:H/I:H/PR:L/S:C/UI:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-64hp-rrrv-2xwx
7.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow...
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
GHSA-64hp-rrrv-2xwx- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
NVD
8.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
CVE-2019-7524- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-7524
7.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
ALPINE-CVE-2019-7524- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
7.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
CVE-2019-7524- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2019-7524
7.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
DEBIAN-CVE-2019-7524- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2020:1062
7.7
Red Hat Security Advisory: dovecot security and bug fix update
- Record
RHSA-2020:1062- CVSS 3.0
- 7.7 High
CVSS:3.0/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-7524
7.8
In Dovecot before 2.2.36.3 and 2.3.x before 2.3.5.1, a local attacker can cause a buffer overflow in the indexer-worker process, which can be used to elevate to root. This occurs because of missing checks in the fts and pop3-uidl components.
- Record
UBUNTU-CVE-2019-7524- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 8.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2019-0141 No score
Updated dovecot packages fix security vulnerability
CVE-2019-7524: Missing input buffer size validation leads into arbitrary buffer overflow when reading fts or pop3 uidl header from Dovecot index. Exploiting this requires direct write access to the index files.
- Record
MGASA-2019-0141- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:1212-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issue:
Security issue fixed:
- CVE-2019-7524: Fixed an improper file handling which could result in stack oveflow allowing local root escalation (bsc#1130116).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:1212-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10726-1 No score
dovecot23-2.3.16-1.6 on GA media
These are all security issues fixed in the dovecot23-2.3.16-1.6 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10726-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14715-1 No score
dovecot24-2.4.0-1.1 on GA media
These are all security issues fixed in the dovecot24-2.4.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14715-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0876-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issue:
Security issue fixed:
- CVE-2019-7524: Fixed an improper file handling which could result in stack oveflow allowing local root escalation (bsc#1130116).
- Record
SUSE-SU-2019:0876-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0900-1 No score
Security update for dovecot22
This update for dovecot22 fixes the following issues:
Security issues fixed:
- CVE-2019-7524: Fixed an improper file handling which could result in stack overflow allowing local root escalation (bsc#1130116).
- CVE-2019-3814: Fixed a vulnerability related to SSL client certificate authentication (bsc#1123022).
Other issue fixed:
- Fixed handling of command continuation(bsc#1111789)
- Record
SUSE-SU-2019:0900-1- Updated
- 2026-11-02
OSVUSN-3928-1 No score
dovecot vulnerability
It was discovered that Dovecot incorrectly handled reading certain headers from the index. A local attacker could possibly use this issue to escalate privileges.
- Record
USN-3928-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
dovecotAlpine:v3.10 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.11 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.12 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.13 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.14 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.15 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.16 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.17 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.18 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.19 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
dovecotAlpine:v3.20 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.21 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.22 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.23 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.24 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.6 |
2.3.0 up to 2.2.36.3-r0 | 2.2.36.3-r0 |
dovecotAlpine:v3.7 |
2.3.0 up to 2.2.36.3-r0 | 2.2.36.3-r0 |
dovecotAlpine:v3.8 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotAlpine:v3.9 |
2.3.0 up to 2.3.5.1-r0 | 2.3.5.1-r0 |
dovecotDebian:12 |
before 1:2.3.4.1-3 | 1:2.3.4.1-3 |
dovecotDebian:13 |
before 1:2.3.4.1-3 | 1:2.3.4.1-3 |
dovecotDebian:14 |
before 1:2.3.4.1-3 | 1:2.3.4.1-3 |
dovecotDebian:8 |
before 1:2.2.13-12~deb8u6, plus listed versions 1:2.2.13-111:2.2.13-12~deb8u11:2.2.13-12~deb8u21:2.2.13-12~deb8u31:2.2.13-12~deb8u41:2.2.13-12~deb8u5 |
1:2.2.13-12~deb8u6 |
dovecotDebian:9 |
before 1:2.2.27-3+deb9u4, plus listed versions 1:2.2.27-31:2.2.27-3+deb9u11:2.2.27-3+deb9u21:2.2.27-3+deb9u2~bpo8+11:2.2.27-3+deb9u3 |
1:2.2.27-3+deb9u4 |
dovecotMageia:6 |
before 2.2.36.3-1.mga6 | 2.2.36.3-1.mga6 |
dovecotRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-mysqlRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-pgsqlRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-pigeonholeRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-develRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecotRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-mysqlRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-pgsqlRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-pigeonholeRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot-develRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 1:2.2.36-6.el7 | 1:2.2.36-6.el7 |
dovecot23SUSE:Linux Enterprise Module for Server Applications 15 |
before 2.3.3-4.10.1 | 2.3.3-4.10.1 |
dovecot22SUSE:OpenStack Cloud 7 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Software Development Kit 12 SP3 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Software Development Kit 12 SP4 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server 12-LTSS From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server 12 SP1-LTSS From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server 12 SP3 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server 12 SP4 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecot22SUSE:Enterprise Storage 4 From an advisory covering 2 CVEs |
before 2.2.31-19.14.2 | 2.2.31-19.14.2 |
dovecotUbuntu:14.04:LTS |
before 1:2.2.9-1ubuntu2.6, plus listed versions 1:2.1.7-7ubuntu31:2.2.9-1ubuntu11:2.2.9-1ubuntu21:2.2.9-1ubuntu2.11:2.2.9-1ubuntu2.31:2.2.9-1ubuntu2.41:2.2.9-1ubuntu2.5 |
1:2.2.9-1ubuntu2.6 |
dovecotUbuntu:16.04:LTS |
before 1:2.2.22-1ubuntu2.10, plus listed versions 1:2.2.18-2ubuntu21:2.2.22-1ubuntu11:2.2.22-1ubuntu21:2.2.22-1ubuntu2.11:2.2.22-1ubuntu2.2 Show 6 moreShow less1:2.2.22-1ubuntu2.31:2.2.22-1ubuntu2.41:2.2.22-1ubuntu2.61:2.2.22-1ubuntu2.71:2.2.22-1ubuntu2.81:2.2.22-1ubuntu2.9 |
1:2.2.22-1ubuntu2.10 |
dovecotUbuntu:18.04:LTS |
before 1:2.2.33.2-1ubuntu4.3, plus listed versions 1:2.2.27-3ubuntu11:2.2.33.2-1ubuntu11:2.2.33.2-1ubuntu21:2.2.33.2-1ubuntu31:2.2.33.2-1ubuntu41:2.2.33.2-1ubuntu4.11:2.2.33.2-1ubuntu4.2 |
1:2.2.33.2-1ubuntu4.3 |
dovecot23openSUSE:Leap 15.0 |
before 2.3.3-lp150.8.2 | 2.3.3-lp150.8.2 |
dovecot23openSUSE:Tumbleweed From an advisory covering 22 CVEs |
before 2.3.16-1.6 | 2.3.16-1.6 |
dovecot24openSUSE:Tumbleweed From an advisory covering 24 CVEs |
before 2.4.0-1.1 | 2.4.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-7524 is a high vulnerability (CVSS 8.8) in Dovecot, published March 28, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.18%, the 67th percentile. Fixed in dovecot 2.3.5.1-r0.
References
dovecot.org/security.html
dovecot.org/list/dovecot-news/2019-March/000403.html
openwall.com/lists/oss-security/2019/03/28/1
seclists.org/bugtraq/2019/Mar/59
debian.org/security/2019/dsa-4418
lists.debian.org/debian-lts-announce/2019/03/msg00038.html
Show 63 moreShow less
usn.ubuntu.com/3928-1
securityfocus.com/bid/107672
lists.opensuse.org/opensuse-security-announce/2019-04/msg00060.html
lists.opensuse.org/opensuse-security-announce/2019-04/msg00067.html
security.gentoo.org/glsa/201904-19
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4XLI55NGRDTGMVOPYFCPPFNPA5VKYSSY
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QHFZ5OWRIZGIWZJ5PTNVWWZNLLNH4XYS
nvd.nist.gov/vuln/detail/CVE-2019-7524
lists.fedoraproject.org/archives/list/[email protected]/message/4XLI55NGRDTGMVOPYFCPPFNPA5VKYSSY
lists.fedoraproject.org/archives/list/[email protected]/message/QHFZ5OWRIZGIWZJ5PTNVWWZNLLNH4XYS
github.com/advisories/GHSA-64hp-rrrv-2xwx
security.alpinelinux.org/vuln/CVE-2019-7524
security-tracker.debian.org/tracker/CVE-2019-7524
advisories.mageia.org/MGASA-2019-0141.html
bugs.mageia.org/show_bug.cgi?id=24588
dovecot.org/list/dovecot-news/2019-March/000402.html
access.redhat.com/errata/RHSA-2020:1062
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.8_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=1570283
bugzilla.redhat.com/show_bug.cgi?id=1673415
bugzilla.redhat.com/show_bug.cgi?id=1696152
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_1062.json
access.redhat.com/security/cve/CVE-2019-3814
cve.org/CVERecord?id=CVE-2019-3814
nvd.nist.gov/vuln/detail/CVE-2019-3814
dovecot.org/list/dovecot/2019-February/114575.html
access.redhat.com/security/cve/CVE-2019-7524
cve.org/CVERecord?id=CVE-2019-7524
suse.com/support/update/announcement/2019/suse-su-20190876-1
bugzilla.suse.com/1130116
suse.com/security/cve/CVE-2019-7524
suse.com/support/update/announcement/2019/suse-su-20190900-1
bugzilla.suse.com/1111789
bugzilla.suse.com/1123022
suse.com/security/cve/CVE-2019-3814
ubuntu.com/security/CVE-2019-7524
dovecot.org/pipermail/dovecot-news/2019-March/000403.html
ubuntu.com/security/notices/USN-3928-1
lists.opensuse.org/archives/list/[email protected]/thread/6GDE32CP4MDRRXRXYZPEUPVLNQ5Q65AG
suse.com/security/cve/CVE-2017-14461
suse.com/security/cve/CVE-2017-15130
suse.com/security/cve/CVE-2017-15132
suse.com/security/cve/CVE-2019-10691
suse.com/security/cve/CVE-2019-11494
suse.com/security/cve/CVE-2019-11499
suse.com/security/cve/CVE-2019-11500
suse.com/security/cve/CVE-2019-19722
suse.com/security/cve/CVE-2020-10957
suse.com/security/cve/CVE-2020-10958
suse.com/security/cve/CVE-2020-10967
suse.com/security/cve/CVE-2020-12100
suse.com/security/cve/CVE-2020-12673
suse.com/security/cve/CVE-2020-12674
suse.com/security/cve/CVE-2020-24386
suse.com/security/cve/CVE-2020-28200
suse.com/security/cve/CVE-2020-7046
suse.com/security/cve/CVE-2020-7957
suse.com/security/cve/CVE-2021-29157
suse.com/security/cve/CVE-2021-33515
lists.opensuse.org/archives/list/[email protected]/thread/KZSDCZ5LA6IHY7KXVSL6ULAJVP6OFT2M
suse.com/security/cve/CVE-2024-23184
suse.com/security/cve/CVE-2024-23185