GitHub Advisoryadvisory · Maven
GHSA-5r33-mgjf-6656 Jenkins Tuleap Authentication Plugin non-constant time token comparison
LOW
Official page ↗
- Aliases
- CVE-2023-40343
- Ecosystem
- Maven
- Packages
- io.jenkins.plugins:tuleap-oauth
- Severity
- Low
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-203
- Reviewed
- 2023-08-16
Affected packages
• Maven io.jenkins.plugins:tuleap-oauth: < 1.1.21 → fixed in 1.1.21
Description
Jenkins Tuleap Authentication Plugin 1.1.20 and earlier does not use a constant-time comparison when checking whether two authentication tokens are equal.
This could potentially allow attackers to use statistical methods to obtain a valid authentication token.
Tuleap Authentication Plugin 1.1.21 uses a constant-time comparison when validating authentication tokens.
Related
Alias · CVE (1)
- CVE-2023-40343 Jenkins Tuleap Authentication Plugin 1.1.20 and earlier uses a non-constant time comparison function when validating an authentication… vulnerability
Weakness · CWE (1)
- CWE-203 Observable Discrepancy weakness