Skip to content
Heist/ feed
UnratedFix available

ALPINE-CVE-2026-70457

Type: advisorySource: OSV1 source record

rsync 3.2.3 before 3.5.0 contains an out-of-bounds write in parse_size_arg() where the return value of snprintf() is used directly as an index into a .bss-segment array without bounds checking. When snprintf truncates the formatted size string, the return value equals the number of characters that would have been written including the truncated portion, and this value may exceed the array length. The subsequent indexed write targets memory outside the intended array bounds, corrupting .bss memory.

Announced Source revision 1
Original source ↗

ALPINE-CVE-2026-70457

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: osv:ALPINE-CVE-2026-70457

rsync

Source reference: /affected/0/package/name

Affected versions
Not stated in this record
Fixed versions
3.5.0-r0

Source reference: /affected/0/ranges

Prerequisites
Not stated in this record

rsync

Source reference: /affected/1/package/name

Affected versions
Not stated in this record
Fixed versions
3.5.0-r0

Source reference: /affected/1/ranges

Prerequisites
Not stated in this record

rsync

Source reference: /affected/2/package/name

Affected versions
Not stated in this record
Fixed versions
3.5.0-r0

Source reference: /affected/2/ranges

Prerequisites
Not stated in this record

rsync

Source reference: /affected/3/package/name

Affected versions
Not stated in this record
Fixed versions
3.5.0-r0

Source reference: /affected/3/ranges

Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "3.2.3"
          },
          {
            "fixed": "3.5.0-r0"
          }
        ]
      }
    ],
    "package": {
      "name": "rsync",
      "purl": "pkg:apk/alpine/rsync?arch=source",
      "ecosystem": "Alpine:v3.21"
    },
    "database_specific": {
      "source": "https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2026-70457.json"
    },
    "ecosystem_specific": {}
  },
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "3.2.3"
          },
          {
            "fixed": "3.5.0-r0"
          }
        ]
      }
    ],
    "package": {
      "name": "rsync",
      "purl": "pkg:apk/alpine/rsync?arch=source",
      "ecosystem": "Alpine:v3.22"
    },
    "database_specific": {
      "source": "https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2026-70457.json"
    },
    "ecosystem_specific": {}
  },
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "3.2.3"
          },
          {
            "fixed": "3.5.0-r0"
          }
        ]
      }
    ],
    "package": {
      "name": "rsync",
      "purl": "pkg:apk/alpine/rsync?arch=source",
      "ecosystem": "Alpine:v3.23"
    },
    "database_specific": {
      "source": "https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2026-70457.json"
    },
    "ecosystem_specific": {}
  },
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "3.2.3"
          },
          {
            "fixed": "3.5.0-r0"
          }
        ]
      }
    ],
    "package": {
      "name": "rsync",
      "purl": "pkg:apk/alpine/rsync?arch=source",
      "ecosystem": "Alpine:v3.24"
    },
    "database_specific": {
      "source": "https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2026-70457.json"
    },
    "ecosystem_specific": {}
  }
]

Publisher severity

No explicit severity was provided.

Event
#55144 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement