Impact
An integer overflow occurs in mtar_next() of rxi/microtar 0.1.0, where the function computes the next offset using 32‑bit arithmetic. A malicious tar archive that causes the offset calculation to wrap around makes the program enter an infinite loop, consuming CPU until it is terminated. The flaw is a classic integer overflow (CWE‑190) combined with uncontrolled looping (CWE‑835), resulting in a denial‑of‑service condition.
Affected Systems
The vulnerable product is rxi/microtar 0.1.0. The integer overflow exists in the src/microtar.c file of this version, affecting any installation that processes tar archives with this library.
Risk and Exploitability
The CVSS score of 8.7 indicates a high severity vulnerability. The EPSS score is less than 1 %, suggesting a low probability of exploitation in the wild. It is not listed in CISA KEV. The likely attack vector is remote, via a malicious tar file supplied to a service that uses microtar for extraction. Supply of such a crafted archive causes the function to enter an infinite loop, producing a denial‑of‑service.
OpenCVE Enrichment