GitHub Advisoryadvisory · PyPI

GHSA-w4q7-f34x-vpgc FreeIPA logs passwords embedded in commands in calls using batch

MEDIUM Published 2022-05-24 Modified 2024-09-20 Official page ↗
Aliases
CVE-2019-10195
Ecosystem
PyPI
Packages
freeipa, ipa
Severity
Moderate
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N
Weaknesses
CWE-200
Reviewed
2024-04-29

Affected packages

• PyPI freeipa: >= 4.6.0, < 4.6.7 → fixed in 4.6.7 • PyPI freeipa: >= 4.7.0, < 4.7.4 → fixed in 4.7.4 • PyPI freeipa: >= 4.8.0, < 4.8.3 → fixed in 4.8.3 • PyPI ipa: >= 4.6.0, < 4.6.7 → fixed in 4.6.7 • PyPI ipa: >= 4.7.0, < 4.7.4 → fixed in 4.7.4 • PyPI ipa: >= 4.8.0, < 4.8.3 → fixed in 4.8.3

Description

A flaw was found in IPA, all 4.6.x versions before 4.6.7, all 4.7.x versions before 4.7.4 and all 4.8.x versions before 4.8.3, in the way that FreeIPA's batch processing API logged operations. This included passing user passwords in clear text on FreeIPA masters. Batch processing of commands with passwords as arguments or options is not performed by default in FreeIPA but is possible by third-party components. An attacker having access to system logs on FreeIPA masters could use this flaw to produce log file content with passwords exposed.

Related

Alias · CVE (1)

  • CVE-2019-10195 A flaw was found in IPA, all 4.6.x versions before 4.6.7, all 4.7.x versions before 4.7.4 and all 4.8.x versions before 4.8.3, in the way… vulnerability

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References