GitHub Advisoryadvisory · PyPI

GHSA-7hpj-hfcr-5qwm Code injection in FreeIPA

HIGH Published 2021-12-06 Modified 2024-09-20 Official page ↗
Aliases
CVE-2019-14867
Ecosystem
PyPI
Packages
ipa, freeipa
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weaknesses
CWE-400, CWE-94
Reviewed
2021-12-06

Affected packages

• PyPI ipa: >= 4.6.2, < 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 • PyPI freeipa: >= 4.6.2, < 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

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 the internal function ber_scanf() was used in some components of the IPA server, which parsed kerberos key data. An unauthenticated attacker who could trigger parsing of the krb principal key could cause the IPA server to crash or in some conditions, cause arbitrary code to be executed on the server hosting the IPA server.

Related

Alias · CVE (1)

  • CVE-2019-14867 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 (2)

  • CWE-400 Uncontrolled Resource Consumption weakness
  • CWE-94 Improper Control of Generation of Code weakness

References