Affected by GO-2022-0560
and 9 other vulnerabilities
GO-2022-0560 : Nomad Spread Job Stanza May Trigger Panic in Servers in github.com/hashicorp/nomad
GO-2022-0573 : Improper Authentication in HashiCorp Nomad in github.com/hashicorp/nomad
GO-2022-0584 : Arbitrary file reads 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-0732 : Privilege escalation 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
Discover Packages
github.com/hashicorp/nomad
helper
freeport
package
Version:
v1.0.0-beta2
Opens a new window with list of versions in this module.
Published: Oct 26, 2020
License: MPL-2.0
Opens a new window with license information.
Imports: 11
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
Rendered for
linux/amd64
windows/amd64
darwin/amd64
js/wasm
Copied from github.com/hashicorp/consul/sdk/freeport
and tweaked for use by Nomad.
func MustTake(n int ) (ports []int )
MustTake is the same as Take except it panics on error.
Return returns a block of ports back to the general pool. These ports should
have been returned from a call to Take().
Take returns a list of free ports from the allocated port block. It is safe
to call this method concurrently. Ports have been tested to be available on
127.0.0.1 TCP but there is no guarantee that they will remain free in the
future.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.