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
Impact
Base Score 4.0
4.60
Severity 4.0
MEDIUM
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:a:gnu:patch:*:*:*:*:*:*:*:* | 2.8.0 (including) |
To consult the complete list of CPE names with products and versions, see this page


