Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

5,226 results · Feed

  • Medium —

    SecureJoin: on windows, paths outside of the rootfs could be inadvertently produced

    ### Impact For Windows users of `github.com/cyphar/filepath-securejoin`, until v0.2.4 it was possible for certain rootfs and path combinations (in particular, where a malicious Unix-style `/`-separated unsafe path was used with a Windows-style rootfs path) to…

  • High 8.3

    Missing Authentication for Critical Function in answerdev/answer

    Missing Authentication for Critical Function in GitHub repository answerdev/answer prior to v1.1.3.

  • Medium —

    Cosmos-SDK Cosmovisor component may be vulnerable to denial of service

    **Component**: Cosmovisor **Criticality**: Medium **Affected Versions**: Cosmovisor < v1.0.0 (distributed with Cosmos-SDK < 0.46) **Affected Users**: Validators and Node operators utilizing unsupported versions of Cosmovisor **Impact**: DOS, potential RCE on …

  • High 7.5

    Denial of service via malicious p2p message in go-ethereum

    go-ethereum (geth) is a golang execution layer implementation of the Ethereum protocol. A vulnerable node, can be made to consume unbounded amounts of memory when handling specially crafted p2p messages sent from an attacker node. The fix is included in geth …

  • Low —
    CVE-2023-36308 Public exploit

    Crash when processing crafted TIFF files

    disintegration Imaging 1.6.2 allows attackers to cause a panic (because of an integer index out of range during a Grayscale call) via a crafted TIFF file to the scan function of scanner.go. NOTE: it is unclear whether there are common use cases in which this …

  • Medium 5.5

    Index out of bounds leading to crash

    ZPLGFA 1.1.1 allows attackers to cause a panic (because of an integer index out of range during a ConvertToGraphicField call) via an image of zero width. NOTE: it is unclear whether there are common use cases in which this panic could have any security conseq…

  • Critical —

    tss-lib leaks secret keys in response to incorrectly constructed Paillier moduli

    ### Impact The specification of the GG18 threshold ECDSA signature protocol contains a vulnerability allowing an attacker to recover the shared secret key. If a participant generates a Paillier modulus `N` containing small factors (less than `2^100`) they can…

  • High 8.8

    Improper Privilege Management in usememos/memos

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

  • High 7.5
    CVE-2023-4698 Public exploit

    Improper Input Validation in usememos/memos

    Improper Input Validation in GitHub repository usememos/memos prior to 0.13.2.

  • Critical 9.8
    CVE-2023-4696 Public exploit

    Improper Access Control in usememos/memos

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

  • Medium 4.0

    Improper log output when using GitHub Status Notifications in spinnaker

    Spinnaker is an open source, multi-cloud continuous delivery platform. Log output when updating GitHub status is improperly set to FULL always. It's recommended to apply the patch and rotate the GitHub token used for github status notifications. Given that th…

  • High 8.1

    Silver vulnerable to MitM attack against implants due to a cryptography vulnerability

    Sliver from v1.5.x to v1.5.39 has an improper cryptographic implementation, which allows attackers to execute a man-in-the-middle attack via intercepted and crafted responses.

  • High 8.8

    Code injection in ansible semaphore

    An issue in ansible semaphore v.2.8.90 allows a remote attacker to execute arbitrary code via a crafted payload to the extra variables parameter.

  • High 7.5

    go package github.com/corazawaf/coraza is vulnerable to denial of service

    OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. Due to the misuse of `log.Fatalf`, the application using coraza crashed after receiving crafted requests from attackers. The application will immediately crash after receivi…

  • High 7.5

    libp2p nodes vulnerable to OOM attack

    libp2p is a networking stack and library modularized out of The IPFS Project, and bundled separately for other tools to use. In go-libp2p, by using signed peer records a malicious actor can store an arbitrary amount of data in a remote node’s memory. This mem…

  • Medium 6.5

    OpenFGA Authorization Bypass

    OpenFGA is an authorization/permission engine built for developers and inspired by Google Zanzibar. Some end users of OpenFGA v1.3.0 or earlier are vulnerable to authorization bypass when calling the ListObjects API. The vulnerability affects customers using …

  • High 7.5

    Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

    Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertm…

  • High 8.8

    CasaOS Command Injection vulnerability

    CasaOS is an open-source personal cloud system. Prior to version 0.4.4, if an authenticated user using CasaOS is able to successfully connect to a controlled SMB server, they are able to execute arbitrary commands. Version 0.4.4 contains a patch for the issue.

  • High 8.8

    Netmaker Privilige Escalation Vulnerability

    Netmaker makes networks with WireGuard. A Mass assignment vulnerability was found in versions prior to 0.17.1 and 0.18.6 that allows a non-admin user to escalate privileges to those of an admin user. The issue is patched in 0.17.1 and fixed in 0.18.6. If User…

  • High 7.5

    Netmaker IDOR Vulnerability Allows User to Update Other User's Password

    Netmaker makes networks with WireGuard. An Insecure Direct Object Reference (IDOR) vulnerability was found in versions prior to 0.17.1 and 0.18.6 in the user update function. By specifying another user's username, it was possible to update the other user's pa…

  • High 7.5
    CVE-2023-32077 Scanner template

    Netmaker has Hardcoded DNS Secret Key

    Netmaker makes networks with WireGuard. Prior to versions 0.17.1 and 0.18.6, hardcoded DNS key usage has been found in Netmaker allowing unauth users to interact with DNS API endpoints. The issue is patched in 0.17.1 and fixed in 0.18.6. If users are using 0.…

  • Medium 4.7

    Argo CD web terminal session doesn't expire

    Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. All versions of Argo CD starting from version 2.6.0 have a bug where open web terminal sessions do not expire. This bug allows users to send any websocket messages even if the token has…

  • High 7.5

    Weaviate denial of service vulnerability

    An issue in weaviate v.1.20.0 allows a remote attacker to cause a denial of service via the handleUnbatchedGraphQLRequest function.

  • High 8.1

    Repositoty takeover in woodpecker-ci

    Woodpecker is a community fork of the Drone CI system. In affected versions an attacker can post malformed webhook data witch lead to an update of the repository data that can e.g. allow the takeover of an repo. This is only critical if the CI is configured f…

  • Medium 5.8

    lakeFS vulnerable to Arbitrary JavaScript Injection via Direct Link to HTML Files

    ### Impact The browser renders the resulting HTML when opening a direct link to an HTML file via lakeFS. Any JavaScript within that page is executed within the context of the domain lakeFS is running in. An attacker can inject a malicious script inline, downl…

  • Medium 6.5

    Yaklang Plugin's Fuzztag Component Allows Unauthorized Local File Reading

    yaklang is a programming language designed for cybersecurity. The Yak Engine has been found to contain a local file inclusion (LFI) vulnerability. This vulnerability allows attackers to include files from the server's local file system through the web applica…

  • Medium 4.5

    Audit logging fails to sanitize post metadata

    Mattermost fails to sanitize post metadata during audit logging resulting in permalinks contents being logged

  • Medium 6.7

    Incorrect authorization allows a user manager to update a system admin

    Mattermost fails to properly validate the requesting user permissions when updating a system admin, allowing a user manager to update a system admin's details such as email, first name and last name.

  • Medium 6.3

    A guest user can perform various actions on public playbooks

    Mattermost fails to check if the requesting user is a guest before performing different actions to public playbooks, resulting a guest being able to view, join, edit, export and archive public playbooks.

  • Low 3.1

    Attachment of deleted message in a thread remains accessible and downloadable

    Mattermost fails to delete the attachments when deleting a message in a thread allowing a simple user to still be able to access and download the attachment of a deleted message

  • High 7.5

    1Panel arbitrary file write vulnerability exists in the background

    1Panel is an open source Linux server operation and maintenance management panel. In version 1.4.3, an arbitrary file write vulnerability could lead to direct control of the server. In the `api/v1/file.go` file, there is a function called `SaveContentthat,It …

  • Medium 6.5

    1Panel Unauthorized access in Backend

    1Panel is an open source Linux server operation and maintenance management panel. In version 1.4.3, authenticated attackers can download arbitrary files through the API interface. This code has unauthorized access. Attackers can freely download the file conte…

  • High 7.5

    1Panel O&M management panel has a background arbitrary file reading vulnerability

    1Panel is an open source Linux server operation and maintenance management panel. In version 1.4.3, arbitrary file reads allow an attacker to read arbitrary important configuration files on the server. In the `api/v1/file.go` file, there is a function called …

  • Medium —

    Blst has logical error in SigValidate in Go bindings

    ### Impact Blst versions v0.3.0 through 0.3.10 failed to perform a signature group-check if the call to `SigValidate` in the Go bindings was complemented with a check for infinity. Formally speaking, infinity, or the identity element of the elliptic curve gro…

  • High 7.4

    JWT Auth in L7 Intentions Allow For Mismatched Service Identity and JWT Providers for Access

    HashiCorp Consul and Consul Enterprise 1.16.0 when using JWT Auth for service mesh incorrectly allows/denies access regardless of service identities. Fixed in 1.16.1.

  • High 7.5

    libp2p nodes vulnerable to attack using large RSA keys

    go-libp2p is the Go implementation of the libp2p Networking Stack. Prior to versions 0.27.8, 0.28.2, and 0.29.1 malicious peer can use large RSA keys to run a resource exhaustion attack & force a node to spend time doing signature verification of the large ke…

  • Medium 6.5

    Gitea erroneous repo clones

    In Gitea through 1.17.1, repo cloning can occur in the migration function.

  • High 7.5

    Nuclei Path Traversal vulnerability

    Nuclei is a vulnerability scanner. Prior to version 2.9.9, a security issue in the Nuclei project affected users utilizing Nuclei as Go code (SDK) running custom templates. This issue did not affect CLI users. The problem was related to sanitization issues wi…

  • Medium 6.5

    Race Condition within a Thread in answerdev/answer

    Race Condition within a Thread in GitHub repository answerdev/answer prior to v1.1.1.

  • Medium 4.1

    Insufficient Session Expiration in answerdev/answer

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