Every CVE Search/ Get API key

CVE-2026-18369

Dogtag-pki: pki-core: redhat-pki: pki: acme http-01 validation ssrf via ip literal identifiers and unvalidated redirects

5.8 MediumFix available

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
None

Exploit likelihood

0.38%Up 0.2 points since Jul 31, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.8

Dogtag-pki: pki-core: redhat-pki: pki: acme http-01 validation ssrf via ip literal identifiers and unvalidated redirects

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Record
CVE-2026-18369
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Weakness
CWE-918
Updated
2026-11-05
EUVDEUVD-2026-51078 5.8

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Record
EUVD-2026-51078
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-05
GitHub AdvisoriesGHSA-g3fm-cr7x-pwvj 5.8

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP...

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Record
GHSA-g3fm-cr7x-pwvj
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Weakness
CWE-918
Updated
2026-11-02
NVD 5.8

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Record
CVE-2026-18369
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Weakness
CWE-918
Updated
2026-11-05
OSVDEBIAN-CVE-2026-18369 5.8

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Record
DEBIAN-CVE-2026-18369
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVRHSA-2026:67110 5.8

Red Hat Security Advisory: Red Hat Certificate System 10.4.4 security and bug fix update for RHEL 8

Record
RHSA-2026:67110
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-18369 5.8

A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.

Record
UBUNTU-CVE-2026-18369
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
dogtag-pki
Debian:11
All versions, plus listed versions
10.10.2-310.10.6-111.0.0-111.0.3-111.0.3-2
Show 6 moreShow less
11.0.3-311.0.3-411.0.6-111.0.6-211.2.1-111.2.1-2
None known
idm-console-framework
Red Hat:certificate_system_eus:10.4::el8
before 0:1.3.0-1.module+el8pki+14677+1ef79a68
0:1.3.0-1.module+el8pki+14677+1ef79a68
jss
Red Hat:certificate_system_eus:10.4::el8
before 0:4.9.11-1.module+el8pki+24697+be195eea
0:4.9.11-1.module+el8pki+24697+be195eea
jss-debuginfo
Red Hat:certificate_system_eus:10.4::el8
before 0:4.9.11-1.module+el8pki+24697+be195eea
0:4.9.11-1.module+el8pki+24697+be195eea
jss-debugsource
Red Hat:certificate_system_eus:10.4::el8
before 0:4.9.11-1.module+el8pki+24697+be195eea
0:4.9.11-1.module+el8pki+24697+be195eea
jss-javadoc
Red Hat:certificate_system_eus:10.4::el8
before 0:4.9.11-1.module+el8pki+24697+be195eea
0:4.9.11-1.module+el8pki+24697+be195eea
ldapjdk
Red Hat:certificate_system_eus:10.4::el8
before 0:4.23.0-1.module+el8pki+14677+1ef79a68
0:4.23.0-1.module+el8pki+14677+1ef79a68
ldapjdk-javadoc
Red Hat:certificate_system_eus:10.4::el8
before 0:4.23.0-1.module+el8pki+14677+1ef79a68
0:4.23.0-1.module+el8pki+14677+1ef79a68
python3-redhat-pki
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
Show 26 moreShow less
Affected packages
PackageAffectedFixed
redhat-pki-acme
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-base
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-base-java
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-ca
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-console
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-console-theme
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-debuginfo
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-debugsource
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-est
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-javadoc
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-kra
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-ocsp
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-server
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-server-theme
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-symkey
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-symkey-debuginfo
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-tks
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-tools
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-tools-debuginfo
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-tps
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
redhat-pki-tps-debuginfo
Red Hat:certificate_system_eus:10.4::el8
before 0:10.13.14-1.module+el8pki+24697+be195eea
0:10.13.14-1.module+el8pki+24697+be195eea
tomcatjss
Red Hat:certificate_system_eus:10.4::el8
before 0:7.7.4-1.module+el8pki+21738+33a5e23b
0:7.7.4-1.module+el8pki+21738+33a5e23b
dogtag-pki
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
10.2.6-110.2.6-210.2.6-310.2.6+git20160317-110.2.6+git20160317-1ubuntu0.1~esm1
None known
dogtag-pki
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
10.3.5+12-4ubuntu110.3.5+12-510.5.3-310.5.3-410.5.5-1
Show 4 moreShow less
10.6.0~beta2-310.6.0-1ubuntu110.6.0-1ubuntu210.6.0-1ubuntu2+esm1
None known
dogtag-pki
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
10.7.3-410.8.3-1ubuntu110.8.3-1ubuntu1+esm1
None known
dogtag-pki
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
10.10.2-3build111.0.0-111.0.0-1ubuntu0.1~esm1
None known

History

History
RecordedChangedSources
factsEUVD
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-18369 is a medium vulnerability (CVSS 5.8) in Red Hat Certificate System 10, published July 30, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 32nd percentile. Fixed in idm-console-framework 0:1.3.0-1.module+el8pki+14677+1ef79a68.

References

Show 5 moreShow less
MoveEnter Open