Intel

AIKIDO-2026-732519

tar is vulnerable to Denial of Service

Denial of ServiceCVE-2026-59874 Published 3 days ago

75

High Risk

This Affects:

JStar
0.0.0 - 7.5.17
Fixed in 7.5.18
Are you affected? Scan for Free

TL;DR

When scanning an existing archive before appending replacements, the library advances its read position based on the parsed entry size rounded to a 512-byte block boundary. By crafting a tar header with a valid checksum and a negative base-256 encoded size of -512, an attacker can manipulate the body skip calculation to exactly offset the standard 512-byte header advancement. This results in zero net progress, causing the scanner to repeatedly parse the exact same header indefinitely without ever reaching the append step or terminating, completely pinning the worker process.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

tar is vulnerable to Denial of Service in versions 0.0.0 - 7.5.17.

How to fix this

Upgrade the tar library to the patch version.