CVE-2022-48303

tar: heap buffer overflow at from_header() in list.c via specially crafted checksum

Published Jan 30, 2023 CVSS 3.1 · 5.5 Medium EPSS 1.5% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-51003 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.
Ubuntu USN Ubuntu USN USN-5900-1 tar vulnerability
Ubuntu USN Ubuntu USN USN-5900-2 tar vulnerability
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 14, 2026, 6:44 PM
Reserved
Jan 30, 2023, 12:00 AM
Status
Modified
Published
Jan 30, 2023, 4:15 AM
Modified
Oct 14, 2026, 7:16 PM
Severity
Moderate
Public date
Apr 30, 2022, 12:00 AM