Advisories · Go modules
Go Advisories.
Every Go Advisory we hold, newest first.
-
SSRF and credential leak via unvalidated Location header in github.com/mark3labs/mcp-go
* · no fixed version yet
GO-2026-6911 -
Nil-pointer panic in validateAssertion and namespace-blind Subject.NameID in github.com/crewjam/saml
* · no fixed version yet
GO-2026-6909 -
Panic on negative member size in Reader.Read in github.com/blakesmith/ar
* · no fixed version yet
GO-2026-6905 -
Event type spoofing via UntrustedType in github.com/google/go-eventlog
<0.0.3-0.20261001001437-1991f15bc4b0 · fixed in 0.0.3-0.20261001001437-1991f15bc4b0
GO-2026-6893 - CVSS 9.2 CriticalCritical · KEV, CVSS 9+, CVSS 7+ and EPSSKEV
Excessive memory allocation when decompressing crafted streams in github.com/andybalholm/brotli
- Memory corruption
- CWE-252
<1.2.7 · fixed in 1.2.7
GHSA-9v8h-qqgm-4m35 · CVE-2026-111497 - CVSS 9.3 CriticalCritical · CVSS 9+
kaniko can send the build's Azure (Entra ID) access token to lookalike ACR registry hosts
- Hard-coded credentials
- CWE-346
<1.25.20 · fixed in 1.25.20
GHSA-5q7h-w9jf-cx97 · CVE-2026-105769 - CVSS 8.4 High
lxd allows Cross-guest volume hijack via DevLXD device patch
- Broken access control
>=0.0.0-20250721152936-fe86ceb2c3fa, <0.0.0-20260626085133-7cb96ac80a6d · fixed in 0.0.0-20260626085133-7cb96ac80a6d
GHSA-hhf9-qw4v-72xp · CVE-2026-12411 - CVSS 6.5 Medium
Arc: DuckDB I/O aliases bypass database RBAC after CVE-2026-47735
- Information disclosure
- Broken access control
<0.0.0-20260610131716-5dc8f53b70a3 · fixed in 0.0.0-20260610131716-5dc8f53b70a3
GHSA-93cm-2v4m-c56c · CVE-2026-55098 - CVSS 8.2 High
praktor: Path traversal in Telegram file uploads allows writing outside the agent workspace uploads/ directory (stored instruction injection)
- Path traversal
<0.9.1 · fixed in 0.9.1
GHSA-48v2-6jcm-fc99 · CVE-2026-62331 -
Netfoil doesn't decrement TTL
- CWE-672
>=0.3.0, <0.6.1 · fixed in 0.6.1
GHSA-9ppr-wfw9-xvr2 -
Arc has unauthenticated application log disclosure via `/api/v1/logs`
- Information disclosure
- Authentication bypass
<0.0.0-20260615165136-bb7d9761ad98 · fixed in 0.0.0-20260615165136-bb7d9761ad98
GHSA-m3qr-fvp4-78xj - CVSS 7.5 High
Kubeflow Pipelines: Pipeline archive upload allows decompression bomb to exhaust server memory
- CWE-409
<0.0.0-20260831164314-ba9ae72cc860 · fixed in 0.0.0-20260831164314-ba9ae72cc860
GHSA-8fmv-6rg5-5924 · CVE-2026-118761 - CVSS 7.5 High
Kubeflow Pipelines: Run-log endpoint permits unauthorized access to pod logs
- Information disclosure
- Broken access control
<0.0.0-20260904182349-be4723e33727 · fixed in 0.0.0-20260904182349-be4723e33727
GHSA-wg5q-x4j9-qm54 · CVE-2026-118759 - CVSS 5.9 Medium
Fiber: CORS wildcard origins matched without a dot boundary, allowing credentialed cross-origin reads
- CWE-346
- CWE-942
>=2.52.1, <2.52.3 · fixed in 2.52.3
GHSA-g5jq-qmqr-qrwf · CVE-2026-119285 - CVSS 9.8 CriticalCritical · CVSS 9+
imgproxy has integer overflow in imgproxy ICO loader that causes denial of service and may permit remote code execution
- Memory corruption
>=4.0.0, <4.0.16 · fixed in 4.0.16
GHSA-hff9-5pqw-6w9f - CVSS 7.5 High
imgproxy has out-of-bounds heap read/write in ICO loader BMP header reconstruction that allows unauthenticated remote worker crash
- Memory corruption
>=3.3.0, <4.0.17 · fixed in 4.0.17
GHSA-494m-4556-wf5p - CVSS 7.5 High
imgproxy has unbounded memory allocation in ICO loader that allows unauthenticated memory-exhaustion DoS via crafted data_size field
- Denial of service
>=3.3.0, <4.0.16 · fixed in 4.0.16
GHSA-mmq5-xm89-9pfg - CVSS 6.5 Medium
anacrolix torrent has unbounded recursion in the bencode decoder that causes stack-overflow crash and CPU-exhaustion DoS
- Denial of service
<1.61.1-0.20260911233437-76452a2c8a2f · fixed in 1.61.1-0.20260911233437-76452a2c8a2f
GHSA-2wrx-84qj-4pcg - CVSS 5.9 Medium
charmbracelet/soft-serve: Race in `SetPrivate` leaves a private repository readable by unauthenticated users
- Race condition
>=0.6.0, <0.12.3 · fixed in 0.12.3
GHSA-f3fj-9625-rv3m - CVSS 5.3 Medium
charmbracelet/soft-serve HTTP responses disclose the existence and names of private repositories
- Information disclosure
- Broken access control
>=0.5.0, <0.12.3 · fixed in 0.12.3
GHSA-fgxm-5hvv-x4vh - CVSS 7.3 High
cert-manager: Direct ACME Challenge resources can bypass Issuer DNS01 solver policy and use ClusterIssuer DNS credentials
- Broken access control
>=1.18.0, <1.19.6 || >=1.20.0-alpha.0, <1.20.3 · fixed in 1.19.6, 1.20.3
GHSA-8rvj-mm4h-c258 · CVE-2026-62290 - CVSS 8.7 High
Daptin: ParseAcceptLanguage `_` separator bypass enables >250x CPU amplification via Accept-Language header in LanguageMiddleware
- Denial of service
<=0.12.15 · no fixed version yet
GHSA-rhj7-vh3v-mcq6 · CVE-2026-62160 - CVSS 6.5 Medium
knative.dev/pkg admission webhooks allow unbounded request-body memory exhaustion
- Denial of service
<0.0.0-20260531000007-52dbd5ece63f · fixed in 0.0.0-20260531000007-52dbd5ece63f
GHSA-2hw4-c9m4-f2fj · CVE-2026-54462 - CVSS 6.9 Medium
Go JOSE: Panics in JSON parsing
- Denial of service
<=3.0.5 · no fixed version yet
GHSA-vvm8-gf78-28g4 · CVE-2026-116586 - CVSS 6.9 Medium
Go JOSE: Panic during CBC-HMAC processing
- CWE-129
<=3.0.5 · no fixed version yet
GHSA-4w3g-jfj2-cw2q · CVE-2026-116585 - CVSS 5.9 Medium
Echo: HTTPS Redirect and HSTS Bypass via Unconditional Trust of Forwarded Scheme Headers
- CWE-346
<4.16.0 · fixed in 4.16.0
GHSA-2ffq-g2xg-c22p · CVE-2026-118657 - CVSS 5.9 Medium
Echo static file middleware route protection bypass via encoded dot-dot traversal
- Path traversal
<4.16.0 · fixed in 4.16.0
GHSA-3pmx-cf9f-34xr · CVE-2026-118654 - CVSS 5.9 Medium
Echo has a Static Middleware Double-Unescape Path Traversal
- CWE-174
<4.15.3 · fixed in 4.15.3
GHSA-xwq5-6cqp-vx96 · CVE-2026-118655 - CVSS 6.1 Medium
Echo has Open Redirect via Control-Character Prefix Defeating sanitizeURI
- Open redirect
<4.16.0 · fixed in 4.16.0
GHSA-v753-g4cw-jm48 · CVE-2026-118656 - CVSS 4.7 Medium
Echo has Arbitrary Scheme Injection in WWWRedirect/NonWWWRedirect Middlewares via X-Forwarded-Proto
- Open redirect
<4.15.2 · fixed in 4.15.2
GHSA-23wf-92cp-8pcj · CVE-2026-118658 - CVSS 7.5 High
Echo's middleware.Static: `%2F`-encoded path bypasses route/group middleware guarding a statically-served path
- Broken access control
- CWE-177
<4.16.0 · fixed in 4.16.0
GHSA-375p-5qhx-8wq4 · CVE-2026-118650 - CVSS 6.1 Medium
Echo vulnerable to Reflected Cross-Site Scripting (XSS) via unsanitized JSONP callback in Context.JSONP / Context.JSONPBlob
- Cross-site scripting (XSS)
<4.16.0 · fixed in 4.16.0
GHSA-h9g5-28mm-hx3g · CVE-2026-118652 - CVSS 5.3 Medium
Echo has Rate Limiter Bypass via Spoofed X-Forwarded-For Header in Default Configuration
- Authentication bypass
>=4.0.0, <=4.16.2 · no fixed version yet
GHSA-246p-cpwv-v3jq · CVE-2026-118653 - CVSS 5.3 Medium
Echo has CSRF Protection Bypass via MethodOverride Rewriting POST to Safe Method
- Cross-site request forgery (CSRF)
<4.16.0 · fixed in 4.16.0
GHSA-r7w9-592q-9vg4 · CVE-2026-118266 - CVSS 5.3 Medium
Echo: Reverse Proxy Forwards Attacker-Supplied X-Real-IP to Upstream by Default
- CWE-346
>=4.0.0, <=4.16.2 · no fixed version yet
GHSA-99jh-6h7p-pp36 · CVE-2026-118651 - CVSS 2.9 Low
Caddy has an RFC 7230 §6.1 compliance issue / Hop-by-hop headers that leak through
- HTTP request smuggling
<2.11.5 · fixed in 2.11.5
GHSA-8qx7-j2v2-x6q5 · CVE-2026-55458 - CVSS 6.1 Medium
Check all ancestor namespace transitions when rendering raw text in html in golang.org/x/net
- Cross-site scripting (XSS)
<0.62.0 · fixed in 0.62.0
GO-2026-6866 · CVE-2026-97045 - CVSS 7.5 High
Avoid quadratic complexity when coalescing text nodes in html in golang.org/x/net
- Denial of service
<0.62.0 · fixed in 0.62.0
GO-2026-6860 · CVE-2026-78661 - CVSS 5.4 Medium
Neko: Authorization bypass in legacy WebRTC input handling
- Broken access control
>=0.0.0-20250401220545-fe94c999c6af, <0.0.0-20260805142851-395ca1a6f62b · fixed in 0.0.0-20260805142851-395ca1a6f62b
GHSA-5cp7-fp4j-wwcv · CVE-2026-116679 - CVSS 8.8 High
Atlantis: OS command injection through PR-controlled Terraform workspace enables RCE during plan
- Command injection
>=0.4.0, <0.47.1 · fixed in 0.47.1
GHSA-rjh2-4xgw-p2hj · CVE-2026-116676 - CVSS 8.6 High
FileBrowser: Symlink following escapes user scope allowing arbitrary file read outside the served directory
- Path traversal
<0.0.0-20260814233832-4126edeb07a0 · fixed in 0.0.0-20260814233832-4126edeb07a0
GHSA-mgqf-5mf5-prfj · CVE-2026-116682 - CVSS 7.5 High
Go JOSE: DoS when parsing JWKs that contain RSA keys
- Denial of service
<=3.0.5 · no fixed version yet
GHSA-mgcc-cww5-fp2q · CVE-2026-116587 - CVSS 7.1 High
CTFer.io's CTFd Terraform Provider allows a local or remote attacker to read team passwords in state as non sensitive values
- Hard-coded credentials
>=0.1.5, <=1.1.0 · no fixed version yet
GHSA-vg84-c5mg-76xh · CVE-2026-116683 - CVSS 8.7 High
compress zstd: Panic on two-block frames
- Memory corruption
<1.20.2 · fixed in 1.20.2
GHSA-fpmh-frq8-7rj8 · CVE-2026-116591 - CVSS 6.9 Medium
SiYuan: MCP file tool's blocklist is incomplete relative to the HTTP file API it claims to align with, exposing publish-mode passwords and other sensitive workspace files
- Broken access control
<0.0.0-20260808051406-3542530c505f · fixed in 0.0.0-20260808051406-3542530c505f
GHSA-c8r8-95hg-mp34 · CVE-2026-60083 - CVSS 7.6 High
Wails: wildcardPatternToRegex allows Origin bypass via suffix match in BindingsAllowedOrigins
- CWE-625
>=2.0.0, <2.13.0 · fixed in 2.13.0
GHSA-47hv-j4px-h3c9 · CVE-2026-34157 - CVSS 6.3 Medium
chi: Client IP spoofing in ClientIPFromXFF via X-Forwarded-For
- CWE-345
- CWE-348
<5.4.0 · fixed in 5.4.0
GHSA-j6qf-3m9c-vwj3 · CVE-2026-114437 - CVSS 5.3 Medium
Echo: X-Real-IP extractor trusts the header value instead of the sending peer
- CWE-348
>=5.0.0, <5.4.1 · fixed in 5.4.1
GHSA-h53f-rm2w-w7rg · CVE-2026-118265 - CVSS 8.2 High
Echo: WebSocket proxy can retain connections and handlers after client disconnect
- Denial of service
>=4.15.0, <4.16.1 · fixed in 4.16.1
GHSA-9969-6676-49h5 · CVE-2026-118262 - CVSS 8.2 High
Echo: Decompress permits unbounded gzip expansion in v4
- Denial of service
- CWE-409
>=4.0.0, <4.16.1 · fixed in 4.16.1
GHSA-h7wr-284f-5qvc · CVE-2026-118261 - CVSS 9.1 CriticalCritical · CVSS 9+
Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls
- HTTP request smuggling
- Broken access control
>=4.0.0, <4.16.1 · fixed in 4.16.1
GHSA-cxf3-9h37-7rr8 · CVE-2026-118264 - CVSS 6.3 Medium
Echo: BodyDump can discard BodyLimit overflow errors for unknown-length requests
- CWE-252
>=5.0.0, <5.4.1 · fixed in 5.4.1
GHSA-x9ff-22gv-65f4 · CVE-2026-118263 - CVSS 8.2 High
Echo: BodyDump captures request and response bodies without size limits in v4
- Denial of service
>=4.0.0, <4.16.1 · fixed in 4.16.1
GHSA-f48p-c9v4-h7xv · CVE-2026-118260 - CVSS 5.9 Medium
SiYuan: Missing consistency check between packageName and repoURL/repoHash in bazaar package install allows overwriting an existing, trusted plugin
- Information disclosure
- CWE-345
<0.0.0-20260808010544-26ccb40d390e · fixed in 0.0.0-20260808010544-26ccb40d390e
GHSA-rpx2-p6hp-x5gj · CVE-2026-62204 - CVSS 8.7 High
SiYuan: A parser differential between the WebSocket keepalive exemption and the session quarantine allows unauthenticated access to the broadcast event stream
- Authentication bypass
<0.0.0-20260731131820-67bc300b6ea6 · fixed in 0.0.0-20260731131820-67bc300b6ea6
GHSA-c8w8-3pqp-wr83 · CVE-2026-73054 - CVSS 6.9 Medium
SiYuan: authFilePublishAccess distinguishes hidden and forbidden documents from public and nonexistent ones, and issues a publish-auth cookie for documents it reports as forbidden
- Information disclosure
<0.0.0-20260731093152-c7522b8db586 · fixed in 0.0.0-20260731093152-c7522b8db586
GHSA-4pjg-x8qj-33j5 · CVE-2026-73630 - CVSS 6.9 Medium
SiYuan: The publish filter for database backlinks consults the forbidden list instead of the visibility list, disclosing hidden-tier documents to anonymous readers
- Broken access control
<0.0.0-20260730150429-5b42614311b0 · fixed in 0.0.0-20260730150429-5b42614311b0
GHSA-p4qw-vx5p-g984 · CVE-2026-73049 - CVSS 5.8 Medium
SiYuan: The publish filter for local storage returns the administrator's entire storage map with only three keys sanitized
- Broken access control
<0.0.0-20260729005258-4daee87d4152 · fixed in 0.0.0-20260729005258-4daee87d4152
GHSA-xp3q-r38w-vgqm - CVSS 7.4 High
OpenChoreo: Authorization bypass on WorkflowRun update allows cross-project takeover of workflow runs
- Broken access control
>=1.0.0, <1.0.6 || >=1.1.0, <1.1.7 || >=1.2.0, <1.2.5 · fixed in 1.0.6, 1.1.7, 1.2.5
GHSA-46r4-q7wv-32fc · CVE-2026-113727 - CVSS 7.5 High
Moov signedxml: Unauthenticated denial of service in exclusive XML canonicalization
- Denial of service
<1.4.1 · fixed in 1.4.1
GHSA-5588-rp99-5fjh · CVE-2026-113729