CVE-2026-81869

EUVD-2026-81260
OpenTelemetry-Go is the Go implementation of OpenTelemetry. From version 1.10.0 until 1.33.0, the sdk/trace/span.go attribute truncation path can fail to enforce AttributeValueLengthLimit for string and string-slice attributes containing the valid Unicode replacement character U+FFFD. safeTruncateValidUTF8 treats the valid replacement rune as invalid UTF-8 and returns the original input, while strings.ToValidUTF8 leaves that valid rune unchanged, so a second safeTruncate attempt can also return the oversized value. An attacker who controls span attribute content can retain values longer than the configured limit, increasing per-span memory use and weakening denial-of-service protection in the instrumented process. This issue is fixed in version 1.33.0.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
5.1 MEDIUM
LOCAL
LOW
NONE
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Awaiting analysis
This vulnerability is currently awaiting analysis.
Base Score
CVSS 3.x
EPSS Score
Percentile: 7.56%
Debian logo
Debian Releases
Debian Product
Codename
golang-opentelemetry-otel
bookworm
1.1.0-2
fixed
forky
1.46.0-2
fixed
sid
1.46.0-3
fixed
trixie
no-dsa
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
golang-opentelemetry-otel
jammy
needs-triage
noble
needs-triage
resolute
needs-triage
Azure Linux logo
Azure Linux Releases
Azure Package
Release
cert-manager
Azure Linux 3.0
0:1.12.15-14.azl3
fixed
docker-compose
Azure Linux 3.0
0:2.27.0-15.azl3
fixed
flannel
Azure Linux 3.0
0:0.24.2-33.azl3
fixed
kube-vip-cloud-provider
Azure Linux 3.0
0:0.0.10-10.azl3
fixed
moby-containerd-cc
Azure Linux 3.0
0:1.7.7-18.azl3
fixed
moby-engine
Azure Linux 3.0
0:25.0.18-1.azl3
fixed
opa
Azure Linux 3.0
0:0.63.0-6.azl3
fixed