CVE-2022-2414 XML external entity in Dogtag PKI

High 7.5 Published Updated

Remote attackers can retrieve arbitrary file contents via XML External Entity attacks in Dogtag PKI, requiring immediate patching.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2022-2414?

CVE-2022-2414 is a high-severity vulnerability in Dogtag PKI, published on 29 Jul 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Access to external entities when parsing XML documents can lead to XML external entity (XXE) attacks. This flaw allows a remote attacker to potentially retrieve the content of arbitrary files by sending specially crafted HTTP requests.

Weakness: CWE-611

Which versions are affected by CVE-2022-2414?

It affects 1 product.

Linux distribution packages (40)
idm-pki-acme AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-base AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-base-java AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-ca AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-kra AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-server AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-symkey AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
idm-pki-tools AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
ldapjdk-javadoc AlmaLinux:8All versions4.23.0-1.module_el8.6.0+2764+9fc58d50
python3-idm-pki AlmaLinux:8All versions10.12.0-4.module_el8.7.0+3316+50b99934
pki-acme AlmaLinux:9All versions11.0.6-2.el9_0
pki-base AlmaLinux:9All versions11.0.6-2.el9_0
pki-base-java AlmaLinux:9All versions11.0.6-2.el9_0
pki-ca AlmaLinux:9All versions11.0.6-2.el9_0
pki-kra AlmaLinux:9All versions11.0.6-2.el9_0
pki-server AlmaLinux:9All versions11.0.6-2.el9_0
pki-symkey AlmaLinux:9All versions11.0.6-2.el9_0
pki-tools AlmaLinux:9All versions11.0.6-2.el9_0
python3-pki AlmaLinux:9All versions11.0.6-2.el9_0
pki-core Red Hat:certificate_system:9.7::el7All versions0:10.5.18-24.el7pki
pki-core-debuginfo Red Hat:certificate_system:9.7::el7All versions0:10.5.18-24.el7pki
pki-ocsp Red Hat:certificate_system:9.7::el7All versions0:10.5.18-24.el7pki
pki-tks Red Hat:certificate_system:9.7::el7All versions0:10.5.18-24.el7pki
pki-tps Red Hat:certificate_system:9.7::el7All versions0:10.5.18-24.el7pki
pki-base Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-base-java Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-ca Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-core Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-core-debuginfo Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-javadoc Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-kra Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-server Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-symkey Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-tools Red Hat:enterprise_linux:7::clientAll versions0:10.5.18-24.el7_9
pki-base Red Hat:enterprise_linux:7::computenodeAll versions0:10.5.18-24.el7_9
pki-base-java Red Hat:enterprise_linux:7::computenodeAll versions0:10.5.18-24.el7_9
pki-ca Red Hat:enterprise_linux:7::computenodeAll versions0:10.5.18-24.el7_9
pki-core Red Hat:enterprise_linux:7::computenodeAll versions0:10.5.18-24.el7_9
pki-core-debuginfo Red Hat:enterprise_linux:7::computenodeAll versions0:10.5.18-24.el7_9
pki-javadoc Red Hat:enterprise_linux:7::computenodeAll versions0:10.5.18-24.el7_9

Products include Dogtagpki Dogtagpki.

How do I fix CVE-2022-2414?

Apply the vendor's patch.

Is CVE-2022-2414 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2022-2414 exists.

Public exploit code: 1 Nuclei template and 4 proofs of concept on GitHub.

Sources

Also known as ALSA-2022:7326, ALSA-2022:7470, DEBIAN-CVE-2022-2414, GHSA-vjf8-hc3f-mpw4, OESA-2023-1417, OESA-2023-1418 and 10 more.

Is CVE-2022-2414 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free