32-bit systems incorrectly parse the (64-bit) length of ustar extended
authorderaadt <deraadt@openbsd.org>
Mon, 14 Jun 2021 00:36:13 +0000 (00:36 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 14 Jun 2021 00:36:13 +0000 (00:36 +0000)
commit8e4f2f54ea6f65952935dc3254d2161f9dae1bd6
tree2ff7f67ce1dd77f35ba22d947790ce23b9024e7f
parent493527ee012adfcfdc137f826dfafd5b0bb24269
32-bit systems incorrectly parse the (64-bit) length of ustar extended
headers (hd->size) using a 32-bit operation.
from Samanta Navarro
ok guenther
bin/pax/tar.c