CVE-2023-4380
Platform: token exposed at importing project
A logic flaw exists in Ansible Automation platform. Whenever a private project is created with incorrect credentials, they are logged in plaintext. This flaw allows an attacker to retrieve the credentials from the log, resulting in the loss of confidentiality, integrity, and availability.
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
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.3
Platform: token exposed at importing project
A logic flaw exists in Ansible Automation platform. Whenever a private project is created with incorrect credentials, they are logged in plaintext. This flaw allows an attacker to retrieve the credentials from the log, resulting in the loss of confidentiality, integrity, and availability.
- Record
CVE-2023-4380- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-532
- Updated
- 2026-11-02
EUVDEUVD-2023-54244
6.3
A logic flaw exists in Ansible Automation platform. Whenever a private project is created with incorrect credentials, they are logged in plaintext. This flaw allows an attacker to retrieve the credentials from the log, resulting in the loss of confidentiality, integrity, and availability.
- Record
EUVD-2023-54244- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-2pfv-q6j2-pcrf
6.3
A logic flaw exists in Ansible. Whenever a private project is created with incorrect credentials,...
A logic flaw exists in Ansible. Whenever a private project is created with incorrect credentials, they are logged in plaintext. This flaw allows an attacker to retrieve the credentials from the log, resulting in the loss of confidentiality, integrity, and availability.
- Record
GHSA-2pfv-q6j2-pcrf- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-532
- Updated
- 2026-11-02
NVD
6.3
A logic flaw exists in Ansible Automation platform. Whenever a private project is created with incorrect credentials, they are logged in plaintext. This flaw allows an attacker to retrieve the credentials from the log, resulting in the loss of confidentiality, integrity, and availability.
- Record
CVE-2023-4380- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-532
- Updated
- 2026-11-02
OSVRHSA-2023:4693
7.5
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update
- Record
RHSA-2023:4693- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-4380
6.3
A logic flaw exists in Ansible Automation platform. Whenever a private project is created with incorrect credentials, they are logged in plaintext. This flaw allows an attacker to retrieve the credentials from the log, resulting in the loss of confidentiality, integrity, and availability.
- Record
UBUNTU-CVE-2023-4380- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
automation-eda-controllerRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el8ap | 0:1.0.1-1.el8ap |
automation-eda-controller-serverRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el8ap | 0:1.0.1-1.el8ap |
automation-eda-controller-uiRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el8ap | 0:1.0.1-1.el8ap |
automation-eda-controllerRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el9ap | 0:1.0.1-1.el9ap |
automation-eda-controller-serverRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el9ap | 0:1.0.1-1.el9ap |
automation-eda-controller-uiRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el9ap | 0:1.0.1-1.el9ap |
python39-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptography-debuginfoRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptography-debugsourceRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python39-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptography-debuginfoRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptography-debugsourceRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptographyRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptography-debuginfoRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptographyRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptography-debugsourceRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptography-debugsourceRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptography-debuginfoRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptography-debugsourceRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptography-debuginfoRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptographyRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptography-debugsourceRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptographyRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptography-debuginfoRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python39-requestsRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:2.31.0-1.el8ap | 0:2.31.0-1.el8ap |
python3x-requestsRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:2.31.0-1.el8ap | 0:2.31.0-1.el8ap |
python39-djangoRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el8ap | 0:3.2.20-1.el8ap |
python3x-djangoRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el8ap | 0:3.2.20-1.el8ap |
python-djangoRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el9ap | 0:3.2.20-1.el9ap |
python3-djangoRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el9ap | 0:3.2.20-1.el9ap |
ansibleUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.1+dfsg-11.3.4+dfsg-11.4.0+dfsg-11.4.1+dfsg-11.4.3+dfsg-1 Show 5 moreShow less1.4.4+dfsg-11.5.4+dfsg-11.5.4+dfsg-1ubuntu0.1~esm11.5.4+dfsg-1ubuntu0.1~esm21.5.4+dfsg-1ubuntu0.1~esm3 |
None known |
ansibleUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.9.2+dfsg-21.9.4-12.0.0.2-22.0.0.2-2ubuntu12.0.0.2-2ubuntu1.1 Show 8 moreShow less2.0.0.2-2ubuntu1.22.0.0.2-2ubuntu1.32.0.0.2-2ubuntu1.3+esm12.0.0.2-2ubuntu1.3+esm22.0.0.2-2ubuntu1.3+esm32.0.0.2-2ubuntu1.3+esm42.0.0.2-2ubuntu1.3+esm52.0.0.2-2ubuntu1.3+esm6 |
None known |
ansibleUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.3.1.0+dfsg-22.5.0+dfsg-12.5.1+dfsg-12.5.1+dfsg-1ubuntu0.12.5.1+dfsg-1ubuntu0.1+esm1 Show 4 moreShow less2.5.1+dfsg-1ubuntu0.1+esm22.5.1+dfsg-1ubuntu0.1+esm32.5.1+dfsg-1ubuntu0.1+esm42.5.1+dfsg-1ubuntu0.1+esm5 |
None known |
ansibleUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.8.3+dfsg-12.8.6+dfsg-12.9.2+dfsg-12.9.4+dfsg-12.9.6+dfsg-12.9.6+dfsg-1ubuntu0.1~esm12.9.6+dfsg-1ubuntu0.1~esm22.9.6+dfsg-1ubuntu0.1~esm3 |
None known |
ansible-coreUbuntu:22.04:LTS |
All versions, plus listed versions 2.12.0-12.12.0-1ubuntu0.1 |
None known |
ansibleUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 2.10.7+merged+base+2.10.8+dfsg-12.10.7+merged+base+2.10.8+dfsg-1ubuntu0.1~esm12.10.7+merged+base+2.10.8+dfsg-1ubuntu0.1~esm4 |
None known |
ansibleUbuntu:24.04:LTS |
All versions, plus listed versions 7.7.0+dfsg-17.7.0+dfsg-39.2.0+dfsg-0ubuntu49.2.0+dfsg-0ubuntu5 |
None known |
ansible-coreUbuntu:24.04:LTS |
All versions, plus listed versions 2.14.9-22.14.11-12.14.11-22.14.13-12.16.3-0ubuntu12.16.3-0ubuntu2 |
None known |
ansibleUbuntu:25.10 |
All versions, plus listed versions 11.2.0+dfsg-112.0.0~a2+dfsg-112.0.0~a4+dfsg-112.0.0~a6+dfsg-112.0.0~b1+dfsg-1 |
None known |
ansible-coreUbuntu:25.10 |
All versions, plus listed versions 2.18.1-4ubuntu12.19.0~beta4-1ubuntu12.19.0-1ubuntu1 |
None known |
ansibleUbuntu:26.10 |
All versions, plus listed versions 13.1.0+dfsg-1ubuntu113.4.0+dfsg-1 |
None known |
ansible-coreUbuntu:26.10 |
All versions, plus listed versions 2.20.1-12.21.1~rc1-12.21.1~rc1-22.21.1~rc1-2ubuntu12.22.0~beta2-1 |
None known |
ansibleUbuntu:26.04:LTS |
All versions, plus listed versions 12.0.0~b1+dfsg-112.0.0+dfsg-112.2.0+dfsg-113.1.0+dfsg-113.1.0+dfsg-1ubuntu1 |
None known |
ansible-coreUbuntu:26.04:LTS |
All versions, plus listed versions 2.19.0-1ubuntu12.19.4-12.20.1-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-4380 is a medium vulnerability (CVSS 6.3) in Redhat Ansible Automation Platform, published October 4, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.64%, the 50th percentile. No source names a fixed version.
References
access.redhat.com/errata/RHSA-2023:4693
access.redhat.com/security/cve/CVE-2023-4380
bugzilla.redhat.com/show_bug.cgi?id=2232324
nvd.nist.gov/vuln/detail/CVE-2023-4380
github.com/advisories/GHSA-2pfv-q6j2-pcrf
access.redhat.com/security/updates/classification
Show 19 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=2171817
bugzilla.redhat.com/show_bug.cgi?id=2209469
bugzilla.redhat.com/show_bug.cgi?id=2218004
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4693.json
cve.org/CVERecord?id=CVE-2023-4380
access.redhat.com/security/cve/CVE-2023-23931
cve.org/CVERecord?id=CVE-2023-23931
nvd.nist.gov/vuln/detail/CVE-2023-23931
github.com/pyca/cryptography/security/advisories/GHSA-w7pp-m8wf-vj6r
access.redhat.com/security/cve/CVE-2023-32681
cve.org/CVERecord?id=CVE-2023-32681
nvd.nist.gov/vuln/detail/CVE-2023-32681
github.com/psf/requests/security/advisories/GHSA-j8r2-6x86-q33q
access.redhat.com/security/cve/CVE-2023-36053
cve.org/CVERecord?id=CVE-2023-36053
nvd.nist.gov/vuln/detail/CVE-2023-36053
djangoproject.com/weblog/2023/jul/03/security-releases
ubuntu.com/security/CVE-2023-4380
rhn.redhat.com/errata/RHSA-2023-4693.html