CVE-2026-56851
Deferred Deferred - Pending Action

BaseFortify

Vulnerability report for CVE-2026-56851, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-07

Last updated on: 2026-10-08

Assigner: Go Project

Description

The Nickname profile can panic with an out-of-bounds slice error when transforming crafted input into a short destination buffer.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-07
Last Modified
2026-10-08
Generated
2026-10-19
AI Q&A
2026-10-07
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
golang.org/x/text golang.org/x/text/secure/precis 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a remotely-triggerable panic in the golang.org/x/text/secure/precis package. It occurs when the Nickname profile processes crafted input that causes an out-of-bounds slice error during transformation. Specifically, a 3-byte input crashes the system by violating the transform.Transformer contract due to missing bounds checks when writing an inserted ASCII space and unconditionally advancing the destination buffer index.

Detection Guidance

Detecting this vulnerability requires checking the version of the golang.org/x/text package in use. Commands like 'go list -m golang.org/x/text' or inspecting dependency files (go.mod) can identify if the vulnerable version (before v0.41.0) is installed.

Impact Analysis

This vulnerability can cause a denial of service by crashing applications that use the affected package. Any program relying on the Nickname profile in golang.org/x/text/secure/precis for input transformation may panic when processing malicious input, leading to service disruption.

Compliance Impact

This vulnerability causes a denial-of-service (DoS) condition via a panic, which could disrupt services handling sensitive data. For GDPR, this may impact availability of personal data processing systems. For HIPAA, service disruption could affect access to protected health information. However, no direct data exposure or confidentiality breach is described in the provided context.

Mitigation Strategies

Upgrade the golang.org/x/text package to version v0.41.0 or later. Use commands like 'go get golang.org/x/text@latest' or update the go.mod file to specify the patched version.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-56851. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart