CVE-2019-14846: debian debian_linux Improper Output Neutralization for Logs
Vulnerability summary
CVE-2019-14846 is a high (CVSS 7.8) Improper Output Neutralization for Logs vulnerability in debian debian_linux. EPSS estimates a 0.51% chance of exploitation in the next 30 days, higher than 43.8% of scored vulnerabilities.
Not severe (CVSS 7.3, local access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 19 · Related 10Timeline
- 08-10-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
In Ansible, all Ansible Engine versions up to ansible-engine 2.8.5, ansible-engine 2.7.13, ansible-engine 2.6.19, were logging at the DEBUG level which lead to a disclosure of credentials if a plugin used a library that logged credentials at the DEBUG level. This flaw does not affect Ansible modules, as those are executed in a separate process.
CVSS metrics
10 scores · 6 sources · 4 versions- OSV · AlpineEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · PypiEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- NVDNIST7.3HighCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.3HighCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.51%
Chance of exploitation in the next 30 days
Percentile
44%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.51% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-117Improper Output Neutralization for LogsThe product constructs a log message from external input, but it does not neutralize or incorrectly neutralizes special elements when the message is written to a log file.
- CWE-532Insertion of Sensitive Information into Log FileThe product writes sensitive information to a log file.
Affected systems
Known conditions: local access, low-privilege account, user interaction (CVSS vector). Other conditions: not stated in public data.
Alpine2 products
- ansible< 2.8.6-r0 | < 2.9.13-r0 | < 2.6.20-r0 | < 2.7.14-r0
- ansible-base< 2.8.6-r0
Debian2 products
- ansible< 2.8.6+dfsg-1
- debian_linuxEOL8.0 | 9.0 | 10.0
Opensuse2 products
- backports_sle15.0:sp1
- leapEOL15.1
Redhat2 products
- ansible_engine< 2.6.20 | ≥ 2.7.0, < 2.7.14 | ≥ 2.8.0, < 2.8.6 | 2.0 | 2.8.0
- openstack13
PyPI1 product
- ansible< 2.6.20 | ≥ 2.7.0a1, < 2.7.14 | ≥ 2.8.0a1, < 2.8.6 | ≥ 2.8.0, < 2.8.6
Red hat1 product
- ansibleall ansible_engine-2.x and ansible_engine-3.x up to ansible_engine-3.5
Ubuntu1 product
- ansible< 1.5.4+dfsg-1ubuntu0.1~esm3 | < 2.0.0.2-2ubuntu1.3+esm5 | < 2.5.1+dfsg-1ubuntu0.1+esm5
7 vendors · 11 products
References
25 links- bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-14846X Refsource CONFIRMIssue TrackingVendor AdvisoryWEBREPORT
- lists.opensuse.org/opensuse-security-announce/2020-04/msg00021.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party AdvisoryWEB
- lists.opensuse.org/opensuse-security-announce/2020-04/msg00026.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party AdvisoryWEB
- lists.debian.org/debian-lts-announce/2020/05/msg00005.htmlMailing ListX Refsource MLISTThird Party AdvisoryWEB
Show all 25 references
- lists.debian.org/debian-lts-announce/2021/01/msg00023.htmlMailing ListX Refsource MLISTThird Party AdvisoryWEB
- github.com/ansible/ansiblePACKAGE