Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

2,199 results · Clear filters · Feed

  • Medium 5.4

    Write access to the Catalog for any user when restricted-admin role is enabled

    A Improper Privilege Management vulnerability in SUSE Rancher allows write access to the Catalog for any user when restricted-admin role is enabled. This issue affects: SUSE Rancher Rancher versions prior to 2.5.13; Rancher versions prior to 2.6.4.

  • Medium 6.1

    Woodpecker allows cross-site scripting (XSS) via build logs

    Woodpecker before 0.15.1 allows XSS via build logs because web/src/components/repo/build/BuildLog.vue lacks escaping.

  • Medium 5.5

    Insertion of Sensitive Information into Log File in Hashicorp go-getter

    The Hashicorp go-getter library before 1.5.11 does not redact an SSH key from a URL query parameter.

  • Medium 4.7

    Authorized users are allowed to install old plugin versions from the Marketplace

    Mattermost version 6.4.x and earlier fails to properly check the plugin version when a plugin is installed from the Marketplace, which allows an authenticated and an authorized user to install and exploit an old plugin version from the Marketplace which might…

  • Medium 5.8

    Smokescreen SSRF via deny list bypass

    Smokescreen is a simple HTTP proxy that fogs over naughty URLs. The primary use case for Smokescreen is to prevent server-side request forgery (SSRF) attacks in which external attackers leverage the behavior of applications to connect to or scan internal infr…

  • Medium 4.8

    Incorrect Default Permissions in CRI-O

    A flaw was found in cri-o, where containers were incorrectly started with non-empty default permissions. A vulnerability was found in Moby (Docker Engine) where containers started incorrectly with non-empty inheritable Linux process capabilities. This flaw al…

  • Medium 4.3

    Restricted custom admin role can bypass the restrictions and view the server logs and server config.json file contents

    One of the API in Mattermost version 6.4.1 and earlier fails to properly protect the permissions, which allows the authenticated members with restricted custom admin role to bypass the restrictions and view the server logs and server config.json file contents.

  • Medium 4.3

    OOM DoS in Mattermost image proxy

    The image proxy component in Mattermost version 6.4.1 and earlier allocates memory for multiple copies of a proxied image, which allows an authenticated attacker to crash the server via links to very large image files.

  • Medium —

    Opened exploitable ports in default docker-compose.yaml in go-ipfs

    ### Impact Allows admin API access to the IPFS node. ### Who ? This affects people running the [docker-compose.yaml](https://github.com/ipfs/go-ipfs/blob/master/docker-compose.yaml) service in an environment where the docker host is directly attached to a pub…

  • Medium 6.8

    Non-empty default inheritable capabilities for linux container in Buildah

    A flaw was found in buildah where containers were incorrectly started with non-empty default permissions. A bug was found in Moby (Docker Engine) where containers were incorrectly started with non-empty inheritable Linux process capabilities, enabling an atta…

  • Medium 6.5

    Exposure of Sensitive Information in Pomerium

    Pomerium is an identity-aware access proxy. In distributed service mode, Pomerium's Authenticate service exposes pprof debug and prometheus metrics handlers to untrusted traffic. This can leak potentially sensitive environmental information or lead to limited…

  • Medium 5.9

    Default inheritable capabilities for linux container should be empty

    Moby is an open-source project created by Docker to enable and accelerate software containerization. A bug was found in Moby (Docker Engine) prior to version 20.10.14 where containers were incorrectly started with non-empty inheritable Linux process capabilit…

  • Medium 6.8

    Path traversal allows leaking out-of-bound files from Argo CD repo-server

    Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Argo CD starting with version 1.5.0 but before versions 2.1.11, 2.2.6, and 2.3.0 is vulnerable to a path traversal vulnerability, allowing a malicious user with read/write access to lea…

  • Medium 5.9

    Directory Traversal

    The package github.com/valyala/fasthttp before 1.34.0 are vulnerable to Directory Traversal via the ServeFile function, due to improper sanitization. It is possible to be exploited by using a backslash %5c character in the path. **Note:** This security issue …

  • Medium 5.3

    Path Traversal in Gitea

    The avatar middleware in Gitea before 1.13.6 allows Directory Traversal via a crafted URL.

  • Medium —

    Sysctls applied to containers with host IPC or host network namespaces can affect the host

    ### Impact Before setting the sysctls for a pod, the pods namespaces must be unshared (created). However, in cases where the pod is using a host network or IPC namespace, a bug in CRI-O caused the namespace creating tool [pinns](https://github.com/cri-o/cri-o…

  • Medium 5.0

    SSRF in repository migration

    ### Impact The malicious user is able to discover services in the internal network through repository migration functionality. All installations accepting public traffic are affected. ### Patches Internal network CIDRs are prohibited to be used as repository …

  • Medium 6.1

    Cross-site Scripting in Alist

    Alist v2.1.0 and below was discovered to contain a cross-site scripting (XSS) vulnerability via /i/:data/ipa.plist.

  • Medium 5.0
    CVE-2022-0870 Scanner template

    Server-Side Request Forgery (SSRF) in gogs/gogs

    Server-Side Request Forgery (SSRF) in GitHub repository gogs/gogs prior to 0.12.5.

  • Medium 6.5

    Arbitrary file write in nats-server

    NATS nats-server before 2.7.4 allows Directory Traversal (with write access) via an element in a ZIP archive for JetStream streams. nats-streaming-server before 0.24.3 is also affected.

  • Medium 6.5

    Missing Authorization in go-gitea/gitea

    Missing Authorization in GitHub repository go-gitea/gitea prior to 1.16.4.

  • Medium 6.3

    Maddy Mail Server does not implement account expiry

    Maddy Mail Server is an open source SMTP compatible email server. Versions of maddy prior to 0.5.4 do not implement password expiry or account expiry checking when authenticating using PAM. Users are advised to upgrade. Users unable to upgrade should manually…

  • Medium 5.5

    Buildah processes using chroot isolation may leak environment values to intermediate processes

    An information disclosure flaw was found in Buildah, when building containers using chroot isolation. Running processes in container builds (e.g. Dockerfile RUN commands) can access environment variables from parent and grandparent processes. When run in a co…

  • Medium —

    Multiple security issues in Pomerium's embedded envoy

    Envoy, which Pomerium is based on, has issued multiple CVEs impacting stability and security. Though Pomerium may not be vulnerable to all of the issues, it is recommended that all users upgrade to Pomerium v0.16.4 as soon as possible to minimize risk. ### Im…

  • Medium —

    Possible privilege escalation via bash completion script

    The bash completion script for `fscrypt` through v0.3.2 allows injection of commands via crafted mountpoint paths, allowing privilege escalation under a specific set of circumstances. A local user who has control over mountpoint paths could potentially escala…

  • Medium —

    Improper random number generation in github.com/coredns/coredns

    ### Impact CoreDNS before 1.6.6 (using go DNS package < 1.1.25) improperly generates random numbers because math/rand is used. The TXID becomes predictable, leading to response forgeries. ### Patches The problem has been fixed in 1.6.6+. ### References - [CVE…

  • Medium 5.0

    Privilege escalation through command injection in fscrypt

    The bash_completion script for fscrypt allows injection of commands via crafted mountpoint paths, allowing privilege escalation under a specific set of circumstances. A local user who has control over mountpoint paths could potentially escalate their privileg…

  • Medium 5.5

    Local Denial of Service in fscrypt PAM module

    The PAM module for fscrypt doesn't adequately validate fscrypt metadata files, allowing users to create malicious metadata files that prevent other users from logging in. A local user can cause a denial of service by creating a fscrypt metadata file that prev…

  • Medium 5.5

    Denial of Service in fscrypt

    fscrypt through v0.3.2 creates a world-writable directory by default when setting up a filesystem, allowing unprivileged users to exhaust filesystem space. We recommend upgrading to fscrypt 0.3.3 or above and adjusting the permissions on existing fscrypt meta…

  • Medium 6.5

    HashiCorp Consul Ingress Gateway Panic Can Shutdown Servers

    HashiCorp Consul and Consul Enterprise 1.9.0 through 1.9.14, 1.10.7, and 1.11.2 clusters with at least one Ingress Gateway allow a user with service:write to register a specifically-defined service that can cause Consul servers to panic. Fixed in 1.9.15, 1.10…

  • Medium 5.9

    Off-by-one Error in v2fly/v2ray-core

    Off-by-one Error in GitHub repository v2fly/v2ray-core prior to 4.44.0.

  • Medium 6.5

    Nomad Spread Job Stanza May Trigger Panic in Servers

    HashiCorp Nomad and Nomad Enterprise 0.9.0 through 1.0.16, 1.1.11, and 1.2.5 allow operators with job-submit capabilities to use the spread stanza to panic server agents. Fixed in 1.0.18, 1.1.12, and 1.2.6.

  • Medium —

    On Windows, `git-sizer` might run a `git` executable within the repository being analyzed

    ### Impact On Windows, if `git-sizer` is run against a non-bare repository, and that repository has an executable called `git.exe`, `git.bat`, etc., then that executable might be run by `git-sizer` rather than the system `git` executable. An attacker could tr…

  • Medium 5.9

    HashiCorp Nomad Artifact Download Race Condition

    HashiCorp Nomad and Nomad Enterprise 0.3.0 through 1.0.17, 1.1.11, and 1.2.5 artifact download functionality has a race condition such that the Nomad client agent could download the wrong artifact into the wrong destination. Fixed in 1.0.18, 1.1.12, and 1.2.6

  • Medium —

    GitHub CLI can execute a git binary from the current directory

    ### Impact GitHub CLI depends on a `git.exe` executable being found in system `%PATH%` on Windows. However, if a malicious `.\git.exe` or `.\git.bat` is found in the current working directory at the time of running `gh`, the malicious command will be invoked …

  • Medium 5.9

    Improper Validation of Certificate with Host Mismatch in mellium.im/xmpp/websocket

    In Mellium mellium.im/xmpp through 0.21.0, an attacker capable of spoofing DNS TXT records can redirect a WebSocket connection request to a server under their control without causing TLS certificate verification to fail. This occurs because the wrong host nam…

  • Medium —

    User object created with invalid provider data in GoTrue

    ### Impact _What kind of vulnerability is it? Who is impacted?_ Under certain circumstances a valid user object would have been created with invalid provider metadata. This vulnerability affects everyone running an instance of GoTrue as a service. We advise y…

  • Medium 4.2

    Incorrect Permission Assignment for Critical Resource in CRI-O

    An incorrect sysctls validation vulnerability was found in CRI-O 1.18 and earlier. The sysctls from the list of "safe" sysctls specified for the cluster will be applied to the host if an attacker is able to create a pod with a hostIPC and hostNetwork kernel n…

  • Medium 6.3

    Array literal misordering in github.com/open-policy-agent/opa

    OPA is an open source, general-purpose policy engine. Under certain conditions, pretty-printing an abstract syntax tree (AST) that contains synthetic nodes could change the logic of some statements by reordering array literals. Example of policies impacted ar…

  • Medium 6.1

    Cross-site Scripting in Gitea

    Cross Site Scripting (XSS) vulnerability exists in Gitea before 1.5.1 via the repository settings inside the external wiki/issue tracker URL field.