Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

2,199 results · Clear filters · Feed

  • Medium 5.5

    Denial of service via crafted TIFF image in golang.org/x/image/tiff

    An attacker can craft a malformed TIFF image which will consume a significant amount of memory when passed to DecodeConfig. This could lead to a denial of service.

  • Medium 6.3

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

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

  • Medium 6.5

    Nomad Client Vulnerable to Decompression Bombs in Artifact Block

    HashiCorp Nomad and Nomad Enterprise 1.2.15 up to 1.3.8, and 1.4.3 jobs using a maliciously compressed artifact stanza source can cause excessive disk usage. Fixed in 1.2.16, 1.3.9, and 1.4.4.

  • Medium 4.2

    Go-Getter Vulnerable to Decompression Bombs

    HashiCorp go-getter up to 1.6.2 and 2.1.1 is vulnerable to decompression bombs. Fixed in 1.7.0 and 2.2.0.

  • Medium 5.3

    containerd supplementary groups are not set up properly

    containerd is an open source container runtime. A bug was found in containerd prior to versions 1.6.18 and 1.5.18 where supplementary groups are not set up properly inside a container. If an attacker has direct access to a container and manipulates their supp…

  • Medium 6.2

    containerd OCI image importer memory exhaustion

    containerd is an open source container runtime. Before versions 1.6.18 and 1.5.18, when importing an OCI image, there was no limit on the number of bytes read for certain files. A maliciously crafted image with a large file where a limit was not applied could…

  • Medium 5.4

    Cross Site Scripting in usememos/memos

    All versions of the package github.com/usememos/memos/server are vulnerable to Cross-site Scripting (XSS) due to insufficient checks on external resources, which allows malicious actors to introduce links starting with a javascript: scheme.

  • 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…

  • 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…

  • 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 …

  • 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…

  • 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…

  • 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.

  • 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…

  • 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.

  • 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…

  • Medium 5.2

    User credentials leaked to third-party service via HTTP redirect in scs-library-client

    github.com/sylabs/scs-library-client is the Go client for the Singularity Container Services (SCS) Container Library Service. When the scs-library-client is used to pull a container image, with authentication, the HTTP Authorization header sent by the client …

  • Medium 5.9

    RefreshToken invalidation vulnerability

    ZITADEL is a combination of Auth0 and Keycloak. RefreshTokens is an OAuth 2.0 feature that allows applications to retrieve new access tokens and refresh the user's session without the need for interacting with a UI. RefreshTokens were not invalidated when a u…

  • Medium —

    Reflected XSS in Gotify's /docs via import of outdated Swagger UI

    ### Impact Gotify exposes an outdated instance of the [Swagger UI](https://swagger.io/tools/swagger-ui/) API documentation frontend at `/docs` which is susceptible to reflected XSS attacks when loading external Swagger config files. Specifically, the DOMPurif…

  • Medium 5.5

    square squalor sql injection

    A vulnerability, which was classified as critical, was found in square squalor. This affects an unknown part. The manipulation leads to sql injection. Upgrading to version v0.0.0 is able to address this issue. The patch is named f6f0a47cc344711042eb0970cb423e…

  • Medium 5.4

    Cross-site Scripting (XSS) - Stored in usememos/memos

    Cross-site Scripting (XSS) - Stored in GitHub repository usememos/memos prior to 0.10.0.

  • Medium 6.5

    Cross-site Scripting (XSS) - Stored in usememos/memos

    Cross-site Scripting (XSS) - Stored in GitHub repository usememos/memos prior to 0.10.0.

  • Medium 6.1

    Gotify server XSS vulnerability in the application image file upload

    Gotify server is a simple server for sending and receiving messages in real-time per WebSocket. Versions prior to 2.2.2 contain an XSS vulnerability that allows authenticated users to upload .html files. An attacker could execute client side scripts **if** an…

  • Medium 6.5

    Cross-Site Request Forgery (CSRF) in usememos/memos

    Cross-Site Request Forgery (CSRF) in GitHub repository usememos/memos prior to 0.9.1.

  • Medium 6.3

    Cross-Site Request Forgery (CSRF) in usememos/memos

    Cross-Site Request Forgery (CSRF) in GitHub repository usememos/memos prior to 0.9.1.

  • Medium 6.7

    Cross-Site Request Forgery (CSRF) in usememos/memos

    Cross-Site Request Forgery (CSRF) in GitHub repository usememos/memos prior to 0.9.1.

  • Medium 6.5

    Cross-Site Request Forgery (CSRF) in usememos/memos

    Cross-Site Request Forgery (CSRF) in GitHub repository usememos/memos prior to 0.9.1.

  • Medium 4.2

    Race condition during concurrent TLS mounts in efs-utils

    efs-utils is a set of Utilities for Amazon Elastic File System (EFS). A potential race condition issue exists within the Amazon EFS mount helper in efs-utils versions v1.34.3 and below. When using TLS to mount file systems, the mount helper allocates a local …

  • Medium 6.3

    Improper Access Control in usememos/memos

    Improper Access Control in GitHub repository usememos/memos prior to 0.9.1.

  • Medium 4.2

    Improper Privilege Management in usememos/memos

    Improper Privilege Management in GitHub repository usememos/memos prior to 0.9.1.

  • Medium 6.5

    Incorrect DNSSEC validation due to unchecked owner names in github.com/peterzen/goresolver

    DNSSEC validation is not performed correctly. An attacker can cause this package to report successful validation for invalid, attacker-controlled records. The owner name of RRSIG RRs is not validated, permitting an attacker to present the RRSIG for an attacke…

  • Medium 4.3

    Exposure of unencrypted plaintext hash in github.com/aws/aws-sdk-go

    The AWS S3 Crypto SDK sends an unencrypted hash of the plaintext alongside the ciphertext as a metadata field. This hash can be used to brute force the plaintext, if the hash is readable to the attacker. AWS now blocks this metadata field, but older SDK versi…

  • Medium 5.5

    Denial of service in gopkg.in/yaml.v2

    Due to unbounded alias chasing, a maliciously crafted YAML file can cause the system to consume significant system resources. If parsing user input, this may be used as a denial of service vector.