CVE-2017-1000362

jenkins: Re-key admin monitor leaves behind unencrypted credentials in upgraded installations (SECURITY-376)

Published Jul 13, 2017 CVSS 3.0 · 9.8 Critical EPSS 1.7% KEV · Not listed
Description
The re-key admin monitor was introduced in Jenkins 1.498 and re-encrypted all secrets in JENKINS_HOME with a new key. It also created a backup directory with all old secrets, and the key used to encrypt them. These backups were world-readable and not removed afterwards. Jenkins now deletes the backup directory, if present. Upgrading from before 1.498 will no longer create a backup directory. Administrators relying on file access permissions in their manually created backups are advised to check them for the directory $JENKINS_HOME/jenkins.security.RekeySecretAdminMonitor/backups, and delete it if present.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-3274 The re-key admin monitor was introduced in Jenkins 1.498 and re-encrypted all secrets in JENKINS_HOME with a new key. It also created a backup directory with all old secrets, and the key used to encrypt them. These backups were world-readable and not removed afterwards. Jenkins now deletes the backup directory, if present. Upgrading from before 1.498 will no longer create a backup directory. Administrators relying on file access permissions in their manually created backups are advised to check them for the directory $JENKINS_HOME/jenkins.security.RekeySecretAdminMonitor/backups, and delete it if present.
Github GHSA Github GHSA GHSA-92mr-4w2q-4578 Exposure of Sensitive Information to an Unauthorized Actor in Jenkins
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 10:00 PM
Reserved
Jul 10, 2017, 12:00 AM
Status
Modified
Published
Jul 17, 2017, 1:18 PM
Modified
Jun 17, 2026, 12:59 AM
Severity
Moderate
Public date
Feb 1, 2017, 12:00 AM