Lucene search
+L
GithubRecent

35611 matches found

Github Security Blog
Github Security Blog
added 2026/07/02 4:34 p.m.26 views

OpenClaw: QQBot streaming command could mutate config without explicit allowFrom

Summary QQBot streaming command could mutate config without explicit allowFrom. In affected versions, a QQBot sender reaching the affected command could change configuration without requiring an explicit non-wildcard allowlist entry. This advisory is scoped to the named feature and configuration...

7.7CVSS6AI score0.00179EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:23 p.m.28 views

OpenClaw: Node pairing reconnection could confuse approval scope state

Summary Node pairing reconnection could confuse approval scope state. In affected versions, a paired or reconnecting node session could mutate pairing state in a way that changed the approval scope decision. This advisory is scoped to the named feature and configuration. It does not change...

9.8CVSS6AI score0.0023EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:18 p.m.20 views

OpenClaw's Slack plugin approvals used the exec approver gate for plugin actions

Summary Slack plugin approvals used the exec approver gate for plugin actions. In affected versions, a Slack user authorized only for exec approvals could resolve a plugin approval through the exec approver gate. This advisory is scoped to the named feature and configuration. It does not change...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:18 p.m.30 views

OpenClaw: memory-wiki ingest could read local files with operator.write scope

Summary memory-wiki ingest could read local files with operator.write scope. In affected versions, a Gateway caller with operator.write access to the plugin tool could read arbitrary local file paths instead of staying within the intended ingest sources. This advisory is scoped to the named featu...

6.1AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:06 p.m.19 views

OpenClaw: Scoped chat.send route inheritance could bypass admin command scope gates

Summary Some internal command handlers require operator.approvals or operator.admin scopes. In affected releases, a scoped Gateway chat.send request delivered through an inherited external route could be evaluated as an external-channel command while still carrying the lower Gateway client scopes...

5.8AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:05 p.m.29 views

OpenClaw's POSIX node system.run safe-bin allowlist could be widened by shell expansion

Summary On POSIX nodes, OpenClaw's system.run safe-bin checks could approve a command before shell expansion changed how the command was interpreted. A value that appeared to be a safe-bin argument could expand into additional shell words and become a file operand. This issue is limited to paired...

8.3CVSS6.1AI score0.00198EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:05 p.m.26 views

OpenClaw: QQBot native approval buttons did not enforce configured approver identity

Summary OpenClaw's QQBot channel can deliver native approval buttons for exec and plugin approvals. In affected releases, the button callback path resolved approvals without enforcing the configured QQBot approver identity. The text command approval path used the authorization check; the issue wa...

8CVSS5.8AI score0.00206EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:05 p.m.31 views

OpenClaw: Hook-triggered CLI runs could receive owner MCP tool authority

Summary OpenClaw hook ingress can start automated agent runs using a configured hook token. In affected releases, a hook-triggered run could select a bundled CLI backend that received owner-scoped MCP loopback authority instead of a scope appropriate for hook ingress. This issue affects the...

8.7CVSS5.8AI score0.00281EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:04 p.m.22 views

OpenClaw: Control UI locality spoofing could mint a durable admin device token

Summary In affected LAN/shared-token Control UI deployments, a caller could spoof locality information used during Control UI pairing and obtain a durable admin-capable device token. This issue is limited to deployments where the caller already has the network/authentication foothold needed to...

8.8CVSS5.8AI score0.00309EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:03 p.m.24 views

OpenClaw: Same-host trusted-proxy deployments could accept local forged identity headers

Summary Same-host trusted-proxy deployments could accept local forged identity headers. In affected versions, a local same-host caller that can reach the proxy-facing Gateway port could supply identity headers normally reserved for the trusted proxy. This advisory is scoped to the named feature a...

7.7CVSS6AI score0.00102EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:00 p.m.22 views

OpenClaw's marketplace runtime extension metadata could point at unscanned payloads

Summary Marketplace runtime extension metadata could point at unscanned payloads. In affected versions, a package selected for installation by a trusted operator could redirect runtime loading toward hidden package content that was not scanned as expected. This advisory is scoped to the named...

8.8CVSS6AI score0.00419EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:00 p.m.20 views

OpenClaw's browser act interactions could bypass private-network navigation checks

Summary OpenClaw's browser control SSRF checks blocked direct navigation to private or loopback URLs, but some Playwright act interactions could trigger navigation after the initial check. A later browser evaluation could then read from the page reached by that action-triggered navigation. This...

7.7CVSS5.8AI score0.00247EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 4:00 p.m.29 views

How GitHub used secret scanning to reach inbox zero

Several years ago, GitHub Security launched an initiative to assess and improve our overall secrets hygiene. As part of that effort, we piloted the Secret Scanning capability that was under development at the time. That's when we found more than 20,000 secrets spread across our 15,000+...

5.9AI score
SaveExploits0
Github Security Blog
Github Security Blog
added 2026/07/02 3:57 p.m.21 views

OpenClaw: Shell wrapper argv could change between approval and execution

Summary Shell wrapper argv could change between approval and execution. In affected versions, a command request using a shell wrapper form could approve one resolved argv shape and rebuild another for execution. This advisory is scoped to the named feature and configuration. It does not change...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 3:42 p.m.45 views

OpenClaw: Bundle MCP loopback could miss its exec denylist on session spawn

Summary Bundle MCP loopback could miss its exec denylist on session spawn. In affected versions, a caller that can reach the affected bundled MCP session-spawn path could bypass the denylist that was intended for that loopback MCP entry point. This advisory is scoped to the named feature and...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 3:40 p.m.23 views

OpenClaw: Exec approval display truncation could hide the command being approved

Summary OpenClaw exec approvals could show a shortened command in the approval UI while keeping the full original command for execution. For very long commands, an approver could see and approve a benign-looking prefix while a hidden suffix remained part of the command that would run after...

5.8AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 3:40 p.m.19 views

OpenClaw: Message read actions could skip channel allowlist checks

Summary Message read actions could skip channel allowlist checks. In affected versions, a lower-trust caller with access to the affected message read action could request messages without the same channel allowlist check used by normal delivery. This advisory is scoped to the named feature and...

7.1CVSS5.9AI score0.00215EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 3:26 p.m.30 views

mcp-memory-service: Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete

Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete Summary All HTTP routes under /api/documents/ in mcp-memory-service are served without any authentication dependency, even when the server is configured with an API key MCPAPIKEY or OAuth. An...

9.8CVSS6AI score0.00503EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 1:50 p.m.22 views

GoFiber Vulnerable to X-Real-IP Spoofing via Header.Add() in BalancerForward

Summary The BalancerForward proxy helper in GoFiber uses Header.Add instead of Header.Set when injecting the X-Real-IP header. This appends the real client IP as a second header value rather than replacing any attacker-supplied value. Upstream servers that read the first X-Real-IP header nginx,...

5.3CVSS5.7AI score0.00463EPSS
SaveExploits1References9Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/02 1:46 p.m.29 views

GoFiber Vulnerable to Username Enumeration via Timing Oracle in BasicAuth Default Authorizer

Summary The default Authorizer function in GoFiber's BasicAuth middleware uses short-circuit evaluation that skips password hash comparison for non-existent usernames. With bcrypt-hashed passwords the primary use case, the timing difference between a valid and invalid username is approximately...

8.3CVSS7.2AI score0.00794EPSS
SaveExploits1References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/02 9:32 a.m.11 views

MLflow: trace API endpoints lack proper authorization validators

In MLflow versions prior to 3.13.0, when running with authentication enabled, the trace API endpoints lack proper authorization validators. This allows any authenticated user to bypass experiment-level authorization controls on all trace operations, including reading, deleting, and modifying trac...

8.1CVSS7.8AI score0.00548EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 10:09 p.m.30 views

OpenClaw MCP SSE redirects could forward Authorization headers

Summary MCP SSE redirects could forward Authorization headers. In affected versions, a lower-trust caller or configured input path could execute or persist actions beyond the caller's intended authorization. This advisory is scoped to the named feature and configuration. It does not change...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 10:02 p.m.21 views

Apify Model Context Protocol (MCP) server: Actor MCP path authority injection leaks Apify token

Actor MCP path authority injection leaks Apify token Summary @apify/actors-mcp-server version 0.10.7 builds Actor standby URLs by directly concatenating a trusted base URL with an attacker-controlled webServerMcpPath value taken from an Actor definition returned by the Apify API. An attacker who...

8.1CVSS6.3AI score0.00338EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:59 p.m.26 views

goshs: Share-link ?token=… redemption races past download limit

Share-link ?token=… redemption races past download limit Ecosystem: Go Package: goshs.de/goshs/v2 github.com/patrickhener/goshs Affected: 0 || entry.DownloadLimit == -1 // ...serve file... // = current.DownloadLimit deletefs.SharedLinks, token fs.sharedLinksMu.Unlock Between line 978 RUnlock and...

5.9CVSS5.8AI score0.00246EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:58 p.m.26 views

Ghost: Cache-poisoning XSS in Ghost frontend via x-ghost-preview header

Impact When Ghost is behind a shared caching layer that results in cached content being shared between different visitors e.g., Fastly, Cloudflare, nginx proxycache, and others, an unauthenticated user could send an x-ghost-preview header that altered the rendered frontend response. In affected...

9.6CVSS5.8AI score0.00446EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:56 p.m.31 views

goshs: WebDAV listener ignores --read-only, --upload-only, and --no-delete mode flags

WebDAV listener ignores --read-only, --upload-only, and --no-delete mode flags Ecosystem: Go Package: goshs.de/goshs/v2 github.com/patrickhener/goshs Affected: /tmp/r/x.txt goshs -p 18000 -wp 18001 -w -ro -d /tmp/r -b admin:pw & curl -u admin:pw -X PUT http://localhost:18000/y.txt --data x 403 HT...

8.1CVSS5.8AI score0.00334EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:54 p.m.32 views

ORAS Go forwards registry credentials across registry redirects

ORAS Go forwards registry credentials across registry redirects Reporter / public credit: JUNYI LIU Summary ORAS Go can forward registry credentials configured for one registry origin to a different HTTP origin during registry redirects. There are two related paths: 1. A manifest or metadata...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:51 p.m.28 views

OnGres SCRAM silent channel-binding authentication downgrade via unsupported certificate algorithms

Summary A flaw in com.ongres.scram:scram-client allows an attacker capable of performing a TLS man-in-the-middle MITM attack to silently downgrade a connection from SCRAM-SHA-256-PLUS with channel binding to standard SCRAM-SHA-256 without channel binding, bypassing strict client-side enforcement...

8.2CVSS5.8AI score0.0026EPSS
SaveExploits0References2Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/01 9:48 p.m.23 views

`oras-go` tar extraction: Hardlink entry with relative Linkname escapes extract dir via process CWD resolution

Root cause The tar-extraction helper ensureLinkPath at content/file/utils.go:262-275 validates that a hardlink's target resolves inside the extract base, but then returns the original unresolved target string back to the caller: go func ensureLinkPathbaseAbs, baseRel, link, target string string,...

7.1CVSS6AI score0.00346EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:43 p.m.22 views

oras-go has file store write outside workingDir via symlink traversal

The file content store in oras-go attempts to confine writes to workingDir when AllowPathTraversalOnWrite=false, but the guard is lexical and does not account for symlink traversal. If workingDir contains a symlink path component and an attacker-controlled blob title via ocispec.AnnotationTitle...

6.9CVSS5.7AI score0.00507EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:35 p.m.34 views

oras-go blob upload vulnerable to credential forwarding via unvalidated Location header

Summary oras-go follows a registry-controlled Location header during the monolithic blob upload flow and reuses the Authorization header from the initial POST request for the subsequent PUT request. If a malicious registry returns a cross-host Location, oras-go can send the caller's credentials t...

7.5CVSS5.8AI score0.00382EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:20 p.m.23 views

Keycloak has privilege escalation via improper scope mapping enforcement

Description A flaw was found in Keycloak's Fine-Grained Admin Permissions FGAPv2 feature. An administrator with limited client management permissions can exploit this vulnerability to assign any realm role, including highly privileged roles, to a client's scope mapping. This bypasses intended...

7.3CVSS5.7AI score0.00354EPSS
SaveExploits0References13Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 9:06 p.m.27 views

oras-go: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens

Summary oras-go's auth.Client follows the realm URL from a registry's WWW-Authenticate: Bearer challenge without validating its scheme or host. The realm field is server-controlled by design in the OCI/distribution spec — registries legitimately point token requests at a separate auth endpoint e....

2.1CVSS5.9AI score0.0026EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/01 8:57 p.m.19 views

Rancher has Privilege Escalation from Project Owner to Host

Impact A vulnerability has been identified in Rancher Manager that allows users assigned the Project Owner role to modify Pod Security Admission PSA labels on namespaces within their projects. Under the default role configuration, an attacker with the following access pattern can exploit this...

9.4CVSS5.8AI score0.00423EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:56 p.m.30 views

Mailpit: Sibling-endpoint memory-exhaustion DoS via unbounded JSON body on /api/v1/messages, /api/v1/tags, and /api/v1/message/{id}/release (incomplete fix of GHSA-fpxj-m5q8-fphw)

Summary The fix for GHSA-fpxj-m5q8-fphw CVE-2026-45710, "Mailpit: Set a default 50MB p/m limit to prevent DoS via unlimited SMTP DATA and /api/v1/send body sizes" wrapped only POST /api/v1/send with http.MaxBytesReader. The four other Mailpit JSON-body API endpoints PUT /api/v1/messages...

5.3CVSS5.9AI score0.00421EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:55 p.m.22 views

@hey-api/openapi-ts's `buildClientParams` template: prototype chain substitution via unknown `$<slot>___proto__` key

Summary dist/clients/core/params.ts in @hey-api/openapi-ts ships a runtime template that is copied verbatim into every generated SDK as params.gen.ts. When a caller passes an object argument containing an unknown key starting with a slot prefix $body, $headers, $path, $query, the function strips...

4.8CVSS5.9AI score0.00352EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:51 p.m.17 views

Rancher has over-inclusive team membership expansion in GitHub App authentication provider

Impact A vulnerability has been identified within Rancher Manager in the GitHub App authentication provider. When evaluating permissions, the provider incorrectly expands user team memberships to include all teams within the associated GitHub organization, rather than restricting access to the...

8.8CVSS5.7AI score0.00524EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:45 p.m.24 views

Rancher Fleet vulnerable to cross namespace secret disclosure via unvalidated `valuesFrom` references in Helm Deployer

Impact A vulnerability in Fleet for Rancher Manager affects multi-tenancy environments where different tenants share the same downstream clusters e.g., different privileged or untrusted teams inside the same organization. On unpatched versions, tenants could bypass restrictions to access any conf...

9.9CVSS5.8AI score0.0049EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:45 p.m.27 views

Rancher Fleet has SSRF in Bundle Reader via Unvalidated Helm Repository URL in fleet.yaml

Impact A vulnerability has been identified in Fleet when the helmRepoURLRegex field isn't set on a GitRepo resource. Fleet's bundle reader forwards Helm authentication credentials BasicAuth to any URL specified in the helm.repo field of a fleet.yaml file. An attacker with git push access to a...

5CVSS5.8AI score0.00348EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:44 p.m.25 views

Rancher vulnerable to command injection through unsanitized YAML parameter

Impact A critical command injection vulnerability has been identified in the Rancher Manager cluster import endpoint /v3/import/tokenclusterId.yaml through unsanitized YAML parameters. This endpoint accepts an authImage query parameter that is rendered without sanitization into a generated...

9.4CVSS6.2AI score0.01313EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:44 p.m.22 views

Rancher Fleet has Unauthenticated Webhook: Regex Injection via Unsanitized Repository URL Components

Impact A vulnerability has been identified in Fleet when the webhook endpoint is configured without a secret; an attacker can forge webhook requests. The attacker doesn't need to know the specific repository or path configured in the GitRepo resource to make Fleet process these requests. An...

8.3CVSS5.9AI score0.00424EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:35 p.m.28 views

Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent

Impact 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 git push access to a...

8.8CVSS5.8AI score0.00442EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:32 p.m.26 views

QUIC has Broken TLS verification

Impact The QUIC client did not authenticate the server during the TLS 1.3 handshake. The CertificateVerify signature was not checked, the certificate chain was not validated, and the hostname was not compared against the certificate, so verify was effectively a no-op on the client. A...

9.1CVSS5.8AI score0.00149EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:31 p.m.17 views

land.oras:oras-java-sdk: Symlink-based path traversal in ArchiveUtils.untar / unzip allows arbitrary file write outside extraction directory

Summary ArchiveUtils.untarInputStream, Path and ArchiveUtils.unzipInputStream, Path in land.oras:oras-java-sdk create symbolic-link entries from an archive without validating the symlink target. A malicious tar or zip shipped as an OCI layer blob can place a symlink under the extraction directory...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:28 p.m.35 views

Centrifugo's dynamic JWKS key cache keyed only by `kid` allows cross-issuer JWT authentication bypass

Summary Centrifugo's dynamic JWKS endpoint feature can verify a JWT for one allowed issuer using a public key cached from another allowed issuer. The JWKS cache and singleflight lookup are keyed only by the JWT header kid, not by the resolved JWKS endpoint, issuer, audience, or other trust-domain...

8.2CVSS5.9AI score0.00266EPSS
SaveExploits0References2Affected Software5
Github Security Blog
Github Security Blog
added 2026/07/01 8:23 p.m.31 views

SurrealDB: Edge PERMISSIONS FOR delete bypassed when a connected node is deleted

In SurrealDB, records can be connected as a graph: a RELATE statement creates an edge record between two node records. If either endpoint node is deleted, SurrealDB automatically removes the edge row to keep the graph consistent. A user with permission to delete a node could also delete the edges...

5.4CVSS5.8AI score0.00347EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:23 p.m.25 views

SurrealDB: ES512 silently downgraded to ES384 due to jsonwebtoken crate limitation

When a user configures ALGORITHM ES512 for any JWT access method DEFINE ACCESS ... TYPE JWT ALGORITHM ES512, SurrealDB silently substitutes ES384 at all four internal algorithm conversion points. This occurs because the underlying jsonwebtoken crate v10.x does not include an ES512 algorithm...

5.3CVSS5.8AI score0.00278EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:22 p.m.33 views

SurrealDB: Field-level SELECT permissions bypassed via indexed COUNT fast paths

A record user could learn the value of a hidden field by counting how many records match a guess. When DEFINE FIELD ... PERMISSIONS FOR select WHERE ... hides a field's contents from a caller, and that field is indexed, running SELECT count FROM t WHERE hiddenfield = "guess" GROUP ALL returned a...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:21 p.m.22 views

SurrealDB: USE NS/DB implicit creation bypasses DEFINE authorization

An anonymous caller could create new namespaces and databases on a running SurrealDB instance without holding DEFINE NAMESPACE or DEFINE DATABASE permission. USE NS and USE DB automatically create the target when it does not exist. The three places USE is handled — the RPC use method,...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/01 8:20 p.m.28 views

SurrealDB: Port-specific --deny-net rules silently bypassed on HTTP redirect

SurrealDB offers http:: functions that can access external network endpoints, with the --allow-net and --deny-net capabilities used to restrict the set of network targets that can be reached. An authenticated user of SurrealDB can bypass a port-scoped --deny-net : rule by chaining an HTTP redirec...

6.4CVSS5.8AI score0.00249EPSS
SaveExploits0References5Affected Software1
Total number of security vulnerabilities35611