Heap-based buffer overflow in the rmt_read__ function in lib/rtapelib.c in the rmt client functionality in GNU tar before 1.23 and GNU cpio before 2.11 allows remote rmt servers to cause a denial of service (memory corruption) or possibly execute arbitrary code by sending more data than was requested, related to archive filenames that contain a : (colon) character.
2010-03-15T13:28:25.777
2025-04-11T00:51:21.963
Deferred
CVSSv2: 6.8 (MEDIUM)
AV:N/AC:M/Au:N/C:P/I:P/A:P
8.6
6.4
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | gnu | cpio | ≤ 2.10 | Yes |
Application | gnu | cpio | 1.0 | Yes |
Application | gnu | cpio | 1.1 | Yes |
Application | gnu | cpio | 1.2 | Yes |
Application | gnu | cpio | 1.3 | Yes |
Application | gnu | cpio | 2.4-2 | Yes |
Application | gnu | cpio | 2.5 | Yes |
Application | gnu | cpio | 2.5.90 | Yes |
Application | gnu | cpio | 2.6 | Yes |
Application | gnu | cpio | 2.7 | Yes |
Application | gnu | cpio | 2.8 | Yes |
Application | gnu | cpio | 2.9 | Yes |
Application | gnu | tar | ≤ 1.22 | Yes |
Application | gnu | tar | 1.13 | Yes |
Application | gnu | tar | 1.13.5 | Yes |
Application | gnu | tar | 1.13.11 | Yes |
Application | gnu | tar | 1.13.14 | Yes |
Application | gnu | tar | 1.13.16 | Yes |
Application | gnu | tar | 1.13.17 | Yes |
Application | gnu | tar | 1.13.18 | Yes |
Application | gnu | tar | 1.13.19 | Yes |
Application | gnu | tar | 1.13.25 | Yes |
Application | gnu | tar | 1.14 | Yes |
Application | gnu | tar | 1.14.1 | Yes |
Application | gnu | tar | 1.14.90 | Yes |
Application | gnu | tar | 1.15 | Yes |
Application | gnu | tar | 1.15.1 | Yes |
Application | gnu | tar | 1.15.90 | Yes |
Application | gnu | tar | 1.15.91 | Yes |
Application | gnu | tar | 1.16 | Yes |
Application | gnu | tar | 1.16.1 | Yes |
Application | gnu | tar | 1.17 | Yes |
Application | gnu | tar | 1.18 | Yes |
Application | gnu | tar | 1.19 | Yes |
Application | gnu | tar | 1.20 | Yes |
Application | gnu | tar | 1.21 | Yes |