CVE-2026-41505
8.7inducer · RELATE
RELATE is vulnerable to predictable token generation in authentication and exam functions, allowing attackers to exploit weak pseudorandom number generation.
Executive summary
RELATE before commit 2f68e16 contains a cryptographic weakness in its token generation functions, posing a high risk of integrity and availability compromise.
Vulnerability
This vulnerability involves the use of a cryptographically weak pseudo-random number generator within the auth.py and exam.py functions, allowing an unauthenticated attacker to predict sensitive tokens.
Business impact
The exploitation of this vulnerability could lead to unauthorized session access and exam ticket manipulation, potentially disrupting educational evaluations and compromising user trust. The CVSS score of 8.7 reflects the high severity of potential integrity and availability impacts on affected courseware environments.
Remediation
Immediate Action: Update the RELATE software to include commit 2f68e16cd3b96d25c188c1aa3f7e13cdb15cdaeb or later to resolve the weak PRNG implementation.
Proactive Monitoring: Monitor access logs and authentication endpoints for unusual patterns or repeated predictable token attempts.
Compensating Controls: Implement rate limiting on authentication and ticket generation endpoints to slow down automated guessing attacks.
Exploitation status
Public Exploit Available: No (no public exploit confirmed in available telemetry).
Analyst recommendation
Given the high CVSS score and the critical nature of courseware platforms, administrators must apply the vendor fix immediately. Securing the authentication and exam token generation mechanisms is vital to prevent unauthorized access and maintain system integrity.