Search vulnerabilities

Results 72

Export CSV
CVE-2010-2024

exim: race condition when MBX locking is enabled

transports/appendfile.c in Exim before 4.72, when MBX locking is enabled, allows local users to change permissions of arbitrary files or create arbitrary files, and cause a denial of service or possibly gain privileges, via a symlink attack on a lockfile in /tmp/.

CVSS 2.0 · 4.4 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2011-0017

Exim: privilege escalation

The open_log function in log.c in Exim 4.72 and earlier does not check the return value from (1) setuid or (2) setgid system calls, which allows local users to append log data to arbitrary files via a symlink attack.

CVSS 2.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2011-1407

exim: arbitrary code execution via improper DKIM signature matching

The DKIM implementation in Exim 4.7x before 4.76 permits matching for DKIM identities to apply to lookup items, instead of only strings, which allows remote attackers to execute arbitrary code or access a filesystem via a crafted identity.

CVSS 2.0 · 7.5 High EPSS 3.8% KEV · Not listed
Vendors
Products
CVE-2011-1764

exim: improper format string handling in DKIM signatures

Format string vulnerability in the dkim_exim_verify_finish function in src/dkim.c in Exim before 4.76 might allow remote attackers to execute arbitrary code or cause a denial of service (daemon crash) via format string specifiers in data used in DKIM logging, as demonstrated by an identity field containing a % (percent) character.

CVSS 2.0 · 7.5 High EPSS 3.9% KEV · Not listed
Vendors
Products
CVE-2012-5671

exim: Heap-buffer overflow in DNS decode logic used for DKIM

Heap-based buffer overflow in the dkim_exim_query_dns_txt function in dkim.c in Exim 4.70 through 4.80, when DKIM support is enabled and acl_smtp_connect and acl_smtp_rcpt are not set to "warn control = dkim_disable_verify," allows remote attackers to execute arbitrary code via an email from a malicious DNS server.

CVSS 2.0 · 6.8 Medium EPSS 8.4% KEV · Not listed
Vendors
Products
CVE-2022-37452

Exim before 4.95 has a heap-based buffer overflow for the alias list in host_name_lookup in host.c when sender_host_name is set.

CVSS 3.1 · 9.8 Critical EPSS 3.8% KEV · Not listed
Vendors
Products
CVE-2022-37451

Exim: Exim before 4.96 has an invalid free in pam_converse

Exim before 4.96 has an invalid free in pam_converse in auths/call_pam.c because store_free is not used after store_malloc.

CVSS 3.1 · 7.5 High EPSS 3.3% KEV · Not listed
Products
CVE-2021-27216

Exim 4 before 4.94.2 has Execution with Unnecessary Privileges. By leveraging a delete_pid_file race condition, a local user can delete arbitrary files as root. This involves the -oP and -oPX options.

CVSS 3.1 · 6.3 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2020-8015

Local privilege escalation in exim package from user mail to root

A UNIX Symbolic Link (Symlink) Following vulnerability in the packaging of exim in openSUSE Factory allows local attackers to escalate from user mail to root. This issue affects: openSUSE Factory exim versions prior to 4.93.0.4-3.1.

CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2020-28026

Exim 4 before 4.94.2 has Improper Neutralization of Line Delimiters, relevant in non-default configurations that enable Delivery Status Notification (DSN). Certain uses of ORCPT= can place a newline into a spool header file, and indirectly allow unauthenticated remote attackers to execute arbitrary commands as root.

CVSS 3.1 · 9.8 Critical EPSS 9.3% KEV · Not listed
Vendors
Products
CVE-2020-28025

Exim 4 before 4.94.2 allows Out-of-bounds Read because pdkim_finish_bodyhash does not validate the relationship between sig->bodyhash.len and b->bh.len; thus, a crafted DKIM-Signature header might lead to a leak of sensitive information from process memory.

CVSS 3.1 · 7.5 High EPSS 2.8% KEV · Not listed
Vendors
Products
CVE-2020-28024

Exim 4 before 4.94.2 allows Buffer Underwrite that may result in unauthenticated remote attackers executing arbitrary commands, because smtp_ungetc was only intended to push back characters, but can actually push back non-character error codes such as EOF.

CVSS 3.1 · 9.8 Critical EPSS 4.2% KEV · Not listed
Vendors
Products
CVE-2020-28023

Exim 4 before 4.94.2 allows Out-of-bounds Read. smtp_setup_msg may disclose sensitive information from process memory to an unauthenticated SMTP client.

CVSS 3.1 · 7.5 High EPSS 2.6% KEV · Not listed
Vendors
Products
CVE-2020-28022

Exim 4 before 4.94.2 has Improper Restriction of Write Operations within the Bounds of a Memory Buffer. This occurs when processing name=value pairs within MAIL FROM and RCPT TO commands.

CVSS 3.1 · 9.8 Critical EPSS 3.0% KEV · Not listed
Vendors
Products
CVE-2020-28021

Exim 4 before 4.94.2 has Improper Neutralization of Line Delimiters. An authenticated remote SMTP client can insert newline characters into a spool file (which indirectly leads to remote code execution as root) via AUTH= in a MAIL FROM command.

CVSS 3.1 · 8.8 High EPSS 4.1% KEV · Not listed
Vendors
Products
CVE-2020-28020

Exim 4 before 4.92 allows Integer Overflow to Buffer Overflow, in which an unauthenticated remote attacker can execute arbitrary code by leveraging the mishandling of continuation lines during header-length restriction.

CVSS 3.1 · 9.8 Critical EPSS 7.9% KEV · Not listed
Vendors
Products
CVE-2020-28019

Exim 4 before 4.94.2 has Improper Initialization that can lead to recursion-based stack consumption or other consequences. This occurs because use of certain getc functions is mishandled when a client uses BDAT instead of DATA.

CVSS 3.1 · 7.5 High EPSS 61.7% KEV · Not listed
Vendors
Products
CVE-2020-28018

Exim 4 before 4.94.2 allows Use After Free in smtp_reset in certain situations that may be common for builds with OpenSSL.

CVSS 3.1 · 9.8 Critical EPSS 56.5% KEV · Not listed
Vendors
Products
CVE-2020-28017

Exim 4 before 4.94.2 allows Integer Overflow to Buffer Overflow in receive_add_recipient via an e-mail message with fifty million recipients. NOTE: remote exploitation may be difficult because of resource consumption.

CVSS 3.1 · 9.8 Critical EPSS 36.6% KEV · Not listed
Vendors
Products
CVE-2020-28016

Exim 4 before 4.94.2 allows an off-by-two Out-of-bounds Write because "-F ''" is mishandled by parse_fix_phrase.

CVSS 3.1 · 7.8 High EPSS < 1% KEV · Not listed
Vendors
Products