Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register unprivileged ACME account
  2. Delivery
    Submit HTTP-01 challenge with internal IP literal
  3. Exploit
    Dogtag follows unvalidated redirect to internal host
  4. Execution
    Internal service returns HTTP response
  5. Impact
    Response body disclosed via ACME error (InMemory backend)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the Dogtag PKI ACME responder subsystem is enabled and reachable by the attacker - it is not enabled by default in all deployments, so organizations that have not configured ACME are not exposed. The attacker must be able to register an ACME account with the server, which is the standard open-registration model of the ACME protocol and does not require prior credentials (aligning with PR:N in the CVSS vector). The full response-body disclosure condition requires the InMemory ACME database backend specifically; deployments using LDAP or other persistent backends reduce impact to blind SSRF. Exploitation does not require user interaction, specific client software, or elevated privileges on the attacking side. Limiting factors: PKI infrastructure is commonly deployed on internal networks with restricted external access, which reduces the realistic attacker population to internal users or those with VPN/network access.

Impact

The CVSS 3.1 base score of 5.8 (Medium) is driven primarily by the Scope:Changed metric, which captures the key risk: the Dogtag server crosses a security boundary by making network requests on behalf of the attacker, potentially reaching services that are otherwise isolated from external access. AV:N/AC:L/PR:N/UI:N signals that any party capable of registering an ACME account and submitting challenges can trigger this without special privileges or user interaction, making it broadly reachable. The confidentiality impact is rated Low (C:L) because SSRF in the general case provides limited data; however, when the InMemory backend is deployed, the effective confidentiality impact is higher than the base score suggests, as full HTTP response bodies are disclosed. No EPSS score was provided in the source data. The vulnerability is not listed in the CISA KEV catalog and no public proof-of-concept has been identified, indicating no confirmed active exploitation. Practically, this is a real and exploitable vulnerability for any organization running the ACME subsystem of Dogtag/Red Hat Certificate System with network exposure to untrusted parties - but the risk is bounded by the typically restricted deployment perimeter of PKI infrastructure.

Exploit ScenarioDerived

An attacker registers an ACME account with the target Dogtag PKI instance - an operation requiring no prior credentials - then submits an HTTP-01 challenge order specifying an IP address literal (e.g., 192.168.1.1) or a domain that redirects to an internal address as the identifier. The Dogtag ACME responder issues an outbound HTTP GET to the attacker-controlled target, probing an internal service such as a cloud metadata endpoint or internal management API. If the InMemory backend is in use, the HTTP response body from the internal target is returned to the attacker in the ACME challenge error payload, completing the data exfiltration without requiring any further access.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 30, 2026

Server-side request forgery in Dogtag PKI's ACME responder enables unauthenticated ACME account holders to direct the certificate server to make arbitrary HTTP GET requests to internal network addresses. The validator incorrectly accepts IP address literals as valid DNS identifiers and follows HTTP redirects without enforcing RFC-compliant public-address filtering, allowing internal network reconnaissance. When the InMemory database backend is in use, the response body returned by internal services is exposed to the attacker through ACME challenge error messages, compounding the confidentiality impact. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

No vendor-released patch version has been independently confirmed from the available reference data; organizations should monitor https://access.redhat.com/security/cve/CVE-2026-18369 and apply any errata released by Red Hat as soon as available. As immediate compensating controls, if the ACME subsystem is not operationally required, disabling the Dogtag ACME responder entirely eliminates the attack surface at the cost of losing automated certificate issuance workflows. If ACME must remain active, deploying egress firewall rules on the host running Dogtag PKI to block outbound HTTP/HTTPS connections to RFC 1918 addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), loopback (127.0.0.0/8), and link-local (169.254.0.0/16) ranges will mitigate the SSRF pivot, though it does not address the underlying validation flaw. Organizations using the InMemory ACME database backend should prioritize switching to a persistent backend (e.g., LDAP) as an additional measure to prevent response body disclosure, accepting the operational cost of backend configuration changes.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Dogtag PKI is the open-source PKI subsystem underlying Red Hat Certificate System versions 9, 10, and 11. The ACME HTTP-01 challenge mechanism requires the server to issue an outbound HTTP GET to a URL controlled by the certificate requestor in order to validate domain ownership. CWE-918 (Server-Side Request Forgery) arises here from two distinct validation failures: the ACME responder does not reject IP address literals when they appear as DNS-form identifiers (violating RFC 8555 §8.3), and it follows HTTP 3xx redirects without filtering the redirect target against a public IP allowlist. Combined, these allow an attacker to supply an IPv4/IPv6 literal or engineer a redirect chain terminating at an RFC 1918 or loopback address. The InMemory ACME database backend exacerbates the issue by surfacing the raw HTTP response body in challenge error responses, converting a blind SSRF into a semi-authenticated internal data-disclosure channel. Affected CPEs span cpe:2.3:a:red_hat:red_hat_certificate_system_9 through _11 and the associated RHEL 6 through 10 platform packages.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 5.8 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
vuln.today AI 5.8 MEDIUM

Network-reachable ACME endpoint requires no credentials; scope changes because the server pivots to internal networks; confidentiality limited to partial HTTP response disclosure.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N
Red Hat 5.8 MEDIUM

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
enterprise PKI software used in select government and regulated-industry deployments
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

29
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +29
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_certificate_system_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_certificate_system_11:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_certificate_system_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_certificate_system_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy