Medium · published January 30, 2023
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.
| Product | Versions | Fixed in |
|---|---|---|
| gnu/tar | ≤ 1.34 | — |
| fedoraproject/fedora | all versions | — |
| fedoraproject/fedora | all versions | — |