Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

5,226 results · Feed

  • Medium 5.9

    Denial of service in HAMT Decoding in go-unixfs

    go-unixfs is an implementation of a unix-like filesystem on top of an ipld merkledag. Trying to read malformed HAMT sharded directories can cause panics and virtual memory leaks. If you are reading untrusted user input, an attacker can then trigger a panic. T…

  • Medium 5.9

    Denial of service when feeding malformed size arguments in go-bitfield

    go-bitfield is a simple bitfield package for the go language aiming to be more performant that the standard library. When feeding untrusted user input into the size parameter of `NewBitfield` and `FromBytes` functions, an attacker can trigger `panic`s. This h…

  • Medium 5.9

    HAMT Decoding Panics in github.com/ipfs/go-unixfsnode

    github.com/ipfs/go-unixfsnode is an ADL IPLD prime node that wraps go-codec-dagpb's implementation of protobuf to enable pathing. In versions priot to 1.5.2 trying to read malformed HAMT sharded directories can cause panics and virtual memory leaks. If you ar…

  • Critical 9.6

    Symbolic Link (Symlink) Following allowing the deletion of files and directories on the host system in wings

    Wings is Pterodactyl's server control plane. This vulnerability can be used to delete files and directories recursively on the host system. This vulnerability can be combined with `GHSA-p8r3-83r8-jwj5` to overwrite files on the host system. In order to use th…

  • Medium 6.3

    Argo CD leaks repository credentials in user-facing error messages and in logs

    Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. All versions of Argo CD starting with v2.6.0-rc1 have an output sanitization bug which leaks repository access credentials in error messages. These error messages are visible to the use…

  • High 7.5

    DoS vulnerability for high cardinality metrics in opentelemetry-go-contrib

    opentelemetry-go-contrib is a collection of extensions for OpenTelemetry-Go. The v0.38.0 release of `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` uses the `httpconv.ServerRequest` function to annotate metric measurements for the `http.server…

  • Medium 4.3

    getHostByName Function Information Disclosure

    Helm is a tool that streamlines installing and managing Kubernetes applications.`getHostByName` is a Helm template function introduced in Helm v3. The function is able to accept a hostname and return an IP address for that hostname. To get the IP address the …

  • High 8.4

    Symbolic Link (Symlink) Following in github.com/pterodactyl/wings

    Wings is Pterodactyl's server control plane. Affected versions are subject to a vulnerability which can be used to create new files and directory structures on the host system that previously did not exist, potentially allowing attackers to change their resou…

  • Medium 5.0

    Boundary Workers Store Rotated Credentials in Plaintext Even When a Key Management Service Configured

    HashiCorp Boundary from 0.10.0 through 0.11.2 contain an issue where when using a PKI-based worker with a Key Management Service (KMS) defined in the configuration file, new credentials created after an automatic rotation may not have been encrypted via the i…

  • High 7.5

    Kubernetes apimachinery packages vulnerable to unbounded recursion in JSON or YAML parsing

    CVE-2019-11253 is a denial of service vulnerability in the kube-apiserver, allowing authorized users sending malicious YAML or JSON payloads to cause kube-apiserver to consume excessive CPU or memory, potentially crashing and becoming unavailable. When creati…

  • High 8.2

    Cross-site Scripting (XSS) - Generic in answerdev/answer

    Cross-site Scripting (XSS) - Generic in GitHub repository answerdev/answer prior to 1.0.4.

  • High 8.0

    Cross-site Scripting (XSS) - Stored in answerdev/answer

    Cross-site Scripting (XSS) - Stored in GitHub repository answerdev/answer prior to 1.0.4.

  • Critical 9.8
    CVE-2023-0744 Public exploit

    Improper Access Control in answerdev/answer

    Improper Access Control in GitHub repository answerdev/answer prior to 1.0.4.

  • High 8.2

    Cross-site Scripting (XSS) - Stored in answerdev/answer

    Cross-site Scripting (XSS) - Stored in GitHub repository answerdev/answer prior to 1.0.4.

  • High 8.1

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in answerdev/answer

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in GitHub repository answerdev/answer prior to 1.0.4.

  • High 8.0

    Cross-site Scripting (XSS) - DOM in answerdev/answer

    Cross-site Scripting (XSS) - DOM in GitHub repository answerdev/answer prior to 1.0.4.

  • Medium 5.9

    Panic during unmarshal of Hello Verify Request in github.com/pion/dtls/v2

    ### Impact During the unmarshalling of a hello verify request we could try to unmarshal into too small a buffer. is could result in a panic leading the program to crash. This issue could be abused to cause a denial of service. ### Workaround None, upgrade to …

  • Medium 5.9

    Panic during unmarshal of Hello Verify Request in github.com/pion/dtls/v2

    ### Impact When attempting to unmarshal a Server Hello request we could attempt to unmarshal into a buffer that was too small. This could result in a panic leading the program to crash. This issue could be abused to cause a denial of service. ### Workaround N…

  • Medium 6.5

    Credential disclosure in syft when SYFT_ATTEST_PASSWORD environment variable set in syft

    syft is a a CLI tool and Go library for generating a Software Bill of Materials (SBOM) from container images and filesystems. A password disclosure flaw was found in Syft versions v0.69.0 and v0.69.1. This flaw leaks the password stored in the SYFT_ATTEST_PAS…

  • High 7.5

    [RANCHER] OS command injection in Rancher and Fleet

    A Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in wrangler of SUSE Rancher allows remote attackers to inject commands in the underlying host via crafted commands passed to Wrangler. This issue affect…

  • High 7.4

    Authenticated user can gain unauthorized shell pod and kubectl access in the local cluster

    A Missing Authorization vulnerability in of SUSE Rancher allows authenticated user to create an unauthorized shell pod and kubectl access in the local cluster This issue affects: SUSE Rancher Rancher versions prior to 2.5.17; Rancher versions prior to 2.6.10;…

  • High 7.1

    Rancher: Non-random authentication token

    A Insufficient Entropy vulnerability in SUSE Rancher allows attackers that gained knowledge of the cattle-token to continue abusing this even after the token was renewed. This issue affects: SUSE Rancher Rancher versions prior to 2.6.10; Rancher versions prio…

  • High 7.6

    Rancher: Command injection in Git package

    A Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in SUSE Rancher allows code execution for user with the ability to add an untrusted Helm catalog or modifying the URL configuration used to download KDM…

  • Critical 9.9

    Rancher: Exposure of sensitive fields

    A Cleartext Storage of Sensitive Information vulnerability in SUSE Rancher allows users on managed clusters to gain access to credentials. The impact depends on the credentials exposed This issue affects: SUSE Rancher Rancher versions prior to 2.5.17; Rancher…

  • High 7.2

    Rancher: Privilege escalation via promoted roles

    A Improper Privilege Management vulnerability in SUSE Rancher, allows users with access to the escalate verb on PRTBs to escalate permissions for any -promoted resource in any cluster. This issue affects: SUSE Rancher Rancher versions prior to 2.5.17; Rancher…

  • Medium 5.9

    Rancher/Wrangler: Denial of service when processing Git credentials

    A Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') vulnerability in SUSE Rancher allows remote attackers to cause denial of service by supplying specially crafted git credentials. This issue affects: SUSE Ranc…

  • Medium 6.1
    CVE-2022-28923 Scanner template

    Open Redirect in Caddy

    Caddy v2.4.6 was discovered to contain an open redirection vulnerability which allows attackers to redirect users to phishing websites via crafted URLs.

  • High 8.1

    Apache AGE: Python and Golang drivers allow data manipulation and exposure due to SQL injection

    There are issues with the AGE drivers for Golang and Python that enable SQL injections to occur. This impacts AGE for PostgreSQL 11 & AGE for PostgreSQL 12, all versions up-to-and-including 1.1.0, when using those drivers. The fix is to update to the latest G…

  • High 7.5

    Path Traversal in gin-vue-admin

    In gin-vue-admin < 2.5.5, the download module has a Path Traversal vulnerability.

  • High 7.5

    Paranoidhttp Server-Side Request Forgery vulnerability

    Paranoidhttp before 0.3.0 allows SSRF because [::] is equivalent to the 127.0.0.1 address, but does not match the filter for private addresses.

  • Medium 6.7

    Grafana vulnerable to spoofing originalUrl of snapshots

    Grafana is an open-source platform for monitoring and observability. Prior to versions 8.5.16 and 9.2.8, malicious user can create a snapshot and arbitrarily choose the `originalUrl` parameter by editing the query, thanks to a web proxy. When another user ope…

  • Medium —

    Initial debug-host handler implementation could leak information and facilitate denial of service

    ### Impact version 1.5.0 and 1.6.0 when using the new `debug-host` feature could expose unnecessary information about the host ### Patches Use 1.6.1 or newer ### Workarounds Downgrade to 1.4.0 or set `debug-host` to empty ### References https://github.com/for…

  • High 8.6

    argo-cd Controller reconciles apps outside configured namespaces when sharding is enabled

    Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Versions starting with 2.5.0-rc1 and above, prior to 2.5.8, and version 2.6.0-rc4, are vulnerable to an authorization bypass bug which allows a malicious Argo CD user to deploy Applicat…

  • High 8.8

    Rancher generated tokens not revoked after modifications made to authentication provider

    ### Impact This issue affects Rancher versions from 2.5.0 up to and including 2.5.16, from 2.6.0 up to and including 2.6.9 and 2.7.0. It only affects Rancher setups that have an external [authentication provider](https://ranchermanager.docs.rancher.com/pages-…

  • Critical 9.1

    JWT audience claim is not verified

    Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Versions of Argo CD starting with v1.8.2 and prior to 2.3.13, 2.4.19, 2.5.6, and 2.6.0-rc-3 are vulnerable to an improper authorization bug causing the API to accept certain invalid tok…

  • Medium 6.3

    github.com/openshift/apiserver-library-go Improper Input Validation vulnerability

    A flaw was found in github.com/openshift/apiserver-library-go, used in OpenShift 4.12 and 4.11, that contains an issue that can allow low-privileged users to set the seccomp profile for pods they control to "unconfined." By default, the seccomp profile used i…

  • Medium 4.3

    Path Traversal in github.com/go-sonic/sonic

    An issue in the component /admin/backups/work-dir of Sonic v1.0.4 allows attackers to execute a directory traversal.

  • High 8.0

    Unrestricted file upload leading to privilege escalation in act

    act is a project which allows for local running of github actions. The artifact server that stores artifacts from Github Action runs does not sanitize path inputs. This allows an attacker to download and overwrite arbitrary files on the host from a Github Act…

  • High 7.5

    Kraken has arbitrary file read vulnerability via component testfs

    kraken <= 0.1.4 has an arbitrary file read vulnerability via the component testfs.

  • Medium 4.3

    Rapid7 Velociraptor directory traversal in client ID parameter

    Rapid7 Velociraptor did not properly sanitize the client ID parameter to the CreateCollection API, allowing a directory traversal in where the collection task could be written. It was possible to provide a client id of "../clients/server" to schedule the coll…