VDB

ALPINE-CVE-2017-16548

ALPINE-CVE-2017-16548 PUBLISHED CVSS 9.800000190734863 CRITICAL

The receive_xattr function in xattrs.c in rsync 3.1.2 and 3.1.3-development does not check for a trailing '\0' character in an xattr name, which allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) or possibly have unspecified other impact by sending crafted data to the daemon.

Risk Scores

CVSS v3.1
9.800000190734863
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected Products

VendorProductVersions
Alpine:v3.8rsync3.0.6-r0, 3.0.5-r0, 0
Alpine:v3.9rsync3.0.9-r0, 3.1.2-r5, 3.1.2-r5
Alpine:v3.13rsync3.0.7-r1, 3.0.9-r1, 3.1.0-r0
Alpine:v3.19rsync0, 3.1.2-r6, 3.1.2-r5
Alpine:v3.10rsync0, 3.1.1-r0, 3.1.0-r0
Alpine:v3.12rsync3.0.6-r1, 3.0.7-r0, 3.0.7-r1
Alpine:v3.21rsync3.1.2-r6, 3.1.2-r5, 3.1.2-r4
Alpine:v3.14rsync3.0.7-r0, 0, 3.0.6-r0
Alpine:v3.17rsync3.0.9-r1, 3.0.5-r0, 3.0.6-r1
Alpine:v3.4rsync3.0.6-r0, 3.0.7-r0, 3.0.6-r1
Alpine:v3.6rsync3.1.2-r4, 3.1.2-r3, 3.1.2-r2
Alpine:v3.20rsync0, 0, 3.0.5-r0
Alpine:v3.18rsync3.1.2-r6, 3.1.2-r5, 3.1.2-r4
Alpine:v3.5rsync3.0.9-r1, 3.1.2-r2, 3.1.1-r2
Alpine:v3.22rsync3.0.8-r0, 3.1.2-r6, 3.1.2-r5
Alpine:v3.7rsync3.1.2-r2, 0, 3.0.5-r0
Alpine:v3.11rsync3.1.2-r6, 0, 3.0.6-r0
Alpine:v3.23rsync3.0.7-r0, 3.0.5-r0, 3.0.6-r1
Alpine:v3.15rsync3.0.9-r0, 3.1.2-r5, 3.1.2-r4
Alpine:v3.16rsync0, 3.1.2-r6, 3.1.2-r5

Timeline

  • Nov 6, 2017 CVE Published
  • Dec 3, 2025 CVE Updated
  • Apr 30, 2026 Distribution Patch
Open in Interactive Console →
$ Console Community · 100/wk Open console ›