Vulnerability · Published Sep 15, 2023 · Assigned by GitHub_M

CVE-2023-41900Jetty's OpenId Revoked authentication allows one request

Low 3.5

In plain English

A low-severity security flaw in jetty.project from eclipse. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 60% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)3.5Low
Exploit odds (30 days)0.9%top 39.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Jetty is a Java based web server and servlet engine. Versions 9.4.21 through 9.4.51, 10.0.15, and 11.0.15 are vulnerable to weak authentication. If a Jetty `OpenIdAuthenticator` uses the optional nested `LoginService`, and that `LoginService` decides to revoke an already authenticated user, then the current request will still treat the user as authenticated. The authentication is then cleared from the session and subsequent requests will not be treated as authenticated. So a request on a previously authenticated session could be allowed to bypass authentication after it had been rejected by the `LoginService`. This impacts usages of the jetty-openid which have configured a nested `LoginService` and where that `LoginService` will is capable of rejecting previously authenticated users. Versions 9.4.52, 10.0.16, and 11.0.16 have a patch for this issue.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12jetty99.4.50-4+deb12u1DSA-5507-1
Debian:12jetty99.4.50-4+deb12u1DEBIAN-CVE-2023-41900
Debian:13jetty99.4.52-1DEBIAN-CVE-2023-41900
Debian:14jetty99.4.52-1DEBIAN-CVE-2023-41900
Mavenorg.eclipse.jetty:jetty-openid9.4.52.v20230823GHSA-pwh8-58vv-vw48
Mavenorg.eclipse.jetty:jetty-openid10.0.16GHSA-pwh8-58vv-vw48
Mavenorg.eclipse.jetty:jetty-openid11.0.16GHSA-pwh8-58vv-vw48
Ubuntu:22.04:LTSjetty9no fix listedUBUNTU-CVE-2023-41900

Affected products (as reported)

VendorProductVersions
eclipse jetty.project >= 9.4.21, <= 9.4.51>= 10.0.0, <= 10.0.15>= 11.0.0, <= 11.0.15

Weakness: CWE-1390 · Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:N

References