Affected by GO-2023-2329
and 7 other vulnerabilities
GO-2023-2329 : HashiCorp Vault Missing Release of Memory after Effective Lifetime vulnerability in github.com/hashicorp/vault
GO-2024-2617 : Authentication bypass in github.com/hashicorp/vault
GO-2024-2690 : HashiCorpVault does not correctly validate OCSP responses in github.com/hashicorp/vault
GO-2024-2921 : HashiCorp Vault Incorrectly Validated JSON Web Tokens (JWT) Audience Claims in github.com/hashicorp/vault
GO-2024-2982 : Hashicorp Vault vulnerable to Improper Check or Handling of Exceptional Conditions in github.com/hashicorp/vault
GO-2024-3162 : Vault SSH Secrets Engine Configuration Did Not Restrict Valid Principals By Default in github.com/hashicorp/vault
GO-2024-3191 : Vault Community Edition privilege escalation vulnerability in github.com/hashicorp/vault
GO-2024-3246 : Hashicorp Vault vulnerable to denial of service through memory exhaustion in github.com/hashicorp/vault
Discover Packages
github.com/hashicorp/vault
helper
testhelpers
postgresql
package
Version:
v1.14.5
Opens a new window with list of versions in this module.
Published: Oct 20, 2023
License: MPL-2.0
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Jump to ...
Documentation
Index
Constants
Variables
Functions
PrepareTestContainer(t, version)
PrepareTestContainerRepmgr(t, name, version, envVars)
PrepareTestContainerWithPassword(t, version, password)
PrepareTestContainerWithVaultUser(t, ctx, version)
RestartContainer(t, ctx, runner, containerID)
StopContainer(t, ctx, runner, containerID)
Types
Source Files
Documentation Source Files Index Constants Variables Functions Types PrepareTestContainer(t, version) PrepareTestContainerRepmgr(t, name, version, envVars) PrepareTestContainerWithPassword(t, version, password) PrepareTestContainerWithVaultUser(t, ctx, version) RestartContainer(t, ctx, runner, containerID) StopContainer(t, ctx, runner, containerID)
Documentation
¶
func PrepareTestContainer(t *testing.T, version string) (func(), string)
func PrepareTestContainerRepmgr(t *testing.T, name, version string, envVars []string) (*docker.Runner, func(), string, string)
func PrepareTestContainerWithPassword(t *testing.T, version, password string) (func(), string)
func PrepareTestContainerWithVaultUser(t *testing.T, ctx context.Context, version string) (func(), string)
func RestartContainer(t *testing.T, ctx context.Context, runner *docker.Runner, containerID string)
func StopContainer(t *testing.T, ctx context.Context, runner *docker.Runner, containerID string)
PrepareTestContainerWithVaultUser will setup a test container with a Vault
admin user configured so that we can safely call rotate-root without
rotating the root DB credentials
Source Files
¶
Click to show internal directories.
Click to hide internal directories.