Affected by GO-2022-0573
and 14 other vulnerabilities
GO-2022-0573: Improper Authentication in HashiCorp Nomad in github.com/hashicorp/nomad
GO-2022-0591: Privilege escalation in Hashicorp Nomad in github.com/hashicorp/nomad
GO-2022-0600: HashiCorp Nomad Artifact Download Race Condition in github.com/hashicorp/nomad
GO-2022-0622: Improper Privilege Management in HashiCorp Nomad in github.com/hashicorp/nomad
GO-2022-0634: Hashicorp Nomad Information Exposure Through Environmental Variables in github.com/hashicorp/nomad
GO-2022-0709: Improper network isolation in Hashicorp Nomad in github.com/hashicorp/nomad
GO-2022-0732: Privilege escalation in Hashicorp Nomad in github.com/hashicorp/nomad
GO-2022-0821: Improper Certificate Validation in HashiCorp Nomad in github.com/hashicorp/nomad
GO-2022-0840: Allocation of Resources Without Limits or Throttling in HashiCorp Nomad in github.com/hashicorp/nomad
GO-2022-1062: Nomad Panics On Job Submission With Bad Artifact Stanza Source URL in github.com/hashicorp/nomad
GO-2024-3262: Hashicorp Nomad Incorrect Authorization vulnerability in github.com/hashicorp/nomad
GO-2024-3354: Hashicorp Nomad Incorrect Privilege Assignment vulnerability in github.com/hashicorp/nomad
GO-2025-3510: Unintentional exposure of the workload identity token and client secret in logs in github.com/hashicorp/nomad
GO-2025-3758: Hashicorp Nomad Incorrect Privilege Assignment vulnerability in github.com/hashicorp/nomad
GO-2026-4278: HashiCorp Nomad is vulnerable to path escape through archive unpacking during migration in github.com/hashicorp/nomad
package
Version:
v0.3.1
Opens a new window with list of versions in this module.
Published: Mar 16, 2016
License: MPL-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
IsolationConfig has information about the isolation mechanism the executor
uses to put resource constraints and isolation on the user process
type RecoverableError struct {
Err error
Recoverable bool
}
RecoverableError wraps an error and marks whether it is recoverable and could
be retried or it is fatal.
NewRecoverableError is used to wrap an error and mark it as recoverable or
not.
type WaitResult struct {
ExitCode int
Signal int
Err error
}
WaitResult stores the result of a Wait operation.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.