Skip to main content

HashiCorp Boundary CVE-2026-13303

| EUVDEUVD-2026-113390 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-29 security@hashicorp.com GHSA-ff4v-fpcj-mjf6
8.7
CVSS 3.1 · Vendor: hashicorp
View

Attack ChainAIDerived

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

  1. Access
    Obtain project credential-store management rights
  2. Delivery
    Configure Vault store/library targeting internal endpoint
  3. Exploit
    Controller issues attacker-chosen outbound request
  4. Execution
    Response returned to requester
  5. Impact
    Harvest metadata / internal service data

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

Requires an authenticated Boundary user who already holds project-level permission to manage credential stores and credential libraries, and the Vault credential store integration must be in use; the attacker abuses that configuration path to set an arbitrary request destination. Exploitation is limited by this high-privilege prerequisite (PR:H) - it is an insider or compromised-account scenario, not anonymous access. Real-world impact is greatest when the controller host can reach sensitive internal-only endpoints such as a cloud instance metadata service; in deployments where no such internal endpoints are reachable from the controller, the practical value to an attacker is reduced.

Impact

This is a credible, moderately prioritized issue rather than a drop-everything emergency, and the signals are largely consistent. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N, base 8.7) shows a network-reachable, low-complexity flaw whose single real gate is privilege: PR:H means the attacker must already hold project-level rights to manage credential stores and credential libraries, so this is an authenticated-insider or compromised-operator scenario, not an anonymous internet attack. The scope change (S:C) is well justified because the Boundary controller is coerced into reaching systems and network segments the attacker otherwise cannot touch. The vuln.today decision label is 'this_week', which aligns with a serious-but-gated SSRF; no CISA KEV listing and no EPSS score were provided, and no public exploit was supplied, so there is no evidence of active or widespread exploitation at time of analysis. The main caveat: the description says both Boundary and Boundary Enterprise are affected, but the input only lists fixes for 'Boundary Enterprise 1.0.2 and 0.21.6' - verify the fixed build for the community/OSS edition with HashiCorp. Overall this warrants prompt patching, especially where the Boundary controller runs in a cloud environment with reachable instance metadata, but the PR:H requirement meaningfully constrains real-world exploitability.

Exploit ScenarioDerived

An authenticated Boundary user who holds permission to manage credential stores and credential libraries in a project configures a Vault credential store (or library) pointing at an attacker-chosen address, causing the controller to issue an outbound request to that destination and return the response to the requester. Because the request originates from the controller's host, the attacker can reach internal-only endpoints such as a cloud instance metadata service (e.g., 169.254.169.254) and read the response. No public exploit was identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 29, 2026

Server-side request forgery in the HashiCorp Boundary and Boundary Enterprise Vault credential store integration allows an authenticated user holding project-level permission to manage credential stores and credential libraries to make the Boundary controller issue outbound requests to a destination of their choosing and return the response to them. Affected deployments are those using the Vault credential store integration; the issue is fixed in Boundary Enterprise 1.0.2 and 0.21.6, and exposure is greatest where the controller host can reach internal-only endpoints such as a cloud instance metadata service. No public exploit code has been identified at time of analysis, and exploitation requires high privileges (PR:H), so this is an insider or compromised-privileged-account scenario prioritized this_week rather than an emergency.

RemediationAI

Vendor-released patch: upgrade to Boundary Enterprise 1.0.2 or 0.21.6 as listed in HCSEC-2026-54 (https://discuss.hashicorp.com/t/hcsec-2026-54-boundary-vulnerable-to-server-side-request-forgery-in-vault-credential-store/77932); the advisory does not document a configuration workaround, so upgrading is the complete fix. Where immediate upgrade is not possible, reduce exposure along the two prerequisites the issue depends on: audit and tighten project-level grants that allow managing credential stores and credential libraries, since only principals with that permission can reach the vulnerable code path - the trade-off is that legitimate Boundary administrators may need alternative roles or approval workflows. Additionally, restrict outbound egress from controller hosts so that link-local metadata addresses and internal-only management endpoints are unreachable while the controller retains access to its legitimate Vault endpoint; the trade-off is that this requires an accurate egress allow-list that must be maintained as Vault addresses change, and enforcing IMDSv2 on cloud instances reduces but does not remove exposure from the controller's network position.

Affected VersionsENISA

Boundary 0.21.3 <*
Boundary Enterprise 0.21.3 <1.0.2

Affected Packages

euvd boundary_enterprise fix: 1.0.2

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The vulnerability is a classic server-side request forgery (CWE-918) in the Boundary controller's Vault credential store integration. Boundary brokers credentials through an external Vault deployment, and an administrator of a project's credential stores and credential libraries can configure where that integration points; because the destination is not adequately constrained, the controller will originate an outbound request to an arbitrary network location and surface the returned response to the requester. This is full-read SSRF rather than blind SSRF, which is why the scope is marked changed (S:C) and confidentiality is rated high - the controller's network position differs from the attacker's, so the attacker inherits access to endpoints reachable only from the controller host, most notably cloud instance metadata services. The exact code path and request-triggering mechanism are not described in the available sources; the confirmed prerequisites are an authenticated Boundary principal with manage rights on credential stores and credential libraries in a project, plus a deployment that actually uses the Vault credential store integration. Our assessed vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:N) differs from the 8.7 score in the upstream data in rating integrity impact as low rather than high, reflecting that the demonstrated primitive is data retrieval from reachable endpoints rather than confirmed modification of controller or Vault state.

Know when Hashicorp 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 8.7 HIGH
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
vuln.today AI 7.6 HIGH

Requires high-privilege credential-store management rights (PR:H); controller reaches internal systems (S:C); primary impact is reading responses (C:H) with limited integrity from attacker-chosen requests (I:L).

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

Primary rating from Vendor (hashicorp).

CVSS VectorVendor: hashicorp

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

Lifecycle Timeline

2
Patch available
Oct 29, 2026 - 22:03 EUVD
CVE Published
Oct 29, 2026 - 21:17 cve.org
HIGH 8.7

DescriptionCVE.org

HashiCorp Boundary and Boundary Enterprise are vulnerable to a server-side request forgery in the Vault credential store integration that may allow an authenticated user with permission to manage credential stores and credential libraries within a project to cause the Boundary controller to issue outbound requests to a network destination of the requester's choosing and to receive the response. This may expose endpoints reachable only from the controller's host, such as a cloud instance metadata service. This vulnerability, CVE-2026-13303, is fixed in Boundary Enterprise 1.0.2 and 0.21.6.

Executive ViewAI

Why It Matters

CVE-2026-13303 is a high-severity server-side request forgery (CVSS 8.7) in HashiCorp Boundary's Vault credential store integration, affecting organizations that use this feature. An authenticated user with project-level permissions to manage credential stores and libraries could force the Boundary controller to make requests to internal destinations-such as cloud metadata services-and view the responses, potentially exposing sensitive infrastructure details. While no public exploit code currently exists and the attack requires high privileges (an insider or compromised privileged account), the risk is elevated for environments where controllers can reach internal-only endpoints.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict outbound network access from Boundary controllers to only necessary destinations, especially blocking access to cloud metadata services; reduce project-level privileges to manage credential stores and libraries to a minimal set of trusted administrators; monitor controller egress for anomalous requests and review logs for signs of abuse.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
HashiCorp Boundary is a niche access-proxy product, limited enterprise footprint
Social Media
2
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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.

CVE-2026-45321 CRITICAL POC
9.6 May 12

Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio

CVE-2026-34976 CRITICAL POC
10.0 Apr 02

Unauthenticated remote attackers can trigger complete database overwrites, server-side file reads, and SSRF attacks agai

CVE-2021-30476 CRITICAL POC
9.8 Apr 22

HashiCorp Terraform’s Vault Provider (terraform-provider-vault) did not correctly configure GCE-type bound labels for Va

CVE-2019-7442 CRITICAL POC
9.8 May 08

An XML external entity (XXE) vulnerability in the Password Vault Web Access (PVWA) of CyberArk Enterprise Password Vault

CVE-2018-20371 CRITICAL POC
9.8 Dec 23

PhotoRange Photo Vault 1.2 appends the password to the URI for authorization, which makes it easier for remote attackers

CVE-2018-9843 CRITICAL POC
9.8 Apr 12

The REST API in CyberArk Password Vault Web Access before 9.9.5 and 10.x before 10.1 allows remote attackers to execute

CVE-2026-54725 CRITICAL POC
9.6 Jul 31

Server-side request forgery in bank-vaults vault-secrets-webhook (<= 1.22.2) lets a low-privileged tenant with ConfigMap

CVE-2026-60104 CRITICAL POC
9.3 Jul 08

Account takeover in self-hosted Bitwarden Server before 2026.6.0 lets a low-privileged organization member steal any oth

CVE-2021-43837 CRITICAL POC
9.1 Dec 16

vault-cli is a configurable command-line interface tool (and python library) to interact with Hashicorp Vault. Rated cri

CVE-2020-16272 CRITICAL POC
9.1 Aug 03

The SRP-6a implementation in Kee Vault KeePassRPC before 1.12.0 is missing validation for a client-provided parameter, w

CVE-2020-16271 CRITICAL POC
9.1 Aug 03

The SRP-6a implementation in Kee Vault KeePassRPC before 1.12.0 generates insufficiently random numbers, which allows re

CVE-2026-53727 HIGH POC
8.9 Jul 09

Server-side request forgery in the Ruby css_parser gem (< 3.0.0) lets a remote unauthenticated attacker force the parsin

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