Skip to content
CVE PROGRAM SOURCE RECORD8.7 High

CVE-2026-109380

modern-tar 0.3.5 through 0.8.5 Memory Exhaustion via Malformed Octal Size Field

Description

modern-tar 0.3.5 through 0.8.5 contains a memory exhaustion vulnerability that allows attackers to produce negative entry sizes via non-octal bytes parsed by readOctal(). Attackers can supply a crafted, optionally gzip-compressed, archive to unpackTar() that buffers chunks indefinitely, exhausting process memory and suppressing later entries.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

ayuhito modern-tar

Default version status: unaffected

  • 0.3.5 to ≤ 0.8.5affected
pkg:npm/modern-tar

References