Every CVE Search/ Get API key

CVE-2020-14387

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate...

7.4 HighFix available

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
None

Exploit likelihood

1.11%Up 0.6 points since May 28, 2021
90%50%10%1%

What each source reports

NVD Score used 7.4

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
CVE-2020-14387
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS 2.0
5.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:N
Weakness
CWE-297
Updated
2026-11-02
CVE List No score

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
CVE-2020-14387
Weakness
CWE-297
Updated
2026-11-02
EUVDEUVD-2020-6527 No score

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
EUVD-2020-6527
Updated
2026-11-03
GitHub AdvisoriesGHSA-5gm2-c485-9q6q No score

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate...

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
GHSA-5gm2-c485-9q6q
Weakness
CWE-297
Updated
2026-11-02
OSVALPINE-CVE-2020-14387 7.4

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
ALPINE-CVE-2020-14387
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVAZL-7462 7.4

CVE-2020-14387 affecting package rsync for versions less than 3.2.3-2

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
AZL-7462
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
Show 5 moreShow less
OSVBELL-CVE-2020-14387 7.4

CVE-2020-14387 does not affect BellSoft software

Record
BELL-CVE-2020-14387
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSV 7.4

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
CVE-2020-14387
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2020-14387 7.4

A flaw was found in rsync in versions since 3.2.0pre1. Rsync improperly validates certificate with host mismatch vulnerability. A remote, unauthenticated attacker could exploit the flaw by performing a man-in-the-middle attack using a valid certificate for another hostname which could compromise confidentiality and integrity of data transmitted using rsync-ssl. The highest threat from this vulnerability is to data confidentiality and integrity. This flaw affects rsync versions before 3.2.4.

Record
DEBIAN-CVE-2020-14387
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVopenSUSE-SU-2024:11308-1 No score

rsync-3.2.3-2.6 on GA media

These are all security issues fixed in the rsync-3.2.3-2.6 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11308-1
Updated
2026-11-02
OSVSUSE-RU-2023:3370-1 No score

Recommended update for rsync

This update for rsync fixes the following issues:

  • Update to version 3.2.3 (jsc#SLE-21252, jsc#PED-3146)
  • Add support for using --atimes to preserve atime of files in destination sync (jsc#PED-3145)
  • Remove SuSEfirewall2 service as this was replaced by firewalld (which already provides a rsyncd service).
  • Fix --delay-updates never updates after interruption (bsc#1204538)
  • Arbitrary file write vulnerability via do_server_recv function (bsc#1201840, CVE-2022-29154)
  • rsync-ssl: Verify the hostname in the certificate when using openssl. (bsc#1176160, CVE-2020-14387)
Record
SUSE-RU-2023:3370-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
rsync
Alpine:v3.13
3.2.1 up to 3.2.4-r0
3.2.4-r0
rsync
Alpine:v3.14
3.2.1 up to 3.2.4-r0
3.2.4-r0
rsync
Alpine:v3.15
3.2.1 up to 3.2.4-r0
3.2.4-r0
rsync
Azure Linux:2
before 3.2.3-2
3.2.3-2
rsync
Debian:12
before 3.2.3-3
3.2.3-3
rsync
Debian:13
before 3.2.3-3
3.2.3-3
rsync
Debian:14
before 3.2.3-3
3.2.3-3
rsync
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
Show 14 moreShow less
Affected packages
PackageAffectedFixed
rsync
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Real Time 15 SP3
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Server 15 SP2-LTSS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Manager Proxy 4.2
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Manager Server 4.2
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
SUSE:Enterprise Storage 7.1
From an advisory covering 2 CVEs
before 3.2.3-150000.4.23.2
3.2.3-150000.4.23.2
rsync
openSUSE:Tumbleweed
From an advisory covering 5 CVEs
before 3.2.3-2.6
3.2.3-2.6

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-14387 is a high vulnerability (CVSS 7.4) in Samba Rsync, published May 27, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.11%, the 66th percentile. Fixed in rsync 3.2.4-r0.

References

Show 10 moreShow less
MoveEnter Open