CVE-2026-14978
Analyzed Analyzed - Analysis Complete

Unicode Normalization Bypass in go-slug

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

Publication date: 2026-08-19

Last updated on: 2026-09-04

Assigner: IBM Corporation

Description

HashiCorp go-slug 0.4.0 through 0.18.2 could allow a local attacker to bypass .terraformignore exclusions and cause sensitive files to be included in Terraform slug uploads due to improper handling of Unicode normalization during path matching.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-19
Last Modified
2026-09-04
Generated
2026-09-09
AI Q&A
2026-08-20
EPSS Evaluated
2026-09-07
NVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
hashicorp go-slug From 0.4.0 (inc) to 0.18.3 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-176 The product does not properly handle when an input contains Unicode encoding.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects HashiCorp go-slug versions 0.4.0 through 0.18.2. A local attacker could bypass .terraformignore exclusions by exploiting improper Unicode normalization during path matching. This could cause sensitive files to be included in Terraform slug uploads without proper exclusion.

Detection Guidance

This vulnerability involves improper Unicode normalization in path matching for Terraform slug uploads. To detect it, inspect Terraform configuration files and upload logs for any files that should be excluded by .terraformignore but are included. Check for paths with Unicode characters that may bypass exclusions.

Impact Analysis

If exploited, this vulnerability could lead to unauthorized exposure of sensitive files during Terraform operations. Attackers might access confidential data, configuration files, or other restricted information that should have been excluded by .terraformignore rules.

Compliance Impact

This vulnerability could lead to unauthorized exposure of sensitive files during Terraform slug uploads, potentially violating data protection requirements under GDPR and HIPAA by allowing local attackers to bypass exclusions and access confidential information.

Mitigation Strategies

Update go-slug to a version beyond 0.18.2 to address the Unicode normalization issue in path matching.

Chat Assistant

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

EPSS Chart