PatchSiren cyber security CVE debrief
CVE-2026-80158 Red Hat CVE debrief
A flaw in the ipa_getkeytab module of the community.general Ansible collection can disclose the IPA/LDAP bind password in logs and process listings. The bind_pw parameter is not declared with no_log, allowing the password to be recorded in cleartext in system journals, module return values, and Automation Controller job output. The password is also passed on the command line to the ipa-getkeytab helper, exposing it in the process list to local users.
- Vendor
- Red Hat
- Product
- Red Hat Ceph Storage 5
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-26
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-08-26
- Advisory updated
- 2026-10-16
Who should care
Defenders responsible for managing Ansible deployments, especially those using Automation Controller or AWX, should assess exposure and prioritize remediation to prevent potential unauthorized access to sensitive credentials.
Why it matters
The CVE-2026-80158 vulnerability in the ipa_getkeytab module of the community.general Ansible collection can lead to disclosure of IPA/LDAP bind passwords in logs and process listings, potentially compromising directory credentials and sensitive accounts.
- Potential exposure of IPA/LDAP bind passwords to unauthorized users with access to system journals, Automation Controller job output, or process listings.
- Increased risk of compromised directory credentials, potentially allowing unauthorized access to sensitive accounts and objects.
- Need for defenders to verify and remediate this vulnerability in their Ansible deployments to prevent potential credential disclosure.
- Priority on restricting access to Automation Controller or AWX job output and system journals to prevent unauthorized users from obtaining bind passwords.
Technical summary
The ipa_getkeytab module in the community.general Ansible collection does not set the no_log parameter on the bind_pw variable, leading to disclosure of the IPA/LDAP bind password in logs and process listings. This allows the password to be recorded in cleartext in system journals, module return values, and Automation Controller job output. The password is also passed on the command line to the ipa-getkeytab helper, exposing it in the process list to local users. Defenders should prioritize verifying and remediating this vulnerability in their Ansible deployments, especially where Automation Controller or AWX job output may be accessible to unauthorized users.
Defensive priority
Defenders should prioritize verifying and remediating this vulnerability in their Ansible deployments, especially where Automation Controller or AWX job output may be accessible to unauthorized users.
Recommended defensive actions
- Review and update Ansible playbooks to use the no_log parameter with the bind_pw variable.
- Verify Automation Controller or AWX job output and system journals for potential exposure of the IPA/LDAP bind password.
- Restrict access to Automation Controller or AWX job output and system journals to prevent unauthorized users from obtaining the bind password.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE record and source item provide details on the vulnerability, including its description, affected products, and references to additional information. The ipa_getkeytab module in the community.general Ansible collection does not set the no_log parameter on the bind_pw variable, leading to disclosure of the IPA/LDAP bind password in logs and process listings. Defenders should verify system journals, Automation Controller or AWX job output, and process listings for potential exposure of the IPA/LDAP bind password. The lack of no_
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80158 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80158
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80158 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80158
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Ansible-collection-community-general: community.general: ipa_getkeytab does not set no_log on th
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/80xxx/CVE-2026-80158.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/security/cve/CVE-2026-80158
Supplemental source - vdb-entry, x_refsource_REDHAT
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.