Ipa: invalid csrf protection
Summary
| CVE | CVE-2023-5455 |
|---|---|
| State | PUBLISHED |
| Assigner | redhat |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2024-01-10 13:15:48 UTC |
| Updated | 2026-11-05 12:17:33 UTC |
| Description | A Cross-site request forgery vulnerability exists in ipa/session/login_password in all supported versions of IPA. This flaw allows an attacker to trick the user into submitting a request that could perform actions as the user, resulting in a loss of confidentiality and system integrity. During community penetration testing it was found that for certain HTTP end-points FreeIPA does not ensure CSRF protection. Due to implementation details one cannot use this flaw for reflection of a cookie representing already logged-in user. An attacker would always have to go through a new authentication attempt. |
Risk And Classification
Primary CVSS: v3.1 6.5 MEDIUM from [email protected]
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Problem Types: CWE-352 | CWE-352 Cross-Site Request Forgery
| Version | Source | Type | Score | Severity | Vector |
|---|---|---|---|---|---|
| 3.1 | [email protected] | Primary | 6.5 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N |
| 3.1 | [email protected] | Secondary | 6.5 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N |
| 3.1 | CNA | CVSS | 6.5 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N |
CVSS v3.1 Breakdown
Attack Vector
NetworkAttack Complexity
LowPrivileges Required
NoneUser Interaction
RequiredScope
UnchangedConfidentiality
NoneIntegrity
HighAvailability
NoneCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
NVD Known Affected Configurations (CPE 2.3)
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Red Hat | Red Hat Enterprise Linux 7 | unaffected 0:4.6.8-5.el7_9.16 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8 | unaffected 8090020231201152514.3387e3d0 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.2 Advanced Update Support | unaffected 8020020231123154806.792f4060 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.2 Telecommunications Update Service | unaffected 8020020231123154806.792f4060 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.2 Update Services For SAP Solutions | unaffected 8020020231123154806.792f4060 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support | unaffected 8040020231123154610.5b01ab7e * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.4 Telecommunications Update Service | unaffected 8040020231123154610.5b01ab7e * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.4 Update Services For SAP Solutions | unaffected 8040020231123154610.5b01ab7e * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.6 Extended Update Support | unaffected 8060020231208020207.ada582f1 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8.8 Extended Update Support | unaffected 8080020231201153604.b0a6ceea * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 9 | unaffected 0:4.10.2-5.el9_3 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 9.0 Extended Update Support | unaffected 0:4.9.8-9.el9_0 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 9.2 Extended Update Support | unaffected 0:4.10.1-10.el9_2 * rpm | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 6 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8 | Not specified | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| [SECURITY] Fedora 39 Update: freeipa-4.11.1-1.fc39 - package-announce - Fedora Mailing-Lists | af854a3a-2127-422b-91ae-364da2661108 | lists.fedoraproject.org | |
| FreeIPA 4.9.14 — FreeIPA documentation | af854a3a-2127-422b-91ae-364da2661108 | www.freeipa.org | Release Notes |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| cve-details | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| 2242828 – (CVE-2023-5455) CVE-2023-5455 ipa: Invalid CSRF protection | af854a3a-2127-422b-91ae-364da2661108 | bugzilla.redhat.com | Issue Tracking, Third Party Advisory |
| FreeIPA 4.10.3 — FreeIPA documentation | af854a3a-2127-422b-91ae-364da2661108 | www.freeipa.org | Release Notes |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| FreeIPA 4.11.1 — FreeIPA documentation | af854a3a-2127-422b-91ae-364da2661108 | www.freeipa.org | Release Notes |
| [SECURITY] Fedora 38 Update: freeipa-4.10.3-1.fc38 - package-announce - Fedora Mailing-Lists | af854a3a-2127-422b-91ae-364da2661108 | lists.fedoraproject.org | |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| Red Hat | af854a3a-2127-422b-91ae-364da2661108 | access.redhat.com | Third Party Advisory |
| FreeIPA 4.6.10 — FreeIPA documentation | af854a3a-2127-422b-91ae-364da2661108 | www.freeipa.org | Release Notes |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
Additional Advisory Data
| Source | Time | Event |
|---|---|---|
| CNA | 2023-10-09T00:00:00.000Z | Reported to Red Hat. |
| CNA | 2024-01-10T06:30:00.000Z | Made public. |
Workarounds
CNA: Red Hat has investigated whether a possible mitigation exists for this issue, and has not been able to identify a practical example. Please update the affected package as soon as possible.
Legacy QID Mappings
- 161273 Oracle Enterprise Linux Security Update for ipa (ELSA-2024-0145)
- 161275 Oracle Enterprise Linux Security Update for ipa (ELSA-2024-0141)
- 161288 Oracle Enterprise Linux Security Update for idm:dl1 (ELSA-2024-0143)
- 242679 Red Hat Update for idm:dl1 (RHSA-2024:0144)
- 242685 Red Hat Update for ipa (RHSA-2024:0141)
- 242692 Red Hat Update for idm:dl1 (RHSA-2024:0143)
- 242694 Red Hat Update for ipa (RHSA-2024:0142)
- 242699 Red Hat Update for krb5 (RHSA-2024:0252)
- 242878 Red Hat Update for ipa (RHSA-2024:0145)
- 257290 CentOS Security Update for ipa (CESA-2024:0145)
- 284885 Fedora Security Update for freeipa (FEDORA-2024-403145c4fb)
- 285050 Fedora Security Update for freeipa (FEDORA-2024-9ab2666594)
- 357231 Amazon Linux Security Advisory for ipa : ALAS2-2024-2457
- 379636 Alibaba Cloud Linux Security Update for idm:dl1 (ALINUX3-SA-2024:0022)
- 941521 AlmaLinux Security Update for ipa (ALSA-2024:0141)
- 941538 AlmaLinux Security Update for idm:DL1 (ALSA-2024:0143)
- 961104 Rocky Linux Security Update for idm:DL1 (RLSA-2024:0143)