CVE-2020-2312
Password written to the build log by Jenkins SQLPlus Script Runner Plugin
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier does not mask a password provided as command line argument in build logs.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.5
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier does not mask a password provided as command line argument in build logs.
- Record
CVE-2020-2312- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:P/I:N/A:N - Updated
- 2026-11-02
CVE List No score
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier does not mask a password provided as command line argument in build logs.
- Record
CVE-2020-2312- Updated
- 2026-11-02
EUVDEUVD-2022-5244 No score
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier does not mask a password provided as command line argument in build logs.
- Record
EUVD-2022-5244- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rwh3-5g7v-3c5m
6.5
Password written to the build log by Jenkins SQLPlus Script Runner Plugin
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier prints the sqlplus command invocation to the build logs.
This log message does not redact a password provided as part of a command line argument. This password can be viewed by users with Item/Read permission.
Jenkins SQLPlus Script Runner Plugin 2.0.13 no longer prints the password in the build logs.
- Record
GHSA-rwh3-5g7v-3c5m- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-522
- Updated
- 2026-11-02
OSV
6.5
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier does not mask a password provided as command line argument in build logs.
- Record
CVE-2020-2312- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVGHSA-rwh3-5g7v-3c5m
6.5
Password written to the build log by Jenkins SQLPlus Script Runner Plugin
Jenkins SQLPlus Script Runner Plugin 2.0.12 and earlier prints the sqlplus command invocation to the build logs.
This log message does not redact a password provided as part of a command line argument. This password can be viewed by users with Item/Read permission.
Jenkins SQLPlus Script Runner Plugin 2.0.13 no longer prints the password in the build logs.
- Record
GHSA-rwh3-5g7v-3c5m- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-522
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.jenkins-ci.plugins:sqlplus-script-runnerMaven |
before 2.0.13 | 2.0.13 |
org.jenkins-ci.plugins:sqlplus-script-runnerMaven |
before 2.0.13, plus listed versions 1.0.01.0.11.0.101.0.111.0.2 Show 17 moreShow less1.0.41.0.51.0.61.0.71.0.81.0.92.0.02.0.12.0.122.0.22.0.32.0.42.0.52.0.62.0.72.0.82.0.9 |
2.0.13 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-2312 is a medium vulnerability (CVSS 6.5) in Jenkins Sqlplus Script Runner, published November 4, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.99%, the 62nd percentile. Fixed in org.jenkins-ci.plugins:sqlplus-script-runner 2.0.13.