Integer underflow in Exim - CVE-2023-42118
Published: September 28, 2023 / Updated: October 1, 2023
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to integer underflow in libspf2 when parsing SPF macros. A remote attacker can pass specially crafted data to the server, trigger an integer underflow and execute arbitrary code on the target system.
Affected software
Fedora
openEuler
libspf2-apidocs
perl-Mail-SPF_XS
libspf2
libspf2-debuginfo
libspf2-debugsource
libspf2-devel
libspf2-progs
How to mitigate CVE-2023-42118
libspf2-apidocs - update to 1.2.11-2
perl-Mail-SPF_XS - update to 1.2.11-2
libspf2 - update to 1.2.11-2
libspf2-debuginfo - update to 1.2.11-2
libspf2-debugsource - update to 1.2.11-2
libspf2-devel - update to 1.2.11-2
libspf2-progs - update to 1.2.11-2
libspf2 - addressed in versions 1.2.11-10.20210922git4915c308.el7, 1.2.11-10.20210922git4915c308.el8, 1.2.11-10.20210922git4915c308.el9, 1.2.11-10.20210922git4915c308.fc37, 1.2.11-10.20210922git4915c308.fc38, 1.2.11-10.20210922git4915c308.fc39
External References
Related Security Bulletins
- Multiple vulnerabilities in Exim
- Fedora EPEL 8 update for libspf2
- Fedora 39 update for libspf2
- Fedora EPEL 9 update for libspf2
- Fedora EPEL 7 update for libspf2
- Fedora 38 update for libspf2
- Fedora 37 update for libspf2
- openEuler 22.03 LTS SP4 update for libspf2
- openEuler 22.03 LTS SP3 update for libspf2
- openEuler 24.03 LTS update for libspf2
- openEuler 24.03 LTS SP1 update for libspf2