Debian DSA-106-2 : rsync - remote exploit

critical Nessus Plugin ID 14943

Synopsis

The remote Debian host is missing a security-related update.

Description

Sebastian Krahmer found several places in rsync (a popular tool to synchronise files between machines) where signed and unsigned numbers were mixed which resulted in insecure code (see securityfocus.com).
This could be abused by remote users to write 0-bytes in rsync's memory and trick rsync into executing arbitrary code.

Solution

This has been fixed in version 2.3.2-1.3 and we recommend you upgrade your rsync package immediately.

Unfortunately the patch used to fix that problem broke rsync. This has been fixed in version 2.3.2-1.5 and we recommend you upgrade to that version immediately.

See Also

http://rsync.samba.org/

http://online.securityfocus.com/bid/3958

http://www.debian.org/security/2002/dsa-106

Plugin Details

Severity: Critical

ID: 14943

File Name: debian_DSA-106.nasl

Version: 1.20

Type: local

Agent: unix

Published: 9/29/2004

Updated: 1/4/2021

Supported Sensors: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 6.7

CVSS v2

Risk Factor: Critical

Base Score: 10

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

Vulnerability Information

CPE: p-cpe:/a:debian:debian_linux:rsync, cpe:/o:debian:debian_linux:2.2

Required KB Items: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

Patch Publication Date: 1/26/2002

Vulnerability Publication Date: 1/25/2002

Reference Information

CVE: CVE-2002-0048

DSA: 106