Every CVE Search/ Get API key

CVE-2016-5404

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which...

6.5 MediumFix available

CVE-2016-5404 is a medium vulnerability (CVSS 6.5) in Freeipa, published September 7, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.61%, the 85th percentile. Fixed in freeipa 4.3.2-5.

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

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
None
Integrity
None
Availability
High

Exploit likelihood

2.61%Up 1.0 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.5

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
CVE-2016-5404
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
4.0 MediumAV:N/AC:L/Au:S/C:N/I:N/A:P
Weakness
CWE-284
Updated
2026-11-02
CVE List No score

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
CVE-2016-5404
Updated
2026-11-02
EUVDEUVD-2016-6349 No score

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
EUVD-2016-6349
Updated
2026-11-03
GitHub AdvisoriesGHSA-xxm7-22wp-69jx 6.5

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which...

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
GHSA-xxm7-22wp-69jx
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-284
Updated
2026-11-02
OSV 6.5

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
CVE-2016-5404
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2016-5404 6.5

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
DEBIAN-CVE-2016-5404
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2016:1797 4.3

Red Hat Security Advisory: ipa security update

Record
RHSA-2016:1797
CVSS 3.0
4.3 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2016-5404 6.5

The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.

Record
UBUNTU-CVE-2016-5404
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
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

Affected packages
PackageAffectedFixed
freeipa
Debian:12
before 4.3.2-5
4.3.2-5
freeipa
Debian:13
before 4.3.2-5
4.3.2-5
ipa
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-client
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-debuginfo
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-python
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-admintools
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-selinux
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-trust-ad
Red Hat:enterprise_linux:6::client
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
Show 58 moreShow less
Affected packages
PackageAffectedFixed
ipa
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-client
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-debuginfo
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-python
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-admintools
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-selinux
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-trust-ad
Red Hat:enterprise_linux:6::computenode
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-admintools
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-client
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-debuginfo
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-python
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-selinux
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-trust-ad
Red Hat:enterprise_linux:6::server
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-admintools
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-client
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-debuginfo
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-python
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-selinux
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa-server-trust-ad
Red Hat:enterprise_linux:6::workstation
before 0:3.0.0-50.el6_8.2
0:3.0.0-50.el6_8.2
ipa
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-client
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-debuginfo
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-python
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-admintools
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-dns
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-trust-ad
Red Hat:enterprise_linux:7::client
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-client
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-python
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-admintools
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-dns
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-trust-ad
Red Hat:enterprise_linux:7::computenode
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-admintools
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-client
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-debuginfo
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-python
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-dns
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-trust-ad
Red Hat:enterprise_linux:7::server
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-admintools
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-client
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-python
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-dns
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
ipa-server-trust-ad
Red Hat:enterprise_linux:7::workstation
before 0:4.2.0-15.el7_2.19
0:4.2.0-15.el7_2.19
freeipa
Ubuntu: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
freeipa
Ubuntu:Pro:14.04:LTS
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

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 19 moreShow less
MoveEnter Open