Action not permitted
Modal body text goes here.
Modal Title
Modal Body
PYSEC-2026-1125
Vulnerability from pysec - Published: 2026-07-07 11:45 - Updated: 2026-07-07 17:23A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| Name | purl | ansible-core | pkg:pypi/ansible-core |
|---|
{
"affected": [
{
"package": {
"ecosystem": "PyPI",
"name": "ansible-core",
"purl": "pkg:pypi/ansible-core"
},
"ranges": [
{
"events": [
{
"introduced": "2.8.0"
},
{
"last_affected": "2.15.2"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.11.0",
"2.11.0b1",
"2.11.0b2",
"2.11.0b3",
"2.11.0b4",
"2.11.0rc1",
"2.11.0rc2",
"2.11.1",
"2.11.10",
"2.11.10rc1",
"2.11.11",
"2.11.11rc1",
"2.11.12",
"2.11.12rc1",
"2.11.1rc1",
"2.11.2",
"2.11.2rc1",
"2.11.3",
"2.11.3rc1",
"2.11.4",
"2.11.4rc1",
"2.11.5",
"2.11.5rc1",
"2.11.6",
"2.11.6rc1",
"2.11.7",
"2.11.7rc1",
"2.11.8",
"2.11.8rc1",
"2.11.9",
"2.11.9rc1",
"2.12.0",
"2.12.0b1",
"2.12.0b2",
"2.12.0rc1",
"2.12.1",
"2.12.10",
"2.12.10rc1",
"2.12.1rc1",
"2.12.2",
"2.12.2rc1",
"2.12.3",
"2.12.3rc1",
"2.12.4",
"2.12.4rc1",
"2.12.5",
"2.12.5rc1",
"2.12.6",
"2.12.6rc1",
"2.12.7",
"2.12.7rc1",
"2.12.8",
"2.12.8rc1",
"2.12.9",
"2.12.9rc1",
"2.13.0",
"2.13.0b0",
"2.13.0b1",
"2.13.0rc1",
"2.13.1",
"2.13.10",
"2.13.10rc1",
"2.13.11",
"2.13.11rc1",
"2.13.12",
"2.13.12rc1",
"2.13.13",
"2.13.13rc1",
"2.13.1rc1",
"2.13.2",
"2.13.2rc1",
"2.13.3",
"2.13.3rc1",
"2.13.4",
"2.13.4rc1",
"2.13.5",
"2.13.5rc1",
"2.13.6",
"2.13.6rc1",
"2.13.7",
"2.13.7rc1",
"2.13.8",
"2.13.8rc1",
"2.13.9",
"2.13.9rc1",
"2.14.0",
"2.14.0b1",
"2.14.0b2",
"2.14.0b3",
"2.14.0rc1",
"2.14.0rc1.post0",
"2.14.0rc2",
"2.14.1",
"2.14.10",
"2.14.10rc1",
"2.14.11",
"2.14.11rc1",
"2.14.12",
"2.14.12rc1",
"2.14.13",
"2.14.14",
"2.14.14rc1",
"2.14.15",
"2.14.15rc1",
"2.14.16",
"2.14.16rc1",
"2.14.17",
"2.14.17rc1",
"2.14.18",
"2.14.18rc1",
"2.14.1rc1",
"2.14.2",
"2.14.2rc1",
"2.14.3",
"2.14.3rc1",
"2.14.4",
"2.14.4rc1",
"2.14.5",
"2.14.5rc1",
"2.14.6",
"2.14.6rc1",
"2.14.7",
"2.14.7rc1",
"2.14.8",
"2.14.8rc1",
"2.14.9",
"2.14.9rc1",
"2.15.0",
"2.15.0b1",
"2.15.0b2",
"2.15.0b3",
"2.15.0rc1",
"2.15.0rc2",
"2.15.1",
"2.15.1rc1",
"2.15.2",
"2.15.2rc1"
]
}
],
"aliases": [
"CVE-2023-4237",
"GHSA-ww3m-ffrm-qvqv"
],
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "PYSEC-2026-1125",
"modified": "2026-07-07T17:23:39.934058Z",
"published": "2026-07-07T11:45:25.392586Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
},
{
"type": "PACKAGE",
"url": "https://pypi.org/project/ansible-core"
},
{
"type": "ADVISORY",
"url": "https://github.com/advisories/GHSA-ww3m-ffrm-qvqv"
}
],
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key"
}
brew-ansible-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.21.4"
},
"package": {
"ecosystem": "Homebrew",
"name": "ansible",
"purl": "pkg:brew/ansible"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.3.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.21.4",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.21.4"
},
{
"ecosystem": "Debian",
"key": "Debian/ansible",
"name": "ansible",
"strategy": "distro"
},
{
"ecosystem": "GIT",
"key": "upstream:https://github.com/ansible/ansible",
"name": "https://github.com/ansible/ansible",
"strategy": "distro",
"subject_version": "14.4.0"
},
{
"ecosystem": "PyPI",
"key": "upstream:pkg:pypi/ansible@14.4.0",
"name": "ansible",
"strategy": "distro",
"subject_version": "14.4.0"
},
{
"ecosystem": "Ubuntu",
"key": "Ubuntu/ansible",
"name": "ansible",
"strategy": "distro"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-ansible-CVE-2023-4237",
"modified": "2026-09-10T18:51:05Z",
"published": "2026-08-13T16:35:22Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-ansible-lint-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.21.4"
},
"package": {
"ecosystem": "Homebrew",
"name": "ansible-lint",
"purl": "pkg:brew/ansible-lint"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "26.8.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.21.4",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.21.4"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-ansible-lint-CVE-2023-4237",
"modified": "2026-09-10T18:50:57Z",
"published": "2026-08-13T16:35:16Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-ansible@10-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.17.14"
},
"package": {
"ecosystem": "Homebrew",
"name": "ansible@10",
"purl": "pkg:brew/ansible%4010"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "10.7.0_6"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.17.14",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.17.14"
},
{
"ecosystem": "Debian",
"key": "Debian/ansible",
"name": "ansible",
"strategy": "distro"
},
{
"ecosystem": "PyPI",
"key": "upstream:pkg:pypi/ansible@10.7.0",
"name": "ansible",
"strategy": "distro",
"subject_version": "10.7.0"
},
{
"ecosystem": "Ubuntu",
"key": "Ubuntu/ansible",
"name": "ansible",
"strategy": "distro"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-ansible@10-CVE-2023-4237",
"modified": "2026-09-09T23:41:05Z",
"published": "2026-08-13T16:35:22Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-ansible@12-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.19.5"
},
"package": {
"ecosystem": "Homebrew",
"name": "ansible@12",
"purl": "pkg:brew/ansible%4012"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "12.3.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.19.5",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.19.5"
},
{
"ecosystem": "Debian",
"key": "Debian/ansible",
"name": "ansible",
"strategy": "distro"
},
{
"ecosystem": "PyPI",
"key": "upstream:pkg:pypi/ansible@12.3.0",
"name": "ansible",
"strategy": "distro",
"subject_version": "12.3.0"
},
{
"ecosystem": "Ubuntu",
"key": "Ubuntu/ansible",
"name": "ansible",
"strategy": "distro"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-ansible@12-CVE-2023-4237",
"modified": "2026-09-09T23:41:06Z",
"published": "2026-08-13T16:35:22Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-ansible@13-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.20.7"
},
"package": {
"ecosystem": "Homebrew",
"name": "ansible@13",
"purl": "pkg:brew/ansible%4013"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "13.8.0_2"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.20.7",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.20.7"
},
{
"ecosystem": "Debian",
"key": "Debian/ansible",
"name": "ansible",
"strategy": "distro"
},
{
"ecosystem": "PyPI",
"key": "upstream:pkg:pypi/ansible@13.8.0",
"name": "ansible",
"strategy": "distro",
"subject_version": "13.8.0"
},
{
"ecosystem": "Ubuntu",
"key": "Ubuntu/ansible",
"name": "ansible",
"strategy": "distro"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-ansible@13-CVE-2023-4237",
"modified": "2026-09-10T18:51:29Z",
"published": "2026-08-13T16:35:22Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-ansible@9-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.16.14"
},
"package": {
"ecosystem": "Homebrew",
"name": "ansible@9",
"purl": "pkg:brew/ansible%409"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "9.13.0_4"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.16.14",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.16.14"
},
{
"ecosystem": "Debian",
"key": "Debian/ansible",
"name": "ansible",
"strategy": "distro"
},
{
"ecosystem": "PyPI",
"key": "upstream:pkg:pypi/ansible@9.13.0",
"name": "ansible",
"strategy": "distro",
"subject_version": "9.13.0"
},
{
"ecosystem": "Ubuntu",
"key": "Ubuntu/ansible",
"name": "ansible",
"strategy": "distro"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-ansible@9-CVE-2023-4237",
"modified": "2026-09-09T23:41:06Z",
"published": "2026-08-13T16:35:23Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-bbot-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.21.3"
},
"package": {
"ecosystem": "Homebrew",
"name": "bbot",
"purl": "pkg:brew/bbot"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.1"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.21.3",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.21.3"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-bbot-CVE-2023-4237",
"modified": "2026-09-09T23:43:32Z",
"published": "2026-08-13T16:37:10Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
brew-molecule-cve-2023-4237
Vulnerability from osv_homebrew
A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"fix": "bump",
"range_state": "fixed",
"resource": "ansible-core",
"resource_purl": "pkg:pypi/ansible-core@2.21.3"
},
"package": {
"ecosystem": "Homebrew",
"name": "molecule",
"purl": "pkg:brew/molecule"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "26.8.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"confidence": "high",
"source": "matched",
"strategy": "registry",
"upstream_evidence": [
{
"ecosystem": "PyPI",
"key": "pkg:pypi/ansible-core@2.21.3",
"name": "ansible-core",
"resource": "ansible-core",
"strategy": "registry",
"subject_version": "2.21.3"
}
]
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "BREW-molecule-CVE-2023-4237",
"modified": "2026-09-10T00:32:15Z",
"published": "2026-08-13T17:14:18Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.7.3",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key",
"upstream": [
"GHSA-ww3m-ffrm-qvqv",
"CVE-2023-4237",
"PYSEC-2026-1125"
]
}
CVE-2023-4237 (GCVE-0-2023-4237)
Vulnerability from cvelistv5 – Published: 2023-10-04 14:23 – Updated: 2026-02-25 18:31- CWE-497 - Exposure of Sensitive System Information to an Unauthorized Control Sphere
| URL | Tags |
|---|---|
| https://access.redhat.com/errata/RHBA-2023:5653 | vendor-advisoryx_refsource_REDHAT |
| https://access.redhat.com/errata/RHBA-2023:5666 | vendor-advisoryx_refsource_REDHAT |
| https://access.redhat.com/security/cve/CVE-2023-4237 | vdb-entryx_refsource_REDHAT |
| https://bugzilla.redhat.com/show_bug.cgi?id=2229979 | issue-trackingx_refsource_REDHAT |
| https://security.netapp.com/advisory/ntap-2024102… |
| Vendor | Product | Version | |
|---|---|---|---|
| Red Hat | Red Hat Ansible Automation Platform 2.4 for RHEL 8 |
cpe:/a:redhat:ansible_automation_platform:2.4::el8
cpe:/a:redhat:ansible_automation_platform:2.4::el9 |
|
| Red Hat | Red Hat Ansible Automation Platform 2.4 for RHEL 8 |
Unaffected:
1.0.0-423 , < *
(rpm)
cpe:/a:redhat:ansible_automation_platform:2.4::el8 cpe:/a:redhat:ansible_automation_platform_cloud_billing:2.4::el8 cpe:/a:redhat:ansible_automation_platform:2.4::el9 |
|
| Red Hat | Red Hat Ansible Automation Platform 2.4 for RHEL 9 |
cpe:/a:redhat:ansible_automation_platform:2.4::el8
cpe:/a:redhat:ansible_automation_platform:2.4::el9 |
|
| Red Hat | Red Hat Ansible Automation Platform 2.4 for RHEL 9 |
Unaffected:
1.0.0-424 , < *
(rpm)
cpe:/a:redhat:ansible_automation_platform:2.4::el8 cpe:/a:redhat:ansible_automation_platform_cloud_billing:2.4::el8 cpe:/a:redhat:ansible_automation_platform:2.4::el9 |
{
"containers": {
"adp": [
{
"providerMetadata": {
"dateUpdated": "2024-10-25T13:07:30.578Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"name": "RHBA-2023:5653",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT",
"x_transferred"
],
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"name": "RHBA-2023:5666",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT",
"x_transferred"
],
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"tags": [
"vdb-entry",
"x_refsource_REDHAT",
"x_transferred"
],
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"name": "RHBZ#2229979",
"tags": [
"issue-tracking",
"x_refsource_REDHAT",
"x_transferred"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"url": "https://security.netapp.com/advisory/ntap-20241025-0002/"
}
],
"title": "CVE Program Container"
}
],
"cna": {
"affected": [
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:ansible_automation_platform:2.4::el8",
"cpe:/a:redhat:ansible_automation_platform:2.4::el9"
],
"defaultStatus": "unaffected",
"product": "Red Hat Ansible Automation Platform 2.4 for RHEL 8",
"vendor": "Red Hat"
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:ansible_automation_platform:2.4::el8",
"cpe:/a:redhat:ansible_automation_platform_cloud_billing:2.4::el8",
"cpe:/a:redhat:ansible_automation_platform:2.4::el9"
],
"defaultStatus": "affected",
"packageName": "ansible-automation-platform-24/ee-supported-rhel8",
"product": "Red Hat Ansible Automation Platform 2.4 for RHEL 8",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "1.0.0-423",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:ansible_automation_platform:2.4::el8",
"cpe:/a:redhat:ansible_automation_platform:2.4::el9"
],
"defaultStatus": "unaffected",
"product": "Red Hat Ansible Automation Platform 2.4 for RHEL 9",
"vendor": "Red Hat"
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:ansible_automation_platform:2.4::el8",
"cpe:/a:redhat:ansible_automation_platform_cloud_billing:2.4::el8",
"cpe:/a:redhat:ansible_automation_platform:2.4::el9"
],
"defaultStatus": "affected",
"packageName": "ansible-automation-platform-24/ee-supported-rhel9",
"product": "Red Hat Ansible Automation Platform 2.4 for RHEL 9",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "1.0.0-424",
"versionType": "rpm"
}
]
}
],
"credits": [
{
"lang": "en",
"value": "Red Hat would like to thank Jill Rouleau (redhat) for reporting this issue."
}
],
"datePublic": "2023-08-08T11:15:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability."
}
],
"metrics": [
{
"other": {
"content": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"value": "Moderate"
},
"type": "Red Hat severity rating"
}
},
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.3,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"format": "CVSS"
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-497",
"description": "Exposure of Sensitive System Information to an Unauthorized Control Sphere",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-02-25T18:31:55.136Z",
"orgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"shortName": "redhat"
},
"references": [
{
"name": "RHBA-2023:5653",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"name": "RHBA-2023:5666",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"tags": [
"vdb-entry",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"name": "RHBZ#2229979",
"tags": [
"issue-tracking",
"x_refsource_REDHAT"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
}
],
"timeline": [
{
"lang": "en",
"time": "2023-08-08T00:00:00.000Z",
"value": "Reported to Red Hat."
},
{
"lang": "en",
"time": "2023-08-08T11:15:00.000Z",
"value": "Made public."
}
],
"title": "Platform: ec2_key module prints out the private key directly to the standard output",
"x_generator": {
"engine": "cvelib 1.8.0"
},
"x_redhatCweChain": "CWE-497: Exposure of Sensitive System Information to an Unauthorized Control Sphere"
}
},
"cveMetadata": {
"assignerOrgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"assignerShortName": "redhat",
"cveId": "CVE-2023-4237",
"datePublished": "2023-10-04T14:23:20.710Z",
"dateReserved": "2023-08-08T11:15:05.990Z",
"dateUpdated": "2026-02-25T18:31:55.136Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
GHSA-WW3M-FFRM-QVQV
Vulnerability from github – Published: 2023-10-04 15:30 – Updated: 2023-10-10 22:29A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availability.
{
"affected": [
{
"package": {
"ecosystem": "PyPI",
"name": "ansible-core"
},
"ranges": [
{
"events": [
{
"introduced": "2.8.0"
},
{
"last_affected": "2.15.2"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2023-4237"
],
"database_specific": {
"cwe_ids": [
"CWE-497"
],
"github_reviewed": true,
"github_reviewed_at": "2023-10-10T22:29:26Z",
"nvd_published_at": "2023-10-04T15:15:12Z",
"severity": "MODERATE"
},
"details": "A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2_key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system\u0027s confidentiality, integrity, and availability.",
"id": "GHSA-ww3m-ffrm-qvqv",
"modified": "2023-10-10T22:29:26Z",
"published": "2023-10-04T15:30:35Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5653"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHBA-2023:5666"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2023-4237"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2229979"
},
{
"type": "PACKAGE",
"url": "https://github.com/ansible/ansible"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Ansible may expose private key"
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.