CVE-2023-32691

Medium

Description

gost (GO Simple Tunnel) is a simple tunnel written in golang. Sensitive secrets such as passwords, token and API keys should be compared only using a constant-time comparison function. Untrusted input, sourced from a HTTP header, is compared directly with a secret. Since this comparison is not secure, an attacker can mount a side-channel timing attack to guess the password. As a workaround, this can be easily fixed using a constant time comparing function such as `crypto/subtle`'s `ConstantTimeCompare`.

SeverityMedium
CVSS5.9
Exploit probability—
ProductGo Simple Tunnel
PublishedMay 30, 2023
First seenMay 30, 2023
Weakness typeCWE-203CWE-203

How to fix

Sources list no fixed version or patch link for this vulnerability.

Affected products

ProductAffected versionsFixed in
go_simple_tunnel_project go_simple_tunnelv ≤ 2.11.5—
github.com/ginuerzh/gostGov ≤ 2.11.5—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.