PT-2026-21958 · Unknown · Openfun Richie

Ordogh

+1

·

Publicado

2026-02-25

·

Atualizado

2026-02-28

·

CVE-2026-26717

CVSS v3.1

4.8

Média

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions OpenFUN Richie (LMS) (affected versions not specified)
Description The application uses a non-constant time comparison operator for HMAC signature verification within the sync course run from request function, located in src/richie/apps/courses/api.py. This allows attackers to potentially forge valid signatures and bypass authentication by observing response time differences. The vulnerable comparison is performed using the == operator. The API endpoint involved is not explicitly mentioned, but the issue resides within the course run synchronization functionality. The vulnerable parameter is the HMAC signature used for authentication.
Recommendations Replace the non-constant time comparison operator with a constant-time comparison function in the sync course run from request function.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-26717
GHSA-XJHR-FM27-4HMX

Produtos afetados

Openfun Richie