Lack of data validation - Path Traversal In org.jenkins-ci.plugins:gitlab-plugin
Description
Non-constant time webhook token comparison in Jenkins GitLab Plugin GitLab Plugin 1.5.35 and earlier does not use a constant-time comparison when checking whether the provided and expected webhook token are equal.
This could potentially allow attackers to use statistical methods to obtain a valid webhook token.
GitLab Plugin 1.5.36 uses a constant-time comparison when validating the webhook token.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version | Patched versions |
|---|---|---|---|
maven | 1.5.36 |
Aliases
1. 2. 3. 4.
References
1. 2. 3.