Passwords stored in plain text by Mail Commander Plugin for Jenkins-ci Plugin
Date: 2022-05
Affected: maven/org.jenkins-ci.plugins:mailcommander
Attack vector: auth-bypass
Category: vulnerability-disclosure
Severity: Medium
CVE: CVE-2020-2304
CVE-2020-2305
CVE-2020-2315
CVE-2020-2318
CWE: CWE-256
CWE-522
CWE-611
CVSS: 6.5 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N)

Jenkins Mail Commander Plugin for Jenkins-ci Plugin 1.0.0 and earlier stores passwords unencrypted in job config.xml files on the Jenkins controller where they can be viewed by users with Extended Read permission, or access to the Jenkins controller file system.


Mitigations:

Architectural layers (MAESTRO):