CVE-2020-15047
Linux Ubuntu vulnerability analysis and mitigation

Overview

CVE-2020-15047 is a security vulnerability discovered in Trojita email client versions before 0.8. The vulnerability was disclosed on June 25, 2020, and affects the MSA/SMTP.cpp component of the software. The core issue lies in the application's handling of certificate verification errors during SMTP connections (NVD, CVE).

Technical details

The vulnerability stems from the MSA/SMTP.cpp component ignoring certificate-verification errors during SMTP connections. This implementation flaw has been present since May 2009, when the initial SMTP support was added to the codebase. The vulnerability is classified as CWE-295 (Improper Certificate Validation) with a CVSS v3.1 base score of 5.9 (Medium), and vector string CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N (KDE Bug).

Impact

The vulnerability allows man-in-the-middle attackers to spoof SMTP servers. When exploited, attackers could potentially intercept sensitive information including user authentication details, passwords, and the content of sent messages. The security implications are particularly severe as the application silently proceeds with connections even when presented with invalid certificates (KDE Bug).

Exploitability

The vulnerability requires a man-in-the-middle position to exploit, allowing attackers to intercept SMTP connections. The attack can be executed by presenting invalid or self-signed certificates to the client, which would proceed with the connection without warning the user (KDE Bug).

Mitigation and workarounds

The vulnerability was patched in Trojita commit 77ddd5d44f2bf4155d0c9b6f7d05f01713b32d5d, which implements proper TLS error handling. Users are advised to upgrade to version 0.8 or later. The fix prevents SMTP connections to hosts with self-signed TLS certificates and properly validates certificate verification errors (KDE Bug).

Additional resources


SourceThis report was generated using AI

Related Linux Ubuntu vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-42170HIGH7.8
  • Linux Debian logoLinux Debian
  • gimp-help-browser
NoYesAug 08, 2026
CVE-2026-56818MEDIUM6.5
  • Java logoJava
  • netty-javadoc
NoYesAug 07, 2026
CVE-2026-18938MEDIUM6.2
  • Linux Debian logoLinux Debian
  • p11-kit-devel
NoYesAug 07, 2026
CVE-2026-19079MEDIUM4.4
  • Linux Debian logoLinux Debian
  • policycoreutils-dbus
NoNoAug 07, 2026
CVE-2026-61477LOW2.3
  • Linux Debian logoLinux Debian
  • libvirt-daemon-lock
NoNoAug 07, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management