Skip to content
OpenAdvisories
Critical · 9.8 Known exploited CVE-2019-16928 EUVD-2019-7422GHSA-xg2f-gj2p-r7xq

Exim 4.92 through 4.92.2 allows remote code execution, a different vulnerability than CVE-2019-15846. There is a heap-based buffer overflow…

Published Sep 27, 2019 · Updated Oct 21, 2025 · Assigned by mitre

Description

Exim 4.92 through 4.92.2 allows remote code execution, a different vulnerability than CVE-2019-15846. There is a heap-based buffer overflow in string_vformat in string.c involving a long EHLO command.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 exim4 4.92.2-3 —
Debian 13 exim4 4.92.2-3 —
Debian 12 exim4 4.92.2-3 —
Debian 10 exim4 4.92-8+deb10u3 DSA-4536-1
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP2 exim 4.94.2-bp152.6.4.1 openSUSE-SU-2021:0754-1
SUSE Package Hub 15 SP2 libspf2 1.2.10-bp152.5.1 openSUSE-SU-2021:0754-1
SUSE Package Hub 15 SP1 exim 4.94.2-bp151.2.4.1 openSUSE-SU-2021:0753-1
SUSE Package Hub 15 SP1 libspf2 1.2.10-bp151.4.1 openSUSE-SU-2021:0753-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed exim 4.94.2-4.2 openSUSE-SU-2024:10746-1
openSUSE Leap 15.2 exim 4.94.2-lp152.8.3.1 openSUSE-SU-2021:0677-1
ReleasePackageFixed inAdvisory
Alpine v3.24 exim 4.92.2-r1 —
Alpine v3.23 exim 4.92.2-r1 —
Alpine v3.22 exim 4.92.2-r1 —
Alpine v3.21 exim 4.92.2-r1 —
Alpine v3.20 exim 4.92.2-r1 —
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 exim 4.92.2-r1 —
Alpine v3.18 exim 4.92.2-r1 —
Alpine v3.17 exim 4.92.2-r1 —
Alpine v3.16 exim 4.92.2-r1 —
Alpine v3.15 exim 4.92.2-r1 —
Alpine v3.14 exim 4.92.2-r1 —
Alpine v3.13 exim 4.92.2-r1 —
Alpine v3.12 exim 4.92.2-r1 —
Alpine v3.11 exim 4.92.2-r1 —
Alpine v3.10 exim 4.92.2-r1 —
Alpine v3.9 exim 4.92.3-r0 —

Advisories 5

References