CVE-2020-2127: Credential stored in plain text by BMC Release Package and Deployment Plugin

RPD:bmc-rpd Updated 02 Oct 2025

Summary

24/05/2022
No i
Low
3.3

CVE-2020-2127: Credential stored in plain text by BMC Release Package and Deployment Plugin. Affects RPD:bmc-rpd versions < 1.1. No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

The BMC Release Package and Deployment (RPD) Plugin is a Maven package that is used in Jenkins to facilitate the release and deployment of software packages. It provides functionality for managing credentials and configuring deployment processes. The plugin is widely used in software development and deployment workflows.

Vulnerability Detail

The RPD Plugin version 1.1 and earlier stores credentials in plain text in its global configuration file on the Jenkins master. This means that the credentials can be easily accessed by users with access to the master file system. The vulnerability poses a risk of unauthorized access to sensitive information, such as usernames and passwords, which can lead to further security breaches and compromise of the system. As of now, there is no fix available for this vulnerability.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Workaround

As there is no fix available at the moment, users can consider implementing the following workaround:

  1. Remove any sensitive credentials from the RPD Plugin configuration.
  2. Regularly monitor the Jenkins master file system for any unauthorized access or modifications.
  3. Restrict access to the Jenkins master file system to trusted personnel only.

Conclusion

The BMC Release Package and Deployment Plugin (RPD) version 1.1 and earlier stores credentials in plain text, making them vulnerable to unauthorized access. This can lead to security breaches and compromise the software deployment process. It is recommended to follow the provided workaround and monitor for updates from the plugin developers. For further support on vulnerability remediation, you can contact DevNack.com.

See every vulnerability recorded for RPD:bmc-rpd →

Share this vulnerability

FAQ

This vulnerability allows unauthorized users with access to the Jenkins master file system to view sensitive credentials stored by the RPD Plugin. This can lead to unauthorized access to systems and potentially compromise the security of the software deployment process.

As of now, there is no fix available for this vulnerability. Users are advised to follow the recommended workaround and monitor for updates from the plugin developers.

You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability. Vulert monitors and alerts in real-time for open-source vulnerabilities in software using just the pom.xml file.

The CVSS score of this vulnerability is 3.3, indicating a low severity level.

For more information about this vulnerability, you can contact info@devnack.com or visit Vulert's website at https://vulert.com.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback