VYPR
Moderate severityNVD Advisory· Published Dec 17, 2019· Updated Aug 5, 2024

CVE-2019-16556

CVE-2019-16556

Description

Jenkins Rundeck Plugin stores credentials unencrypted in configuration files, allowing users with Extended Read or file system access to view them.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Jenkins Rundeck Plugin stores credentials unencrypted in configuration files, allowing users with Extended Read or file system access to view them.

Root Cause: The Jenkins Rundeck Plugin prior to version 3.6.6 stores credentials in plaintext within its global configuration file and in job config.xml files on the Jenkins master [1][3]. This violates the principle of secure credential storage.

Exploitation: An attacker who has either the Extended Read permission (which allows viewing job configurations) or direct access to the Jenkins master file system can read these unencrypted credentials [1][3]. No additional authentication is required beyond the existing permissions.

Impact: Successful exploitation exposes any credentials configured for use with the Rundeck plugin, such as API tokens or passwords, potentially allowing the attacker to authenticate to external systems managed by Rundeck [1][2].

Mitigation: The issue is fixed in Rundeck Plugin version 3.6.6 [2]. Users should upgrade immediately. As a workaround, restrict Extended Read permissions and limit file system access to trusted administrators only [1].

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
org.jenkins-ci.plugins:rundeckMaven
< 3.6.63.6.6

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.