Skip to content
OpenAdvisories
Medium · 6.8 CVE-2026-2808 BIT-consul-2026-2808EUVD-2026-11487GHSA-cpfq-66p2-336jGO-2026-4690

Consul vulnerable to arbitrary file reads through the vault kubernetes authentication provider

Published Mar 11, 2026 · Updated Apr 17, 2026 · Assigned by HashiCorp

Description

HashiCorp Consul and Consul Enterprise 1.18.20 up to 1.21.10 and 1.22.4 are vulnerable to arbitrary file read when configured with Kubernetes authentication. This vulnerability, CVE-2026-2808, is fixed in Consul 1.18.21, 1.21.11 and 1.22.5.

Affected products

VendorProductAffectedFixed
HashiCorp Consul < 1.22.5 1.22.5
HashiCorp Consul Enterprise < 1.22.5 1.22.5

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 11 consul No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS consul No fix yet —
Ubuntu 20.04 LTS consul No fix yet —
Ubuntu 18.04 LTS consul No fix yet —
ReleasePackageFixed inAdvisory
SLE Micro 5.4 golang-github-docker-libnetwork 0.7.0.1+gitr2908_55e924b8-150000.4.34.1 SUSE-SU-2026:2740-1
SLE Micro 5.3 golang-github-docker-libnetwork 0.7.0.1+gitr2908_55e924b8-150000.4.34.1 SUSE-SU-2026:2740-1
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260317T205859-150000.1.152.1 SUSE-SU-2026:1042-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/hashicorp/consul < 1.18.21 1.18.21 GHSA-cpfq-66p2-336j
Go github.com/hashicorp/consul >= 1.22.0-rc1, < 1.22.5 1.22.5 GHSA-cpfq-66p2-336j
Go github.com/hashicorp/consul >= 1.19.0, < 1.21.11 1.21.11 GHSA-cpfq-66p2-336j
Go github.com/hashicorp/consul < 1.22.5 1.22.5 GO-2026-4690

Advisories 3

References