Every CVE Search/ Get API key

CVE-2014-2855

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to...

7.8 HighFix available

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Exploit likelihood

4.20%Up 2.0 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.8

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
CVE-2014-2855
CVSS 2.0
7.8 HighAV:N/AC:L/Au:N/C:N/I:N/A:C
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
CVE-2014-2855
Updated
2026-11-02
EUVDEUVD-2014-2879 No score

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
EUVD-2014-2879
Updated
2026-11-03
GitHub AdvisoriesGHSA-56mx-jc29-3mp9 No score

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to...

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
GHSA-56mx-jc29-3mp9
Weakness
CWE-20
Updated
2026-11-02
OSVBELL-CVE-2014-2855 7.8

CVE-2014-2855 does not affect BellSoft software

Record
BELL-CVE-2014-2855
CVSS 2.0
7.8 HighAV:N/AC:L/Au:N/C:N/I:N/A:C
Updated
2026-11-02
OSV No score

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
CVE-2014-2855
Updated
2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2014-2855 No score

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
DEBIAN-CVE-2014-2855
Updated
2026-11-02
OSVMGASA-2015-0065 No score

Updated rsync package fixes security vulnerability

Updated rsync package fixes security vulnerability:

Ryan Finnie discovered that rsync 3.1.0 contains a denial of service issue when attempting to authenticate using a nonexistent username. A remote attacker could use this flaw to cause a denial of service via CPU consumption (CVE-2014-2855).

The previous update for this issue in MGASA-2014-0179 failed to properly apply the needed patch, so the package has been rebuilt to address this issue.

Record
MGASA-2015-0065
Updated
2026-11-02
OSVopenSUSE-SU-2024:10548-1 No score

rsync-3.1.2-1.5 on GA media

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

Record
openSUSE-SU-2024:10548-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-2855 No score

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a user name which does not exist in the secrets file.

Record
UBUNTU-CVE-2014-2855
Updated
2026-11-02
OSVUSN-2171-1 No score

rsync vulnerability

Ryan Finnie discovered that the rsync daemon incorrectly handled invalid usernames. A remote attacker could use this issue to cause rsync to consume resources, resulting in a denial of service.

Record
USN-2171-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
rsync
Debian:12
before 3.1.0-3
3.1.0-3
rsync
Debian:13
before 3.1.0-3
3.1.0-3
rsync
Debian:14
before 3.1.0-3
3.1.0-3
rsync
Mageia:4
before 3.1.0-4.3.mga4
3.1.0-4.3.mga4
rsync
Ubuntu:14.04:LTS
before 3.1.0-2ubuntu0.1, plus listed versions
3.0.9-4ubuntu13.1.0-2
3.1.0-2ubuntu0.1
rsync
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 3.1.2-1.5
3.1.2-1.5

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-2014-2855 is a high vulnerability (CVSS 7.8) in Samba Rsync, published April 17, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.20%, the 91st percentile. Fixed in rsync 3.1.0-3.

References

Show 19 moreShow less
MoveEnter Open