CVE-2016-9575
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's...
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
NVD Score used
6.3
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
CVE-2016-9575- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - CVSS 2.0
- 6.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:P - Weakness
- CWE-863, CWE-285
- Updated
- 2026-11-02
CVE List No score
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
CVE-2016-9575- Weakness
- CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2016-10381 No score
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
EUVD-2016-10381- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x7vx-p547-m5m5
6.3
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's...
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
GHSA-x7vx-p547-m5m5- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-285
- Updated
- 2026-11-02
OSV
6.3
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
CVE-2016-9575- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-9575
6.3
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
DEBIAN-CVE-2016-9575- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-07
OSVRHSA-2017:0001
7.5
Red Hat Security Advisory: ipa security update
- Record
RHSA-2017:0001- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-9575
6.3
Ipa versions 4.2.x, 4.3.x before 4.3.3 and 4.4.x before 4.4.3 did not properly check the user's permissions while modifying certificate profiles in IdM's certprofile-mod command. An authenticated, unprivileged attacker could use this flaw to modify profiles to issue certificates with arbitrary naming or key usage information and subsequently use such certificates for other attacks.
- Record
UBUNTU-CVE-2016-9575- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVUSN-4792-1 No score
freeipa vulnerabilities
It was discovered that FreeIPA incorrectly handled certificates. An attacker could possibly use this issue to cause a denial of service by revoking arbitrary certificates This issue only affected Ubuntu 16.04 ESM. (CVE-2016-5404)
It was discovered that FreeIPA incorrectly handled authentication attempts. An attacker could possibly use this issue to cause a denial of service. (CVE-2016-7030)
It was discovered that FreeIPA incorrectly handled user's permissions. An authenticated attacker could possibly use this issue to modify other user's profiles or other unspecified impact. This issue only affected Ubuntu 16.04 ESM. (CVE-2016-9575)
- Record
USN-4792-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
freeipaDebian:12 |
before 4.4.4-1 | 4.4.4-1 |
freeipaDebian:13 |
before 4.4.4-1 | 4.4.4-1 |
freeipaDebian:14 |
before 4.4.4-1 | 4.4.4-1 |
ipaRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-clientRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-client-commonRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-commonRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-python-compatRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaclientRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
Show 52 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python2-ipalibRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-admintoolsRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-serverRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-commonRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-dnsRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-trust-adRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaserverRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipaRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-clientRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-client-commonRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-commonRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-python-compatRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaclientRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipalibRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-admintoolsRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-serverRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-commonRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-dnsRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-trust-adRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaserverRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipaRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-admintoolsRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-clientRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-client-commonRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-commonRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-python-compatRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-serverRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-commonRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-dnsRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-trust-adRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaclientRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipalibRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaserverRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipaRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-admintoolsRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-clientRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-client-commonRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-commonRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-python-compatRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-serverRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-commonRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-dnsRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
ipa-server-trust-adRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaclientRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipalibRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
python2-ipaserverRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:4.4.0-14.el7_3.1.1 | 0:4.4.0-14.el7_3.1.1 |
freeipaUbuntu:Pro:16.04:LTS |
before 4.3.1-0ubuntu1+esm1, plus listed versions 4.1.4-14.3.1-0ubuntu1 |
4.3.1-0ubuntu1+esm1 |
freeipaUbuntu:Pro:14.04:LTS From an advisory covering 3 CVEs |
before 3.3.4-0ubuntu3.1+esm1, plus listed versions 3.2.1-0ubuntu13.3.4-0ubuntu13.3.4-0ubuntu23.3.4-0ubuntu33.3.4-0ubuntu3.1 |
3.3.4-0ubuntu3.1+esm1 |
freeipaUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 4.3.1-0ubuntu1+esm1, plus listed versions 4.1.4-14.3.1-0ubuntu1 |
4.3.1-0ubuntu1+esm1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected, facts | ||
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-9575 is a medium vulnerability (CVSS 6.3) in Freeipa Ipa, published March 13, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.80%, the 56th percentile. Fixed in freeipa 4.4.4-1.
References
bugzilla.redhat.com/show_bug.cgi?id=1395311
securityfocus.com/bid/95068
rhn.redhat.com/errata/RHSA-2017-0001.html
nvd.nist.gov/vuln/detail/CVE-2016-9575
github.com/advisories/GHSA-x7vx-p547-m5m5
security-tracker.debian.org/tracker/CVE-2016-9575
Show 13 moreShow less
access.redhat.com/errata/RHSA-2017:0001
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1370493
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_0001.json
access.redhat.com/security/cve/CVE-2016-7030
cve.org/CVERecord?id=CVE-2016-7030
nvd.nist.gov/vuln/detail/CVE-2016-7030
access.redhat.com/security/cve/CVE-2016-9575
cve.org/CVERecord?id=CVE-2016-9575
ubuntu.com/security/CVE-2016-9575
ubuntu.com/security/notices/USN-4792-1
ubuntu.com/security/CVE-2016-5404
ubuntu.com/security/CVE-2016-7030