CVE-2024-10318 NGINX OpenID Connect Vulnerability

Medium 5.1 Published Updated

Attackers can fix victim sessions to attacker-controlled accounts in NGINX OpenID Connect due to missing nonce checks, enabling session misuse.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
None listed

What is CVE-2024-10318?

CVE-2024-10318 is a medium-severity authentication bypass vulnerability in F5 NGINX API Connectivity Manager, published on 6 Nov 2024. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

A session fixation issue was discovered in the NGINX OpenID Connect reference implementation, where a nonce was not checked at login time. This flaw allows an attacker to fix a victim's session to an attacker-controlled account. As a result, although the attacker cannot log in as the victim, they can force the session to associate it with the attacker-controlled account, leading to potential misuse of the victim's session.

Weakness: CWE-384

Which versions are affected by CVE-2024-10318?

It affects 4 products.

Products include F5 Nginx Api Connectivity Manager, F5 Nginx Ingress Controller, F5 Nginx Instance Manager, F5 Nginx Openid Connect.

How do I fix CVE-2024-10318?

No fix has been published for CVE-2024-10318 yet. Limit exposure of the affected software until one is available.

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

Is CVE-2024-10318 being exploited?

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

Sources

Also known as GHSA-8mqv-23wv-wqfg.

Is CVE-2024-10318 in your software?

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

Check your SBOMs for free