CVE-2026-56392

LOW
INFO Priority: 0.00 BB Relevance: 29/100
Published: 2026-07-24 Modified: 2026-10-24 First seen: 2026-10-29 Status: active

Attack Surface

Low Complexity No Auth

CVSS Vector Breakdown

AV: Local
AC: Low
PR: None
UI: Active
S: X
AT: Present
VC: None
VI: Low
VA: Low

Description

GNU coreutils unexpand is vulnerable to a heap-based buffer overflow due to an integer overflow during buffer allocation when processing large tab stop (-t) values. The multiplication used to calculate the allocation size can wrap around, resulting in an undersized buffer. When processing crafted input, subsequent writes exceed the allocated memory, leading to an out‑of‑bounds heap write. When running GNU coreutils unexpand with attacker-provided large tab stop (-t) arguments, this behavior leads to a crash and potentially achieve a heap write primitive depending on memory layout. This issue has been fixed in the commit b60a159fdc5bfcf9988d3a4cb6f53abe8ad5d35d

Weakness Classification (1)

Affected Software (1)

VendorProductVersion
gnu coreutils 9.11

Bug Bounty Relevance

29 / 100
✓ No authentication
✓ Low complexity

CVSS Score

1.8 / 10.0 v4.0
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

EPSS — Exploitation Probability

0.19%
Raw Score 0.001860
Percentile 8.2%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00186
2026-10-28
0.00186

Intelligence Sources

nvd ref →