CVE-2026-6103

LOW
INFO Priority: 0.01 BB Relevance: 32/100
Published: 2026-09-25 Modified: 2026-10-23 First seen: 2026-10-29 Status: active

Attack Surface

Low Complexity No Interaction

CVSS Vector Breakdown

AV: Local
AC: Low
PR: Low
UI: None
S: Unchanged
C: None
I: Low
A: None

Description

phar_tar_number() parses the octal size field of a TAR header into a uint32_t with no overflow check. The field is 11 octal digits wide and holds values up to 0x1FFFFFFFF, so a size above 0xFFFFFFFF silently wraps. The parser then skips the wrong number of data blocks and interprets attacker-controlled file content as the next TAR header, which lets a crafted archive inject entries that PharData reports and extracts as if they were genuine.

Weakness Classification (1)

Affected Software (1)

VendorProductVersion
php php 8.2.0 – 8.2.34

References & Advisories (1)

Bug Bounty Relevance

32 / 100
✓ Low complexity
✓ No user interaction

CVSS Score

3.3 / 10.0 v3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

EPSS — Exploitation Probability

0.16%
Raw Score 0.001600
Percentile 5.1%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00160
2026-10-28
0.00160

Intelligence Sources

nvd ref →