CVE-2022-23106
published 2022-01-12CVE-2022-23106: Jenkins Configuration as Code Plugin 1.55 and earlier used a non-constant time comparison function when validating an authentication token allowing attackers…
PriorityP430medium5.3CVSS 3.1
AVNACLPRNUINSUCLINAN
EPSS
1.12%
62.5th percentile
Jenkins Configuration as Code Plugin 1.55 and earlier used a non-constant time comparison function when validating an authentication token allowing attackers to use statistical methods to obtain a valid authentication token.
Affected
25 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| jenkins | active_directory_plugin | — | — |
| jenkins | badge_plugin | — | — |
| jenkins | bitbucket_branch_source_plugin | — | — |
| jenkins | configuration_as_code | <= 1.55 | — |
| jenkins | configuration_as_code_plugin | — | — |
| jenkins | conjur_secrets_plugin | — | — |
| jenkins | credentials_binding_plugin | — | — |
| jenkins | credentials_plugin | — | — |
| jenkins | debian_package_builder_plugin | — | — |
| jenkins | docker_commons_plugin | — | — |
| jenkins | groovy_plugin | — | — |
| jenkins | hashicorp_vault_plugin | — | — |
| jenkins | ids_in_bitbucket_branch_source_plugin | — | — |
| jenkins | improper_credentials_masking_in_hashicorp_vault_plugin | — | — |
| jenkins | jenkins_core | — | — |
| jenkins | jenkins_lts | — | — |
| jenkins | jenkins_ui_requesting_they_update_the_plugin | — | — |
| jenkins | jenkins_weekly | — | — |
| jenkins | mailer_plugin | — | — |
| jenkins | matrix_project_plugin | — | — |
| jenkins | metrics_plugin | — | — |
| jenkins | publish_over_ssh_plugin | — | — |
| jenkins | ssh_agent_plugin | — | — |
| jenkins | warnings_plugin | — | — |
| jenkins_project | jenkins_configuration_as_code_plugin | unspecified – 1.55 | — |
CVSS provenance
nvdv3.15.3MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:P/I:N/A:N
vendor_redhat5.3MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Jenkins
Jenkins Security Advisory 2022-01-12
vendor_jenkins·2022-01-12·CVSS 4.3
CVE-2022-20612 [MEDIUM] Jenkins Security Advisory 2022-01-12
Title: Jenkins Security Advisory 2022-01-12
Jenkins Security Advisory 2022-01-12
Jenkins Security Home
For Administrators
Overview
Terminology
Vulnerabilities and Scoring
Security Advisories
Security Issues
Advisory Schedule
Vulnerabilities in Plugins
How We Fix Security Issues
For Reporters
Reporting Vulnerabilities
Jenkins CNA
For Maintainers
Overview
Vulnerabilities in Plugins
Jenkins Security Team
About
Contributions
This advisory announces vulnerabilities in the following Jenkins deliverables:
Jenkins (core)
Active Directory
Plugin
Badge
Plugin
batch task
Plugin
Bitbucket Branch Source
Plugin
Configuration as Code
Plugin
Conjur Secrets
Plugin
Credential
Red Hat
jenkins-2-plugins/configuration-as-code: uses a non-constant time comparison function when validating an authentication token
vendor_redhat·2022-01-12·CVSS 5.3
CVE-2022-23106 [MEDIUM] CWE-362 jenkins-2-plugins/configuration-as-code: uses a non-constant time comparison function when validating an authentication token
jenkins-2-plugins/configuration-as-code: uses a non-constant time comparison function when validating an authentication token
Jenkins Configuration as Code Plugin 1.55 and earlier used a non-constant time comparison function when validating an authentication token allowing attackers to use statistical methods to obtain a valid authentication token.
Package: jenkins-2-plugins (Red Hat OpenShift Container Platform 3.11) - Fix deferred
Package: jenkins-2-plugins (Red Hat OpenShift Container Platform 4) - Affected
OSV
Observable Discrepancy and Observable Timing Discrepancy in Jenkins Configuration as Code Plugin
osv·2022-01-21
CVE-2022-23106 [LOW] Observable Discrepancy and Observable Timing Discrepancy in Jenkins Configuration as Code Plugin
Observable Discrepancy and Observable Timing Discrepancy in Jenkins Configuration as Code Plugin
Jenkins Configuration as Code Plugin prior to 1.55.1, 1.54.1, 1.53.1, and 1.47.1 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.
Configuration as Code Plugin 1.55.1, 1.54.1, 1.53.1, and 1.47.1 now uses a constant-time comparison when validating authentication tokens.
GHSA
Observable Discrepancy and Observable Timing Discrepancy in Jenkins Configuration as Code Plugin
ghsa·2022-01-21
CVE-2022-23106 [LOW] CWE-203 Observable Discrepancy and Observable Timing Discrepancy in Jenkins Configuration as Code Plugin
Observable Discrepancy and Observable Timing Discrepancy in Jenkins Configuration as Code Plugin
Jenkins Configuration as Code Plugin prior to 1.55.1, 1.54.1, 1.53.1, and 1.47.1 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.
Configuration as Code Plugin 1.55.1, 1.54.1, 1.53.1, and 1.47.1 now uses a constant-time comparison when validating authentication tokens.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2022-01-12
Published