Affected by GO-2022-0573
and 13 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-2670 : ACL security vulnerability in github.com/hashicorp/nomad
GO-2024-3073 : Nomad Vulnerable to Allocation Directory Escape On Non-Existing File Paths Through Archive Unpacking 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
Discover Packages
github.com/hashicorp/nomad
client
lib
fifo
package
Version:
v0.9.0-rc2
Opens a new window with list of versions in this module.
Published: Apr 3, 2019
License: MPL-2.0
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 84
Opens a new window with list of known importers.
Documentation
Documentation
¶
Rendered for
linux/amd64
windows/amd64
darwin/amd64
js/wasm
Package fifo implements functions to create and open a fifo for inter-process
communication in an OS agnostic way. A few assumptions should be made when
using this package. First, New() must always be called before Open(). Second
Open() returns an io.ReadWriteCloser that is only connected with the
io.ReadWriteCloser returned from New().
CreateAndRead creates a fifo at the given path, and returns an open function for reading.
The fifo must not exist already, or that it's already a fifo file
It returns a reader open function that may block until a writer opens
so it's advised to run it in a goroutine different from reader goroutine
OpenWriter opens a fifo file for writer, assuming it already exists, returns io.WriteCloser
Remove a fifo that already exists at a given path
Source Files
¶
Click to show internal directories.
Click to hide internal directories.