Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

5,226 results · Feed

  • Medium 5.3

    Helm contains Denial of service through schema file

    Helm is a tool for managing Charts, pre-configured Kubernetes resources. Versions prior to 3.10.3 are subject to NULL Pointer Dereference in the_chartutil_ package that can cause a segmentation violation. The _chartutil_ package contains a parser that loads a…

  • Medium 5.3

    Helm vulnerable to Denial of service via NULL Pointer Dereference

    Helm is a tool for managing Charts, pre-configured Kubernetes resources. Versions prior to 3.10.3 are subject to NULL Pointer Dereference in the _repo_package. The _repo_ package contains a handler that processes the index file of a repository. For example, t…

  • Medium 5.3

    Helm vulnerable to Denial of service through string value parsing

    Helm is a tool for managing Charts, pre-configured Kubernetes resources. Versions prior to 3.10.3 are subject to Uncontrolled Resource Consumption, resulting in Denial of Service. Input to functions in the _strvals_ package can cause a stack overflow. In Go, …

  • Critical 9.8

    Alist vulnerable to Path Traversal

    Alist v3.4.0 is vulnerable to Directory Traversal,

  • Medium 5.4

    csaf-poc/csaf_distribution Cross-site Scripting vulnerability

    The csaf_provider package before 0.8.2 allows XSS via a crafted CSAF document uploaded as text/html. The endpoint upload allows valid CSAF advisories (JSON format) to be uploaded with Content-Type text/html and filenames ending in .html. When subsequently acc…

  • High 8.8

    AList vulnerable to Improper Preservation of Permissions

    Alist v3.4.0 is vulnerable to File Upload. A user with only file upload permission can upload any file to any folder (even a password protected one).

  • Medium 5.4

    Alist Cross-site Scripting vulnerability

    Alist v3.5.1 is vulnerable to Cross Site Scripting (XSS) via the bulletin board.

  • High 7.1

    Amazon CloudWatch Agent for Windows has Privilege Escalation Vector

    A privilege escalation issue exists within the Amazon CloudWatch Agent for Windows, software for collecting metrics and logs from Amazon EC2 instances and on-premises servers, in versions up to and including v1.247354. When users trigger a repair of the Agent…

  • High 8.1

    Routes exposed with an empty TLSOption in traefik

    Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instan…

  • Low 3.5

    Authorization header displayed in the debug logs

    Traefik is an open source HTTP reverse proxy and load balancer. Versions prior to 2.9.6 are subject to a potential vulnerability in Traefik displaying the Authorization header in its debug logs. In certain cases, if the log level is set to DEBUG, credentials …

  • High 7.5

    ProtoNode may be modified such that common method calls may panic in ipfs/go-merkledag

    go-merkledag implements the 'DAGService' interface and adds two ipld node types, Protobuf and Raw for the ipfs project. A `ProtoNode` may be modified in such a way as to cause various encode errors which will trigger a panic on common method calls that don't …

  • Medium 5.3
    CVE-2022-41717 Public exploit

    Excessive memory growth in net/http and golang.org/x/net/http2

    An attacker can cause excessive memory growth in a Go server accepting HTTP/2 requests. HTTP/2 server connections contain a cache of HTTP header keys sent by the client. While the total number of entries in this cache is capped, an attacker sending very large…

  • High 7.5

    go-libp2p denial of service vulnerability from lack of resource management

    go-libp2p is the offical libp2p implementation in the Go programming language. Version `0.18.0` and older of go-libp2p are vulnerable to targeted resource exhaustion attacks. These attacks target libp2p’s connection, stream, peer, and memory management. An at…

  • Medium 5.3

    Buildah (as part of Podman) vulnerable to Link Following

    A vulnerability was found in buildah. Incorrect following of symlinks while reading .containerignore and .dockerignore results in information disclosure.

  • Low 3.3

    Buildah (as part of Podman) vulnerable to Path Traversal

    A flaw was found in Buildah. The local path and the lowest subdirectory may be disclosed due to incorrect absolute path traversal, resulting in an impact to confidentiality.

  • Medium 5.7

    containerd CRI stream server: Host memory exhaustion through terminal resize goroutine leak

    containerd is an open source container runtime. A bug was found in containerd's CRI implementation where a user can exhaust memory on the host. In the CRI stream server, a goroutine is launched to handle terminal resize events if a TTY is requested. If the us…

  • Medium 5.3

    Directory traversal on Windows in github.com/labstack/echo/v4

    Due to improper sanitization of user input on Windows, the static file handler allows for directory traversal, allowing an attacker to read files outside of the target directory that the server has permission to read.

  • High 7.5

    Restricted file access on Windows in os and net/http

    On Windows, restricted files can be accessed via os.DirFS and http.Dir. The os.DirFS function and http.Dir type provide access to a tree of files rooted at a given directory. These functions permit access to Windows device files under that root. For example, …

  • High 8.1

    Casdoor arbitrary file deletion vulnerability via uploadFile function

    Casdoor before v1.126.1 was discovered to contain an arbitrary file deletion vulnerability via the uploadFile function.

  • Medium 5.4

    DOM-based cross-site scripting (XSS) in teler dashboard

    teler is an real-time intrusion detection and threat alert dashboard. teler prior to version 2.0.0-rc.4 is vulnerable to DOM-based cross-site scripting (XSS) in the teler dashboard. When teler requests messages from the event stream on the `/events` endpoint,…

  • High 7.2

    Prometheus vulnerable to basic authentication bypass

    ### Impact Prometheus can be secured by a web.yml file that specifies usernames and hashed passwords for basic authentication. Passwords are hashed with bcrypt, which means that even if you have access to the hash, it is very hard to find the original passwor…

  • Medium —

    kube-httpcache is vulnerable to Cross-Site Request Forgery (CSRF)

    ### Impact > A request forgery attack can be performed on Varnish Cache servers that have the HTTP/2 protocol turned on. An attacker may introduce characters through the HTTP/2 pseudo-headers that are invalid in the context of an HTTP/1 request line, causing …

  • High 8.8

    Capsule vulnerable to privilege escalation by ServiceAccount deployed in a Tenant Namespace

    Capsule is a multi-tenancy and policy-based framework for Kubernetes. Prior to version 0.1.3, a ServiceAccount deployed in a Tenant Namespace, when granted with `PATCH` capabilities on its own Namespace, is able to edit it and remove the Owner Reference, brea…

  • High 7.2

    Grafana's default installation of `synthetic-monitoring-agent` exposes sensitive information

    The Synthetic Monitoring Agent for Grafana's Synthetic Monitoring application provides probe functionality and executes network checks for monitoring remote targets. Users running the Synthetic Monitoring agent prior to version 0.12.0 in their local network a…

  • High 8.8

    SQL Injection in owncast/owncast

    SQL Injection in GitHub repository owncast/owncast prior to 0.0.13.

  • Medium 6.2

    Prometheus Exporter Toolkit vulnerable to basic authentication bypass

    Prometheus Exporter Toolkit is a utility package to build exporters. Prior to versions 0.7.2 and 0.8.2, if someone has access to a Prometheus web.yml file and users' bcrypted passwords, they can bypass security by poisoning the built-in authentication cache. …

  • Critical 9.1

    crewjam/saml go library is vulnerable to signature bypass via multiple Assertion elements

    The crewjam/saml go library prior to version 0.4.9 is vulnerable to an authentication bypass when processing SAML responses containing multiple Assertion elements. This issue has been corrected in version 0.4.9. There are no workarounds other than upgrading t…

  • Critical 9.8
    CVE-2022-45933 Scanner template EPSS 52%

    KubeView vulnerable to full cluster takeover due to improper authentication

    KubeView through 0.1.31 allows attackers to obtain control of a Kubernetes cluster because api/scrape/kube-system does not require authentication, and retrieves certificate files that can be used for authentication as kube-admin. NOTE: the vendor's position i…

  • Low 3.1

    Authenticated user could send multiple requests containing a parameter which could fetch a large amount of data and can crash a Mattermost server

    A denial-of-service vulnerability in the Mattermost allows an authenticated user to crash the server via multiple requests to one of the API endpoints which could fetch a large amount of data. 

  • Medium 4.3

    Authenticated user could send multiple requests containing a large Auto Responder Message payload and can crash a Mattermost server

    A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large autoresponder messages.

  • Medium 5.4

    immundb has insufficient verification of data authenticity

    immudb is a database with built-in cryptographic proof and verification. In versions prior to 1.4.1, a malicious immudb server can provide a falsified proof that will be accepted by the client SDK signing a falsified transaction replacing the genuine one. Thi…

  • Critical 9.6
    CVE-2022-41924 Public exploit

    Tailscale Windows daemon is vulnerable to RCE via CSRF

    A vulnerability identified in the Tailscale Windows client allows a malicious website to reconfigure the Tailscale daemon `tailscaled`, which can then be used to remotely execute code. In the Tailscale Windows client, the local API was bound to a local TCP so…

  • Low 3.8

    Tailscale daemon is vulnerable to information disclosure via CSRF

    A vulnerability identified in the Tailscale client allows a malicious website to access the peer API, which can then be used to access Tailscale environment variables. In the Tailscale client, the peer API was vulnerable to DNS rebinding. This allowed an atta…

  • Medium 5.8

    Lack of proper validation in immudb

    immudb is a database with built-in cryptographic proof and verification. immudb client SDKs use server's UUID to distinguish between different server instance so that the client can connect to different immudb instances and keep the state for multiple servers…

  • High 7.5

    Free5gc vulnerable to uncontrolled resource consumption

    In Free5gc v3.0.5, the AMF breaks due to malformed NAS messages.

  • High 8.2

    Witness Block Parsing DoS Vulnerability in lnd

    Lightning Network Daemon (lnd) is an implementation of a lightning bitcoin overlay network node. All lnd nodes before version `v0.15.4` are vulnerable to a block parsing bug that can cause a node to enter a degraded state once encountered. In this degraded st…

  • Medium 6.3

    Zip slip in Lancet

    Lancet is a general utility library for the go programming language. Affected versions are subject to a ZipSlip issue when using the fileutil package to unzip files. This issue has been addressed and a fix will be included in versions 2.1.10 and 1.3.4. Users …

  • Medium 4.9

    SSRF vulnerability in KubeVela VelaUX APIServer

    KubeVela is an open source application delivery platform. Users using the VelaUX APIServer could be affected by this vulnerability. When using Helm Chart as the component delivery method, the request address of the warehouse is not restricted, and there is a …

  • Medium 5.3

    Consul Peering Imported Nodes/Services Leak

    HashiCorp Consul and Consul Enterprise 1.13.0 up to 1.13.3 do not filter cluster filtering's imported nodes and services for HTTP or RPC endpoints used by the UI. Fixed in 1.14.0.

  • Low —

    Container build can leak any path on the host into the container

    ### Description Moby is the open source Linux container runtime and set of components used to build a variety of downstream container runtimes, including Docker CE, Mirantis Container Runtime (formerly Docker EE), and Docker Desktop. Moby allows for building …