CVE-2019-1003039 Jenkins AppDynamics Dashboard Plugin has insufficiently protected credentials

High 8.8 Published Updated

Attackers can obtain configured passwords from Jenkins jobs due to insufficient credential protection in the AppDynamics Dashboard plugin.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2019-1003039?

CVE-2019-1003039 is a high-severity vulnerability in JenkinsAppDynamics Dashboard Plugin, published on 8 Mar 2019. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

An insufficiently protected credentials vulnerability exists in JenkinsAppDynamics Dashboard Plugin 1.0.14 and earlier in src/main/java/nl/codecentric/jenkins/appd/AppDynamicsResultsPublisher.java that allows attackers without permission to obtain passwords configured in jobs to obtain them.

Weakness: CWE-522

Which versions are affected by CVE-2019-1003039?

2 open source packages ship an affected version, including org.jenkins-ci.plugins:appdynamics-dashboard. It affects 1 product.

PackageAffectedFixed in
org.jenkins-ci.plugins:appdynamics-dashboard MavenAll versions1.0.15
org.jenkins-ci.plugins:appdynamics-dashboard MavenAll versions1.0.15

Products include Jenkins Appdynamics.

How do I fix CVE-2019-1003039?

Upgrade org.jenkins-ci.plugins:appdynamics-dashboard to 1.0.15 or later.

Is CVE-2019-1003039 being exploited?

There is no known exploitation of CVE-2019-1003039 in the wild and no public exploit code.

Sources

Also known as GHSA-mmqx-g78c-hvfj.

Is CVE-2019-1003039 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free