PT-2026-29122 · Openolat · Openolat

Fkt

·

Publicado

2026-03-30

·

Atualizado

2026-03-31

·

CVE-2026-31946

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions OpenOlat versions 10.5.4 through 20.2.4
Description OpenOlat is a web-based e-learning platform. The OpenID Connect implicit flow implementation does not verify JSON Web Token (JWT) signatures. The JSONWebToken.parse() method discards the signature segment of the JWT, and the getAccessToken() methods in OpenIdConnectApi and OpenIdConnectFullConfigurableApi only validate claim-level fields without cryptographic signature verification against the Identity Provider's JWKS endpoint. This allows an attacker to craft any token and claim any identity, potentially gaining control of the entire e-learning platform.
Recommendations Update OpenOlat to version 20.2.5.

Exploit

Correção

Improper Authentication

Improper Verification of Cryptographic Signature

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-31946
GHSA-V8VP-X4Q4-2VCH

Produtos afetados

Openolat