Every CVE Search/ Get API key

CVE-2024-11029

Freeipa: administrative user data leaked through systemd journal

5.5 MediumFix available

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.23%Up 0.2 points since Jan 16, 2025
90%50%10%1%

What each source reports

CVE List Score used 5.5

Freeipa: administrative user data leaked through systemd journal

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
CVE-2024-11029
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-497
Updated
2026-11-05
EUVDEUVD-2024-34378 5.5

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
EUVD-2024-34378
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-05
GitHub AdvisoriesGHSA-45q7-xhfm-xqjp 5.5

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to...

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
GHSA-45q7-xhfm-xqjp
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-497
Updated
2026-11-02
NVD 5.5

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
CVE-2024-11029
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-497
Updated
2026-11-05
OSVDEBIAN-CVE-2024-11029 5.5

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
DEBIAN-CVE-2024-11029
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-07
OSVRHSA-2025:0334 5.5

Red Hat Security Advisory: ipa security update

Record
RHSA-2025:0334
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2024-11029 5.5

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
UBUNTU-CVE-2024-11029
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVALSA-2025:0334 No score

Moderate: ipa security update

AlmaLinux Identity Management (IdM) is a centralized authentication, identity management, and authorization solution for both traditional and cloud-based enterprise environments.

Security Fix(es):

  • freeipa: Administrative user data leaked through systemd journal (CVE-2024-11029)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:0334
Updated
2026-11-02
OSVCLSA-2026-1778881463 No score

ipa: Fix of 3 CVEs

  • CVE-2023-5455: fix CSRF vulnerability by adding Referer header check to all session endpoints
  • CVE-2024-1481: validate Kerberos principal name before kinit and pass it with -- separator to prevent option injection
  • CVE-2024-11029: scrub administrative passwords from process command line and pass OIDC client secret via stdin
Record
CLSA-2026-1778881463
Updated
2026-11-02
OSV No score

A flaw was found in the FreeIPA API audit, where it sends the whole FreeIPA command line to journalctl. As a consequence, during the FreeIPA installation process, it inadvertently leaks the administrative user credentials, including the administrator password, to the journal database. In the worst-case scenario, where the journal log is centralized, users with access to it can have improper access to the FreeIPA administrator credentials.

Record
CVE-2024-11029
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ipa-client
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-client-common
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-client-epn
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-client-samba
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-common
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-selinux
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-selinux-luna
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-selinux-nfast
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-server
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-server-common
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
Show 55 moreShow less
Affected packages
PackageAffectedFixed
ipa-server-dns
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-server-trust-ad
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
python3-ipaclient
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
python3-ipalib
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
python3-ipaserver
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
python3-ipatests
AlmaLinux:9
before 4.12.2-1.el9_5.3
4.12.2-1.el9_5.3
ipa-client
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-client-common
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-client-epn
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-client-samba
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-common
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-python-compat
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-selinux
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-server
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-server-common
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-server-dns
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
ipa-server-trust-ad
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
python3-ipaclient
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
python3-ipalib
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
python3-ipaserver
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
python3-ipatests
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 4.10.1-9.el9_2.alma.1.tuxcare.els3
4.10.1-9.el9_2.alma.1.tuxcare.els3
freeipa
Debian:12
All versions, plus listed versions
4.10.1+dfsg1-1+exp14.10.1-1+exp14.10.2-14.10.2-24.10.2-2+exp1
Show 14 moreShow less
4.11.1-14.11.1-1+exp14.11.1-24.11.1-2+exp14.11.1-2.14.12.2-14.12.2-24.12.2-34.12.4-14.12.4-24.13.1-14.9.11-14.9.11-1+exp14.9.11-2
None known
freeipa
Debian:13
before 4.12.4-1
4.12.4-1
freeipa
Debian:14
before 4.12.4-1
4.12.4-1
ipa
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-client
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-client-common
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-client-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-client-epn
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-client-samba
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-common
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-selinux
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-selinux-luna
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-selinux-nfast
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-server
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-server-common
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-server-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-server-dns
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-server-trust-ad
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
ipa-server-trust-ad-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
python3-ipaclient
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
python3-ipalib
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
python3-ipaserver
Red Hat:enterprise_linux:9::appstream
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
python3-ipatests
Red Hat:enterprise_linux:9::crb
before 0:4.12.2-1.el9_5.3
0:4.12.2-1.el9_5.3
freeipa
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
3.2.1-0ubuntu13.3.4-0ubuntu13.3.4-0ubuntu23.3.4-0ubuntu33.3.4-0ubuntu3.13.3.4-0ubuntu3.1+esm1
None known
freeipa
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
4.1.4-14.3.1-0ubuntu14.3.1-0ubuntu1+esm1
None known
freeipa
Ubuntu:18.04:LTS
All versions, plus listed versions
4.4.4-3ubuntu14.4.4-44.7.0~pre1+git20180411-2ubuntu14.7.0~pre1+git20180411-2ubuntu2
None known
freeipa
Ubuntu:20.04:LTS
All versions, plus listed versions
4.8.1-2ubuntu14.8.3-14.8.6-1ubuntu2
None known
freeipa
Ubuntu:22.04:LTS
All versions, plus listed versions
4.8.6-1ubuntu64.8.6-1ubuntu84.8.6-1ubuntu94.9.8-1
None known
freeipa
Ubuntu:24.04:LTS
All versions, plus listed versions
4.10.2-14.10.2-24.10.2-2ubuntu34.11.1-14.11.1-2
None known
freeipa
Ubuntu:25.10
All versions, plus listed versions
4.12.2-34.12.4-1
None known
freeipa
Ubuntu:26.10
All versions, plus listed versions
4.13.1-14.13.1-1build1
None known
freeipa
Ubuntu:26.04:LTS
All versions, plus listed versions
4.12.4-14.12.4-24.13.1-1
None known

History

History
RecordedChangedSources
affectedOSV
affectedCVE List, NVD
factsEUVD
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-11029 is a medium vulnerability (CVSS 5.5) in Red Hat Enterprise Linux 10, published January 15, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.23%, the 14th percentile. Fixed in ipa-client 4.12.2-1.el9_5.3.

References

Show 7 moreShow less
MoveEnter Open