Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

2,199 results · Clear filters · Feed

  • Medium 6.5
    CVE-2023-27163 Public exploit Scanner template

    request-baskets vulnerable to Server-Side Request Forgery

    request-baskets up to v1.2.1 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /api/baskets/{name}. This vulnerability allows attackers to access network resources and sensitive information via a crafted API request.

  • Medium 6.5

    Vault Vulnerable to SQL Injection When Configuring the Microsoft SQL Database Storage Backend

    HashiCorp Vault and Vault Enterprise versions 0.8.0 through 1.13.1 are vulnerable to an SQL injection attack when configuring the Microsoft SQL (MSSQL) Database Storage Backend. When configuring the MSSQL plugin through the local, certain parameters are not s…

  • Medium 6.5

    Vault PKI Issuer Endpoint Did Not Correctly Authorize Access to Issuer Metadata

    HashiCorp Vault's PKI mount issuer endpoints did not correctly authorize access to remove an issuer or modify issuer metadata, potentially resulting in denial of service of the PKI mount. This bug did not affect public or private key material, trust chains or…

  • Medium 5.0

    Vault Vulnerable to Cache-Timing Attacks During Seal and Unseal Operations

    HashiCorp Vault's implementation of Shamir's secret sharing used precomputed table lookups, and was vulnerable to cache-timing attacks. An attacker with access to, and the ability to observe a large number of unseal operations on the host through a side chann…

  • Medium 5.0

    rootless: `/sys/fs/cgroup` is writable when cgroupns isn't unshared in runc

    runc is a CLI tool for spawning and running containers according to the OCI specification. In affected versions it was found that rootless runc makes `/sys/fs/cgroup` writable in following conditons: 1. when runc is executed inside the user namespace, and the…

  • Medium 6.1

    AppArmor bypass with symlinked /proc in runc

    runc is a CLI tool for spawning and running containers according to the OCI specification. It was found that AppArmor can be bypassed when `/proc` inside the container is symlinked with a specific mount configuration. This issue has been fixed in runc version…

  • Medium 6.8

    Podman Time-of-check Time-of-use (TOCTOU) Race Condition

    A Time-of-check Time-of-use (TOCTOU) flaw was found in podman. This issue may allow a malicious user to replace a normal file in a volume with a symlink while exporting the volume, allowing for access to arbitrary files on the host file system.

  • Medium 5.3

    Argo CD authenticated but unauthorized users may enumerate Application names via the API

    An access control issue in Argo CD v2.4.12 and below allows unauthenticated attackers to enumerate existing applications.

  • Medium 5.5

    OpenShift Assisted Installer leaks image pull secrets as plaintext in installation logs

    A vulnerability was found in OpenShift Assisted Installer. During generation of the Discovery ISO, image pull secrets were leaked as plaintext in the installation logs. An authenticated user could exploit this by re-using the image pull secret to pull contain…

  • Medium 5.7

    Non-interactive Tailscale SSH sessions on FreeBSD may use the effective group ID of the tailscaled process

    Tailscale is software for using Wireguard and multi-factor authentication (MFA). A vulnerability identified in the implementation of Tailscale SSH starting in version 1.34.0 and prior to prior to 1.38.2 in FreeBSD allows commands to be run with a higher privi…

  • Medium 6.2

    Stored XSS in Graphite FunctionDescription tooltip

    Grafana is an open-source platform for monitoring and observability.  Grafana had a stored XSS vulnerability in the Graphite FunctionDescription tooltip. The stored XSS vulnerability was possible due the value of the Function Description was not properly sani…

  • Medium 4.8

    `cilium-cli` disables etcd authorization for clustermesh clusters

    `cilium-cli` is the command line interface to install, manage, and troubleshoot Kubernetes clusters running Cilium. Prior to version 0.13.2,`cilium-cli`, when used to configure cluster mesh functionality, can remove the enforcement of user permissions on the …

  • Medium 6.1
    CVE-2022-45004 Public exploit

    Gophish vulnerable to Cross-site Scripting via crafted landing page

    Gophish through 0.12.1 was discovered to contain a cross-site scripting (XSS) vulnerability via a crafted landing page.

  • Medium 6.0

    Business Logic Errors in answerdev/answer

    Business Logic Errors in GitHub repository answerdev/answer prior to 1.0.6.

  • Medium 5.3

    Improper Restriction of Excessive Authentication Attempts in answerdev/answer

    Improper Restriction of Excessive Authentication Attempts in GitHub repository answerdev/answer prior to 1.0.6.

  • Medium 5.3

    Authentication Bypass by Capture-replay in answerdev/answer

    Authentication Bypass by Capture-replay in GitHub repository answerdev/answer prior to 1.0.6.

  • Medium 6.8

    Insufficient Session Expiration in answerdev/answer

    Insufficient Session Expiration in GitHub repository answerdev/answer prior to 1.0.6.

  • Medium 5.3

    Observable Timing Discrepancy in answerdev/answer

    Observable Timing Discrepancy in GitHub repository answerdev/answer prior to 1.0.6.

  • Medium 5.3

    Observable Response Discrepancy in answerdev/answer

    Observable Response Discrepancy in GitHub repository answerdev/answer prior to 1.0.6.

  • Medium 6.5
    CVE-2023-1496 Scanner template

    Cross-site Scripting (XSS) - Reflected in imgproxy/imgproxy

    Cross-site Scripting (XSS) - Reflected in GitHub repository imgproxy/imgproxy prior to 3.14.0.

  • Medium 6.5

    Cilium eBPF filters may be temporarily removed during agent restart

    Cilium is a networking, observability, and security solution with an eBPF-based dataplane. In version 1.13.0, when Cilium is started, there is a short period when Cilium eBPF programs are not attached to the host. During this period, the host does not impleme…

  • Medium 4.2

    Cilium vulnerable to potential network policy bypass when routing IPv6 traffic

    Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Prior to versions 1.11.15, 1.12.8, and 1.13.1, under specific conditions, Cilium may misattribute the source IP address of traffic to a cluster, identifying external tr…

  • Medium 4.4

    cilium-agent container can access the host via `hostPath` mount

    Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Prior to versions 1.11.15, 1.12.8, and 1.13.1, an attacker with access to a Cilium agent pod can write to `/opt/cni/bin` due to a `hostPath` mount of that directory in …

  • Medium 4.8

    Stored XSS in Miniflux when opening a broken image due to unescaped ServerError in proxy handler

    Miniflux is a feed reader. Since v2.0.25, Miniflux will automatically proxy images served over HTTP to prevent mixed content errors. When an outbound request made by the Go HTTP client fails, the `html.ServerError` is returned unescaped without the expected C…

  • Medium 6.5

    Play With Docker vulnerable to Authorization Bypass Through User-Controlled Key

    Play With Docker is a browser-based Docker playground. Versions 0.0.2 and prior are vulnerable to domain hijacking. Because CORS configuration was not correct, an attacker could use `play-with-docker.com` as an example and set the origin header in an http req…

  • Medium 4.4

    Vault Fails to Verify if the AppRole SecretID Belongs to Role During a Destroy Operation

    HashiCorp Vault and Vault Enterprise’s approle auth method allowed any authenticated user with access to an approle destroy endpoint to destroy the secret ID of any other role by providing the secret ID accessor. This vulnerability is fixed in Vault 1.13.0, 1…

  • Medium 6.2

    Unchecked fieldpath index in Composition's patches can lead to arbitrary memory allocation in crossplane

    crossplane-runtime is a set of go libraries used to build Kubernetes controllers in Crossplane and its related stacks. In affected versions an already highly privileged user able to create or update Compositions can specify an arbitrarily high index in a patc…

  • Medium 5.9

    fieldpath's Paved.SetValue allows growing arrays up to arbitrary sizes in crossplane-runtime

    crossplane-runtime is a set of go libraries used to build Kubernetes controllers in Crossplane and its related stacks. An out of memory panic vulnerability has been discovered in affected versions. Applications that use the `Paved` type's `SetValue` method wi…

  • Medium 4.9

    Consul Server Panic when Ingress and API Gateways Configured with Peering

    Consul and Consul Enterprise allowed an authenticated user with service:write permissions to trigger a workflow that causes Consul server and client agents to crash under certain circumstances. This vulnerability was fixed in Consul 1.14.5.

  • Medium 6.0

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

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

  • Medium 6.0

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

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

  • Medium 6.5

    Credentials inlined to Git URLs could end up in provenance attestation in BuildKit

    BuildKit is a toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner. In affected versions when the user sends a build request that contains a Git URL that contains credentials and the build creates a provenanc…

  • Medium 6.5

    teler-waf contains detection rule bypass via entities payload

    teler-waf is a Go HTTP middleware that provides teler IDS functionality to protect against web-based attacks. In teler-waf prior to version v0.2.0 is vulnerable to a bypass attack when a specific case-sensitive hex entities payload with special characters suc…

  • Medium 5.3

    gosaml2 vulnerable to Denial of Service via deflate decompression bomb

    gosaml2 is a Pure Go implementation of SAML 2.0. SAML Service Providers using this library for SAML authentication support are likely susceptible to Denial of Service attacks. A bug in this library enables attackers to craft a `deflate`-compressed request whi…

  • Medium 6.1

    coreDNS vulnerable to Improper Restriction of Communication Channel to Intended Endpoints

    A flaw was found in coreDNS. This flaw allows a malicious user to redirect traffic intended for external top-level domains (TLD) to a pod they control by creating projects and namespaces that match the TLD.

  • Medium 4.4

    coreDNS vulnerable to Improper Restriction of Communication Channel to Intended Endpoints

    A flaw was found in coreDNS. This flaw allows a malicious user to reroute internal calls to some internal services that were accessed by the FQDN in a format of <service>.<namespace>.svc.

  • Medium 6.5

    teler-waf subject to bypass of common web attack threat rule with HTML entities payload

    teler-waf is a Go HTTP middleware that provides teler IDS functionality to protect against web-based attacks. In teler-waf prior to version 0.1.1 is vulnerable to bypassing common web attack rules when a specific HTML entities payload is used. This vulnerabil…

  • Medium 6.4

    Stored XSS in Grafana Text plugin

    Grafana is an open-source platform for monitoring and observability. On 2023-01-01 during an internal audit of Grafana, a member of the security team found a stored XSS vulnerability affecting the core plugin "Text". The stored XSS vulnerability requires seve…

  • Medium 6.5

    Unauthorized read of Custom Resources

    Users authorized to list or watch one type of namespaced custom resource cluster-wide can read custom resources of a different type in the same API group without authorization. Clusters are impacted by this vulnerability if all of the following are true: 1. T…

  • Medium 6.6
    CVE-2022-3294 Public exploit

    Node address isn't always verified when proxying

    Users may have access to secure endpoints in the control plane network. Kubernetes clusters are only affected if an untrusted user can modify Node objects and send proxy requests to them. Kubernetes supports node proxying, which allows clients of kube-apiserv…