Skip to content
OpenAdvisories

Ecosystem

Go

5,239 known vulnerabilities.

1,954 results · Clear filters · Feed

  • High 8.8

    Improper Authorization in usememos/memos

    Improper Authorization in GitHub repository usememos/memos prior to 0.9.0.

  • High 8.3

    Improper Access Control in usememos/memos

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

  • High 8.1

    kyverno verifyImages rule bypass possible with malicious proxy/registry

    An image signature validation bypass vulnerability in Kyverno 1.8.3 and 1.8.4 allows a malicious image registry (or a man-in-the-middle attacker) to inject unsigned arbitrary container images into a protected Kubernetes cluster. This is fixed in 1.8.5. This h…

  • High 7.7

    OpenFGA Authorization Bypass

    OpenFGA is an authorization/permission engine built for developers and inspired by Google Zanzibar. During an internal security assessment, it was discovered that OpenFGA version 0.3.0 is vulnerable to authorization bypass under certain conditions. This issue…

  • High 7.6

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

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

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

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

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

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

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

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

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

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

  • High 7.5

    Panic in github.com/shamaton/msgpack/v2

    Unmarshal can panic on some inputs, possibly allowing for denial of service attacks.

  • High 7.6

    Istio may allow identity impersonation if user has localhost access

    Istio is an open platform to connect, manage, and secure microservices. In versions on the 1.15.x branch prior to 1.15.3, a user can impersonate any workload identity within the service mesh if they have localhost access to the Istiod control plane. Version 1…

  • High 8.8

    Brokercap Bifrost vulnerable to authentication bypass for admin and monitor user groups

    Bifrost is a heterogeneous middleware that synchronizes MySQL, MariaDB to Redis, MongoDB, ClickHouse, MySQL and other services for production environments. Versions prior to 1.8.8-release are subject to authentication bypass in the admin and monitor user grou…

  • High —

    Potential inter-blockchain communication (IBC) protocol compromise via "Dragonberry" vulnerability in cheqd

    ### Impact This vulnerability affects IBC transfers due to a security vulnerability dubbed "Dragonberry" upstream in [Cosmos SDK](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.9). The vulnerability could allow malicious attackers to compromise chain…

  • High 7.5

    Denial of service via crafted Accept-Language header in golang.org/x/text/language

    An attacker may cause a denial of service by crafting an Accept-Language header which ParseAcceptLanguage will take significant time to parse.

  • High 7.5

    Traefik HTTP/2 connections management could cause a denial of service

    Traefik (pronounced traffic) is a modern HTTP reverse proxy and load balancer that assists in deploying microservices. There is a potential vulnerability in Traefik managing HTTP/2 connections. A closing HTTP/2 server connection could hang forever because of …

  • High 7.5
    CVE-2022-38817 Scanner template

    Dapr Dashboard vulnerable to Incorrect Access Control

    Dapr Dashboard v0.1.0 through v0.10.0 is vulnerable to Incorrect Access Control that allows attackers to obtain sensitive data.

  • High 7.5

    Multiple DoS Attack Vectors in sflow packet handling

    sflow decode package does not employ sufficient packet sanitisation which can lead to a denial of service attack. Attackers can craft malformed packets causing the process to consume large amounts of memory resulting in a denial of service.

  • High 7.5

    Hertz contains path traversal via normalizePath function

    Hertz v0.3.0 ws discovered to contain a path traversal vulnerability via the normalizePath function.

  • High 8.5

    Bifrost users using basic authntication can bypass write permission limit

    Bifrost is a middleware package which can synchronize MySQL/MariaDB binlog data to other types of databases. Versions 1.8.6-release and prior are vulnerable to authentication bypass when using HTTP basic authentication. This may allow group members who only h…

  • High 7.7

    Caddy-SSH vulnerable to Authorization Bypass due to incorrect usage of PAM library

    Not invoking a call to `pam_acct_mgmt` after a call to `pam_authenticate` to check the validity of a login can lead to an authorization bypass. ### Impact #### Exploitability The attack can be carried over the network. A complex non-standard configuration or …

  • High —

    lakeFS vulnerable to authenticated users deleting files they are not authorized to delete

    ### Impact Authenticated users can send a request to delete-objects through the s3 gateway and delete files they are not authorized to delete. ### Patches lakeFS v0.82.0 and later ### Workarounds Drop specific request to the lakeFS listen port. Any request wi…

  • High 7.1

    HashiCorp Consul does not properly validate node or segment names prior to usage in JWT claim assertions

    HashiCorp Consul 1.8.1 up to 1.11.8, 1.12.4, and 1.13.1 do not properly validate the node or segment names prior to interpolation and usage in JWT claim assertions with the auto config RPC. Fixed in 1.11.9, 1.12.5, and 1.13.2."

  • High 7.6

    Grafana folders admin only permission privilege escalation

    Grafana is an open-source platform for monitoring and observability. In versions prior to 8.5.13, 9.0.9, and 9.1.6, Grafana is subject to Improper Preservation of Permissions resulting in privilege escalation on some folders where Admin is the only used permi…

  • High 7.1

    CRI-O incorrect handling of supplementary groups may lead to sensitive information disclosure

    Incorrect handling of the supplementary groups in the CRI-O container engine might lead to sensitive information disclosure or possible data modification if an attacker has direct access to the affected container where supplementary groups are used to set acc…

  • High 7.0

    Talos vulnerable dependency due to race condition in Linux kernel's IP framework XFRM

    ### Impact A race condition was found in the Linux kernel's IP framework for transforming packets (XFRM subsystem) when multiple calls to xfrm_probe_algs occurred simultaneously. This flaw could allow a local attacker to potentially trigger an out-of-bounds w…

  • High 7.5

    Out-of-bounds Read in go-cvss

    go-cvss is a Go module to manipulate Common Vulnerability Scoring System (CVSS). In affected versions when a full CVSS v2.0 vector string is parsed using `ParseVector`, an Out-of-Bounds Read is possible due to a lack of tests. The Go module will then panic. T…

  • High 8.7

    Path Traversal vulnerability in Kubevirt

    A path traversal vulnerability in KubeVirt versions up to 0.56 (and 0.55.1) on all platforms allows a user able to configure the kubevirt to read arbitrary files on the host filesystem which are publicly readable or which are readable for UID 107 or GID 107. …

  • High 7.2

    Talos worker join token can be used to get elevated access level to the Talos API

    Talos Linux is a Linux distribution built for Kubernetes deployments. Talos worker nodes use a join token to get accepted into the Talos cluster. Due to improper validation of the request while signing a worker node CSR (certificate signing request) Talos con…

  • High 7.1

    Buildah's incorrect handling of the supplementary groups may lead to data disclosure, modification

    An incorrect handling of the supplementary groups in the Buildah container engine might lead to the sensitive information disclosure or possible data modification if an attacker has direct access to the affected container where supplementary groups are used t…

  • High 7.1

    Podman's incorrect handling of the supplementary groups may lead to data disclosure, modification

    An incorrect handling of the supplementary groups in the Podman container engine might lead to the sensitive information disclosure or possible data modification if an attacker has direct access to the affected container where supplementary groups are used to…

  • High 7.3

    Signature checks not applied to some retrieved missing events

    Dendrite is a Matrix homeserver written in Go. In affected versions events retrieved from a remote homeserver using the `/get_missing_events` path did not have their signatures verified correctly. This could potentially allow a remote homeserver to provide in…