jenkinsci/jenkins · Security

Non-constant time comparison of inbound TCP agent connection secret

GHSA ID
GHSA-w7jr-wqw6-54xc
CVE ID
CVE-2020-2101
Severity
medium
Published
Updated
CVSS
5.3 · CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS v3
5.3 · CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N

Description

Jenkins 2.218 and earlier, LTS 2.204.1 and earlier does not use a constant-time comparison validating the connection secret when an inbound TCP agent connection is initiated. This could potentially allow attackers to use statistical methods to obtain the connection secret.

Jenkins 2.219, LTS 2.204.2 now uses a constant-time comparison function for verifying connection secrets.

CWEs

References