Affected by GO-2023-1986
and 8 other vulnerabilities
GO-2023-1986: HashiCorp Vault and Vault Enterprise vulnerable to user enumeration in github.com/hashicorp/vault
GO-2023-2088: Hashicorp Vault Incorrect Permission Assignment for Critical Resource vulnerability in github.com/hashicorp/vault
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
package
Version:
v1.12.11
Opens a new window with list of versions in this module.
Published: Sep 11, 2023
License: MPL-2.0
Opens a new window with license information.
Imports: 13
Opens a new window with list of imports.
Imported by: 30
Opens a new window with list of known importers.
Documentation
¶
NewSwiftBackend constructs a Swift backend using a pre-existing
container. Credentials can be provided to the backend, sourced
from the environment.
type SwiftBackend struct {
}
SwiftBackend is a physical backend that stores data
within an OpenStack Swift container.
Delete is used to permanently delete an entry
Get is used to fetch an entry
List is used to list all the keys under a given
prefix, up to the next prefix.
Put is used to insert or update an entry
Source Files
¶
Click to show internal directories.
Click to hide internal directories.