NetSight
medium4.3

CVE-2022-43419

API keys stored in plain text by Jenkins Katalon Plugin

Impact

Jenkins Katalon Plugin 1.0.32 and earlier stores API keys unencrypted in job `config.xml` files on the Jenkins controller as part of its configuration. These API keys can be viewed by users with Item/Extended Read permission or access to the Jenkins controller file system. Katalon Plugin 1.0.33 no longer stores the API keys directly, instead accessing them through its [Credentials Plugin](https://plugins.jenkins.io/credentials) integration, once affected job configurations are saved again.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.jenkins-ci.plugins:katalon< 1.0.331.0.33

Affected products

VendorProductAffected versions
JenkinsKatalon
before 1.0.33

Weakness classification

References