Skip to main content

HashiCorp Consul EUVDEUVD-2026-54613

| CVE-2026-19113 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-08-07 HashiCorp GHSA-27m6-255m-6q58
5.3
CVSS 3.1 · Vendor: HashiCorp
View

Attack ChainAIDerived

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

  1. Access
    Identify Consul agent HTTP API port (8500/8501)
  2. Delivery
    Send crafted unauthenticated HTTP request to vulnerable endpoint
  3. Exploit
    Agent allocates excessive memory before rejecting request
  4. Execution
    Repeat requests at sustained volume
  5. Persist
    Exhaust agent process memory
  6. Impact
    Degrade service discovery and health-check availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

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

Exploitation Conditions

The Consul agent HTTP API must be network-reachable from the attacker - by default this listens on TCP port 8500 (HTTP) or 8501 (HTTPS). No authentication token or client certificate is required to trigger the vulnerability, consistent with CVSS PR:N. The affected versions span 1.3.0 through 2.0.2 for both Community and Enterprise editions; deployments on 2.0.3+ or the respective Enterprise fix versions are not affected. Exploitation requires sustained request volume to maintain memory pressure, as the agent eventually rejects each individual malicious request and reclaims memory - a single request is insufficient for meaningful impact. The primary limiting factor for most production deployments is network segmentation: Consul's own operational guidance recommends the agent API not be exposed to untrusted networks, and environments enforcing this posture (firewall rules, private VPC placement, or client_addr bound to localhost) are not practically exploitable.

Impact

The NVD CVSS 5.3 Medium score with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L accurately reflects the attack profile: network-reachable, zero authentication, no user interaction, no complexity barrier, but impact limited to partial availability (A:L). The A:L rating is significant - it implies degradation rather than complete service crash, as the agent ultimately rejects the malicious request and memory is eventually reclaimed. No EPSS score was provided in available intelligence, so quantitative exploitation probability cannot be stated. The vulnerability is not listed in CISA KEV and no public POC has been identified, indicating no confirmed widespread active exploitation at time of analysis. Despite the medium CVSS, the real-world risk is elevated for any deployment where the Consul agent HTTP API is reachable from untrusted networks, since attack complexity is genuinely low and no credential is required. Environments following Consul's recommended deployment posture - API bound to localhost or restricted via ACLs and network controls - face substantially lower exposure.

Exploit ScenarioDerived

An unauthenticated remote attacker with network access to the Consul agent HTTP API port sends a series of crafted HTTP requests to one or more of the vulnerable API endpoints, causing each request to trigger significant memory allocation within the agent process before the request is rejected. By sustaining a high volume of such requests, the attacker drives the agent's memory consumption upward, degrading or temporarily disrupting its ability to serve legitimate service discovery and health-check operations. No public POC has been identified, but the attack requires no authentication and no special tooling beyond a standard HTTP client.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 07, 2026

Uncontrolled memory consumption in HashiCorp Consul's agent HTTP API endpoints allows unauthenticated remote callers to force the agent to allocate substantial memory before a request is finally rejected. Both Community Edition and Enterprise versions 1.3.0 through 2.0.2 are affected, covering a multi-year release window. No public exploit has been identified and the vulnerability is absent from CISA KEV, but the zero-authentication, low-complexity network attack path makes it straightforward to trigger for any attacker with network access to the Consul agent API port.

RemediationAI

Upgrade to Consul Community Edition 2.0.3 or, for Enterprise deployments, to the appropriate patched Enterprise release: 1.21.17 for 1.21.x tracks, 1.22.11 for 1.22.x tracks, or 2.0.3 for 2.0.x tracks, as confirmed by HashiCorp's HCSEC-2026-25 advisory at https://discuss.hashicorp.com/t/hcsec-2026-25-multiple-vulnerabilities-impacting-hashicorp-consul/77629. As a compensating control prior to patching, restrict network access to Consul agent HTTP API ports (default 8500/8501) using host-based firewall rules or network segmentation so only trusted internal hosts can reach the API - this is also Consul's recommended production posture regardless of this vulnerability. Note that restricting API access may affect service discovery clients, sidecars, monitoring tools, or CI pipelines that interact directly with the agent API; audit dependent tooling before applying network restrictions. Binding the HTTP API listener to localhost (client_addr = "127.0.0.1" in agent config) is an additional hardening measure where remote API access is not required.

Affected VersionsENISA

Consul Enterprise 1.3.0 <2.0.3
Consul 1.3.0 <2.0.3

Affected Packages

euvd consul fix: 2.0.3
euvd consul_enterprise fix: 2.0.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

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

Technical ContextAI · show details

HashiCorp Consul is a distributed service mesh and service discovery platform widely used in cloud-native and microservices architectures. The vulnerable surface is the Consul agent HTTP API layer - the interface responsible for service registration, health checking, key/value operations, and cluster coordination, typically listening on TCP port 8500 (HTTP) or 8501 (HTTPS). CPE strings cpe:2.3:a:hashicorp:consul and cpe:2.3:a:hashicorp:consul_enterprise confirm both distribution channels are affected identically. CWE-400 (Uncontrolled Resource Consumption) identifies the root cause class: affected API endpoints lack sufficient early-stage input validation or request-body size enforcement, allowing the agent runtime to allocate memory proportional to a malicious payload before bounds checking triggers rejection. This is distinct from a crash or code execution; the process remains alive but can be memory-starved under sustained request load.

Know when Consul Enterprise 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 (HashiCorp) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI 5.3 MEDIUM

Network-accessible HTTP API requires no authentication; impact is availability-only and partial since memory is eventually reclaimed after request rejection.

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

Primary rating from Vendor (HashiCorp).

CVSS VectorVendor: HashiCorp

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

Lifecycle Timeline

2
Patch available
Aug 07, 2026 - 20:01 EUVD
CVE Published
Aug 07, 2026 - 19:20 cve.org
MEDIUM 5.3

DescriptionCVE.org

Consul Community Edition and Consul Enterprise 1.3.0 through 2.0.2 are vulnerable to an unauthenticated denial of service in several agent HTTP API endpoints. A remote caller could cause the agent to consume substantial memory before the request was rejected. This vulnerability, CVE-2026-19113, is fixed in Consul 2.0.3 and Consul Enterprise 1.21.17, 1.22.11, and 2.0.3.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
High
widely used service mesh and service discovery platform in cloud-native enterprise environments
Data Quality
6 sources
Confidence: High

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.3%
Patch available Yes
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
High

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-105608 HIGH
8.8 Oct 26

An authorization bypass in HashiCorp Consul's service mesh proxy registration lets an authenticated user who holds only

CVE-2026-87090 HIGH
8.3 Sep 10

Authorization bypass in HashiCorp Consul's catalog node-write path allows any authenticated principal holding a node-wri

CVE-2026-15972 HIGH
7.5 Aug 07

Unauthenticated denial of service in HashiCorp Consul's external gRPC listeners allows remote attackers to exhaust agent

CVE-2026-105626 HIGH
7.5 Oct 26

Unauthenticated remote attackers who can reach a Consul agent's HTTP API can exhaust the agent's memory, causing a denia

CVE-2026-105765 HIGH
7.5 Oct 26

Unauthenticated retrieval of cached service mesh leaf certificates and their private keys affects HashiCorp Consul and C

CVE-2026-88021 HIGH
7.1 Sep 10

Authorization bypass in HashiCorp Consul's Connect service mesh allows a low-privileged authenticated service to communi

CVE-2026-19017 MEDIUM
6.8 Aug 07

Partial arbitrary file read in HashiCorp Consul Community Edition and Enterprise 1.18.21 through 2.0.2 allows a network-

CVE-2026-87106 MEDIUM
6.5 Sep 10

Memory exhaustion denial of service in HashiCorp Consul's native RPC listener allows a network-adjacent client holding a

CVE-2026-115804 MEDIUM
6.4 Oct 26

HashiCorp Consul and Consul Enterprise contain an authorization bypass (CWE-639) in health check registration that lets

CVE-2026-87107 MEDIUM
5.4 Sep 10

Authorization bypass in Consul's catalog deregistration path allows authenticated low-privileged callers to delete servi

CVE-2026-19015 MEDIUM
5.3 Aug 07

Uncontrolled cache growth in HashiCorp Consul's Connect CA roots endpoint allows unauthenticated remote callers to expan

CVE-2026-19012 MEDIUM
5.3 Aug 07

Authenticated denial of service in HashiCorp Consul Community Edition and Consul Enterprise 1.18.0-2.0.2 allows a networ

Vendor StatusVendor

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