CVE-2026-56289

Severity CVSS v4.0:
MEDIUM
Type:
Unavailable / Other
Publication date:
09/07/2026
Last modified:
13/07/2026

Description

GNU patch is vulnerable to a denial of service (DoS) due to improper validation of hunk (single block of changes in diff) line offsets in unified-diff input. A specially crafted patch can specify an extremely large line number, causing the application to enter an effectively infinite processing loop while attempting to locate the requested position.<br /> This results in excessive CPU consumption and prevents the process from completing.<br /> An attacker can trigger this behavior by supplying a malicious patch file, causing the utility to become unresponsive and require manual termination.<br /> <br /> <br /> <br /> This issue has been fixed in the commit faba04ef4f2b410257f76c1b9dc85e350929c4b9

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:gnu:patch:*:*:*:*:*:*:*:* 2.8.0 (including)