CVE-2023-32198 Steve doesn’t verify a server’s certificate and is susceptible to man-in-the-middle (MitM) attacks

High 8.0 Published Updated

Steve library fails to validate server certificates by default, enabling man-in-the-middle attacks against services using it.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2023-32198?

CVE-2023-32198 is a high-severity vulnerability in SUSE steve, published on 15 Oct 2026. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

A vulnerability has been identified in Steve where by default it was using an insecure option that did not validate the certificate presented by the remote server while performing a TLS connection. This could allow the execution of a man-in-the-middle (MitM) attack against services using Steve.

Weakness: CWE-295

Which versions are affected by CVE-2023-32198?

10 open source packages ship an affected version, including github.com/rancher/steve.

PackageAffectedFixed in
github.com/rancher/steve GoAll versionsNone
github.com/rancher/steve GoFrom 0.2.00.2.1, 0.4.4, 0.5.13
github.com/rancher/steve GoFrom 0.2.00.2.1
github.com/rancher/steve GoFrom 0.2.00.2.1
github.com/rancher/steve GoFrom 0.3.00.3.3
github.com/rancher/steve GoFrom 0.3.00.3.3
4 more packages
github.com/rancher/steve GoFrom 0.4.00.4.4
github.com/rancher/steve GoFrom 0.4.00.4.4
github.com/rancher/steve GoFrom 0.5.00.5.13
github.com/rancher/steve GoFrom 0.5.00.5.13

How do I fix CVE-2023-32198?

Upgrade github.com/rancher/steve to a fixed version for your release line: 0.2.1, 0.4.4, 0.5.13 or 0.3.3.

Is CVE-2023-32198 being exploited?

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

Sources

Also known as GHSA-95fc-g4gj-mqmx, GO-2025-3648.

Is CVE-2023-32198 in your software?

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

Check your SBOMs for free