CVE-2026-39883 opentelemetry-go: BSD kenv command not using absolute path enables PATH hijacking

High 7.3 Published Updated

Attackers can execute arbitrary code on BSD and Solaris systems by hijacking the PATH to exploit a relative path reference in the kenv command.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-39883?

CVE-2026-39883 is a high-severity command injection vulnerability in open-telemetry opentelemetry-go, published on 8 Apr 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

OpenTelemetry-Go is the Go implementation of OpenTelemetry. From 1.15.0 to 1.42.0, the fix for CVE-2026-24051 changed the Darwin ioreg command to use an absolute path but left the BSD kenv command using a bare name, allowing the same PATH hijacking attack on BSD and Solaris platforms. This vulnerability is fixed in 1.43.0.

Weakness: CWE-426

Which versions are affected by CVE-2026-39883?

3 open source packages ship an affected version, including go.opentelemetry.io/otel/sdk. It affects 1 product.

PackageAffectedFixed in
go.opentelemetry.io/otel/sdk GoFrom 1.15.01.43.0
go.opentelemetry.io/otel/sdk GoFrom 1.15.01.43.0
go.opentelemetry.io/otel/sdk GoFrom 1.15.01.43.0
Linux distribution packages (1)
clusterctl openSUSE:TumbleweedAll versions1.14.0-1.1

Products include Opentelemetry Opentelemetry.

How do I fix CVE-2026-39883?

Upgrade go.opentelemetry.io/otel/sdk to 1.43.0 or later.

Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.

Is CVE-2026-39883 being exploited?

There is no known exploitation of CVE-2026-39883 in the wild and no public exploit code.

Sources

Also known as CLEANSTART-2026-DU50032, CLEANSTART-2026-EY57242, CLEANSTART-2026-FH97534, CLEANSTART-2026-HI18999, CLEANSTART-2026-HL09755, CLEANSTART-2026-HT24978 and 796 more.

Is CVE-2026-39883 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free