Category

Unicode

Security vulnerabilities and automated fixes for unicode issues

4 posts found

high7 min

How Infinite Loop Denial of Service happens in Go's golang.org/x/text and how to fix it

A high-severity denial-of-service flaw (CVE-2026-56852) in golang.org/x/text's Unicode normalization iterator (`norm.Iter`) could cause an infinite loop when processing specially crafted input. The `mcp` module's `go.mod`/`go.sum` pinned a vulnerable v0.14.0 release; upgrading to v0.39.0 closes the hole.

#security#dependency-management#go+3 more
A
anupamme
Aug 31, 2026
high8 min

How Denial of Service via Infinite Loop happens in Go and how to fix it

CVE-2026-56852 is a high-severity Denial of Service vulnerability in the `golang.org/x/text` package where a `norm.Iter` iterator can enter an infinite loop when processing certain invalid UTF-8 input sequences. Applications using `golang.org/x/text` v0.37.0 or earlier that accept untrusted text input are at risk of complete service disruption. The fix is a one-line dependency bump in `go.mod` from v0.37.0 to v0.39.0.

#security#golang#denial-of-service+5 more
A
anupamme
Aug 10, 2026
high7 min

How Unicode Normalization Infinite Loops Happen in Go and How to Fix CVE-2026-56852

CVE-2026-56852 is a high-severity vulnerability in golang.org/x/text that allows the Unicode normalization iterator to enter an infinite loop when processing specially crafted input. This fix upgrades the dependency from v0.37.0 to v0.39.0, tightening input validation and preventing denial-of-service attacks in applications that process untrusted Unicode text.

#security#go#unicode+5 more
A
anupamme
Aug 4, 2026
critical6 min

Node-tar Path Traversal: How Unicode Collisions Bypass Security Checks

A medium-severity vulnerability in node-tar (CVE-2026-24842) allowed attackers to create arbitrary files outside intended directories by exploiting Unicode path collisions in hardlink security checks. This race condition could enable malicious tar archives to overwrite critical system files, potentially leading to remote code execution or privilege escalation.

#security#node-tar#path-traversal+4 more
O
orbisai0security
Mar 6, 2026