Description: GNU Tar through 1.34 has a one-byte out-of-bounds read that results in use of uninitialized memory for a conditional jump. Exploitation to change the flow of control has not been demonstrated. The issue occurs in from_header in list.c via a V7 archive in which mtime has approximately 11 whitespace characters. Broken commit info: Bugfix commit info:
https://gitee.com/src-anolis-os/tar/pulls/12
PR: https://gitee.com/src-anolis-os/tar/pulls/12