Skip to content
OpenAdvisories

Ecosystem

Go

5,236 known vulnerabilities.

1,954 results · Clear filters · Feed

  • High 7.2

    Coder: User-admin role can reset owner account password

    Coder allows organizations to provision remote development environments via Terraform. Prior to versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2, the `PUT /api/v2/users/{user}/password` endpoint authorized only `ActionUpdatePersonal` and did not prevent a `user-ad…

  • High 7.4

    Coder's OIDC email_verified type coercion bypass enables account takeover via unverified email linking

    Coder allows organizations to provision remote development environments via Terraform. Prior to versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2, Coder's OIDC callback checked `email_verified` with a direct Go `bool` type assertion. When an IdP returned the claim …

  • High 7.4

    Coder vulnerable to OIDC account takeover via email-based user matching and email_verified bypass

    Coder allows organizations to provision remote development environments via Terraform. Prior to versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2, two flaws in Coder's OIDC login chained into account takeover. Email-based user matching fell back to linking by email…

  • High 8.6
    CVE-2026-59707 Scanner template

    LocalAI - Server-Side Request Forgery via POST /models/apply

    LocalAI contains an unauthenticated server-side request forgery vulnerability in the POST /models/apply endpoint that allows attackers to fetch arbitrary internal URLs. The endpoint passes unsanitized gallery URL fields directly to gallery.GetGalleryConfigFro…

  • High 8.1

    Coder vulnerable to workspace auto-creation via crafted URL parameters without user consent

    Coder allows organizations to provision remote development environments via Terraform. Prior to versions 2.29.7 and 2.30.2, the `dotfiles` registry module passed unsanitized user input to shell commands, allowing arbitrary code execution inside a provisioned …

  • High 8.8

    Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent

    A vulnerability has been identified in Fleet's agent-side deployer, which did not filter security-sensitive keys from namespaceLabels in fleet.yaml (or BundleDeployment.spec.options.namespaceLabels) when applying them to the target namespace. An attacker with…

  • High 7.8

    Traefik: headerField underscore-variant identity spoofing in BasicAuth / DigestAuth / ForwardAuth

    Traefik is an HTTP reverse proxy and load balancer. Prior to v2.11.51, v3.6.22, and v3.7.6, Traefik's BasicAuth, DigestAuth, and ForwardAuth middlewares strip canonical-cased spoofed identity headers before writing Traefik's own value, but do not account for …

  • High 8.3

    SUSE Rancher Fleet had an Unauthenticated Webhook: Regex Injection via Unsanitized Repository URL Components

    Potential forgery of webhook requests when using a unauthenticated webhook in SUSE Rancher Fleet 0.15 before 0.15.2, 0.14 before 0.14.6, 0.13 before 0.13.11 and 0.12 before 0.12.5 could be used by remote attackers to cause a denial of service or a downgrade a…

  • High 7.7

    LFS authentication bypass via malformed SSH sub-verb allows unauthorized read access to private repositories

    LFS authentication bypass via malformed SSH sub-verb allows unauthorized read access to private repositories

  • High 8.9
    CVE-2026-58424 Public exploit

    Permanent Fork PR Workflow Approval Gate Bypass

    Permanent Fork PR Workflow Approval Gate Bypass

  • High 7.5

    Unauthenticated ReDoS via CODEOWNERS pattern matching allows denial of service

    Unauthenticated ReDoS via CODEOWNERS pattern matching allows denial of service

  • High 7.5

    Notification API leaks private issue metadata after access revocation

    Notification API leaks private issue metadata after access revocation

  • High 8.1

    Gitea Git smart HTTP bypasses repository token scopes for bearer tokens

    Gitea versions up to and including 1.26.1 allow Git smart HTTP requests authenticated with bearer tokens to bypass repository token scope checks.

  • High 7.1

    Gitea LFS object reuse bypasses Code-unit authorization

    Gitea versions up to and including 1.26.2 allow Git LFS object reuse to authorize private source objects for users who have repository access but lack Code-unit access.

  • High 8.7

    Gitea 3D file viewer allows stored XSS through glTF extensionsRequired

    Gitea versions from 1.25.0 before 1.26.0 allow stored cross-site scripting through the extensionsRequired field in glTF files rendered by the 3D file viewer.

  • High 8.1
    CVE-2026-28699 Public exploit

    Gitea Basic Auth bypasses OAuth2 access token scopes

    Gitea versions up to and including 1.26.1 allow OAuth2 access token scope enforcement to be bypassed through HTTP Basic authentication.

  • High 8.8

    Gitea pre-receive hook permission cache allows full repository write access

    Gitea 1.25.5 caches a branch-specific write-permission result across multiple refs in one pre-receive hook session, allowing a per-branch maintainer-edit grant to be reused for other refs and escalate to full repository write access.

  • High 7.5

    Gitea forwarded-proto handling allows public URL spoofing

    Gitea versions before 1.25.5 accept malformed or injected forwarded-proto values when detecting public URLs, allowing spoofed canonical URL generation.

  • High 7.5

    Gitea draft releases use insufficient permission checks

    Gitea versions before 1.25.5 allow draft release data or attachments to be accessed without the required write permission.

  • High 8.2
    CVE-2026-27771 Public exploit Scanner template

    Gitea Composer package source links use insufficient permission checks

    Gitea versions up to and including 1.26.1 have insufficient permission checks for Composer package source links, which can expose private or internal package source information.

  • High 7.5

    Gitea email settings allow changing another user's primary email address

    Gitea versions before 1.25.5 allow a user to change another user's primary email address.

  • High 7.5

    Gitea git grep search lacks a timeout

    Gitea versions before 1.25.5 do not enforce a timeout on git grep searches, allowing expensive searches to consume server resources.

  • High 8.5

    Gitea maintainer-edit permissions allow unauthorized commits to readable repositories

    Gitea versions up to and including 1.26.1 allow the Allow edits from maintainers permission path to authorize commits to repositories that the user can read but should not be able to write.

  • High 7.5

    Gitea organization permission APIs expose private visibility information

    Gitea versions before 1.25.5 have insufficient visibility checks in organization permission APIs for hidden members and private organizations.

  • High 7.5

    Gitea private organization labels are visible to unauthorized users

    Gitea 1.26.2 allows unauthorized users to access labels of private organizations.

  • High 7.5

    Gitea pull-request branch updates use insufficient permission checks

    Gitea versions before 1.25.5 have insufficient permission checks for updating or rebasing pull request branches.

  • High 7.5

    Gitea fork synchronization can expose private parent repository data

    Gitea 1.26.2 allows fork synchronization to continue after a parent repository changes from public to private, exposing data to a fork that should no longer be authorized.

  • High 8.1

    Gitea organization forks can expose organization secrets without create permission

    Gitea versions before 1.26.0 allow API users to fork a repository into an organization without first passing the CanCreateOrgRepo check, which can expose organization secrets.

  • High 7.1

    Gitea TOTP single-use enforcement defect allows OTP replay

    Gitea versions from 1.5.0 before 1.26.3 have a TOTP single-use enforcement defect that allows a valid TOTP code to be accepted more than once across web two-factor authentication flows and the Basic Auth X-Gitea-OTP path.

  • High 8.2

    containerd: Arbitrary host CRI log file read via symlink following in CRI checkpoint restore

    containerd is an open-source container runtime. Versions prior to 2.3.2, 2.2.5 and 2.1.9 contain a bug where the CRI plugin restores container.log from a checkpoint image without validating a symlinked path. This could result in reading an arbitrary file on t…

  • High 8.4

    containerd CRI checkpoint restore CDI annotation smuggling

    containerd is an open-source container runtime. In Versions prior to 2.3.2, 2.2.5 and 2.1.9, the CRI implementation improperly trusts Container Device Interface (CDI) annotations found within untrusted checkpoint image metadata during container restoration. W…

  • High 7.3
    CVE-2026-46680 Public exploit

    containerd user ID handling bypass allows runAsNonRoot evasion

    containerd is an open-source container runtime. In versions prior to 1.7.32, 2.0.9, 2.2.4 and 2.3.1, containers launched with a numeric User directive that cannot be parsed as a 32-bit integer are incorrectly treated as a username, leading to runAsNonRoot eva…

  • High 8.1

    Fission: MessageQueueTrigger scaler manager materializes Secret values into Deployment envvars and accepts arbitrary user PodSpec

    ### Summary The Fission MessageQueueTrigger (MQT) scaler controller exposed two privilege-escalation primitives to any subject able to create MQTs in a namespace. ### Details **1. Secret materialization.** `getEnvVarlist` in `pkg/mqtrigger/scalermanager.go` r…

  • High —

    Kahi has privilege-drop and socket/log permission issues

    Kahi releases up to and including v0.1.0-alpha.8 contain three privilege/permission issues, all fixed in v0.1.0-alpha.9. They were identified in a full-codebase security review on 2026-05-26. ## Affected versions All releases <= v0.1.0-alpha.8. ## Patched ver…

  • High 8.8

    Over-inclusive team membership expansion in GitHub App authentication provider for Rancher

    Incorrect authentication caching in the team member ship expansion of the Rancher Github authentication provider caused it granting principal access to any logged in user, in 2.13 before 2.13.6 and 2.14 before 2.14.2.

  • High —

    Blnk has an API key authorization bypass in owner and scope enforcement

    Blnk API key endpoints had an authorization issue that allowed non-master API keys to perform key-management actions outside their intended authorization boundary. In affected versions, API key operations trusted caller-controlled request values for owner and…

  • High 7.5

    Panic decoding image with out-of-bounds strip offset in x/image/tiff in golang.org/x/image

    The TIFF decoder can panic when decoding an invalid image with an out-of-bounds strip offset.

  • High 7.5

    Hysteria: http large header with sniff cause server DoS

    ### Summary Sending an excessively large header by an attacker could lead to a server-side DoS attack. ### Details The current sniff implementation does not explicitly specify the upper limit for HTTP headers. Attackers can continuously send excessively large…

  • High 7.5

    Hysteria vulnerable to server crash when max_datagram_frame_size very small

    ### Summary An authenticated client can crash the Hysteria server by advertising a very small QUIC `max_datagram_frame_size` and then triggering a UDP response from the server. When the server tries to send the UDP response back via QUIC DATAGRAM, quic-go ret…

  • High 7.4

    Hysteria has an authenticated UDP ACL bypass that enables localhost and private-network UDP SSRF

    ## Summary Hysteria's UDP relay treats the destination address as packet-scoped, but ACL and outbound policy are applied only once when a new UDP session is created. After an authenticated client opens a UDP session using an allowed first destination, later p…