CVE-2024-8260 OPA SMB Force-Authentication

Medium 6.1 Published Updated

Attackers can force authentication to arbitrary SMB shares via improper input validation in OPA CLI or Go library functions.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2024-8260?

CVE-2024-8260 is a medium-severity authentication bypass vulnerability in Styra OPA, published on 30 Aug 2024. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

A SMB force-authentication vulnerability exists in all versions of OPA for Windows prior to v0.68.0. The vulnerability exists because of improper input validation, allowing a user to pass an arbitrary SMB share instead of a Rego file as an argument to OPA CLI or to one of the OPA Go library’s functions.

Weakness: CWE-294

Which versions are affected by CVE-2024-8260?

3 open source packages ship an affected version, including github.com/open-policy-agent/opa. It affects 1 product.

PackageAffectedFixed in
github.com/open-policy-agent/opa GoAll versions0.68.0
github.com/open-policy-agent/opa GoAll versions0.68.0
github.com/open-policy-agent/opa GoAll versions0.68.0

Products include Openpolicyagent Open Policy Agent.

How do I fix CVE-2024-8260?

Upgrade github.com/open-policy-agent/opa to 0.68.0 or later.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2024-8260 being exploited?

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

Sources

Also known as CLEANSTART-2026-GJ96630, GHSA-c77r-fh37-x2px, GO-2024-3141, MINI-8rcp-2726-m5mq, MINI-c7hp-jr2w-q49w, MINI-pxcv-5x66-p446 and 1 more.

Is CVE-2024-8260 in your software?

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

Check your SBOMs for free