CVE-2023-25721:
Veracode Scan Jenkins Plugin vulnerable to information disclosure
4.4
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.44229%
CWE
Published
3/28/2023
Updated
4/5/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
com.veracode.jenkins:veracode-scan | maven | < 23.3.19.0 | 23.3.19.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from proxy credentials being logged in job outputs when: 1) Proxy is configured 2) Debug logging is enabled. The most likely candidates are functions handling proxy configuration serialization and scan argument construction. ScanUtil.buildScanArguments
is a high-confidence candidate as it would directly handle credential-containing arguments. VeracodeScanBuilder.perform
is medium confidence as the main execution entry point that would coordinate logging. The patch (23.3.19.0) likely added credential masking in these areas.