Lucene search
+L
GithubRecent

36501 matches found

Github Security Blog
Github Security Blog
•added 2026/07/02 5:12 p.m.•24 views

OpenClaw: Paired nodes could forge exec lifecycle events without system.run provenance

Summary OpenClaw nodes send lifecycle events back to the gateway. In affected releases, a paired node could send an exec lifecycle event that was accepted without enough provenance tying it to an authorized system.run request. This issue affects the node event boundary. It does not allow an...

8.6CVSS5.8AI score0.00495EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 5:11 p.m.•28 views

OpenClaw: Combined POSIX shell options could confuse exec revalidation

Summary Combined POSIX shell options could confuse exec revalidation. In affected versions, a command request using combined shell flags could parse approval-time and execution-time shell options differently. This advisory is scoped to the named feature and configuration. It does not change...

8.8CVSS6AI score0.00615EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 5:11 p.m.•33 views

OpenClaw: MCP loopback could skip owner-only tool policy for non-owner callers

Summary MCP loopback could skip owner-only tool policy for non-owner callers. In affected versions, a non-owner caller reaching the affected loopback path could skip owner-only tool policy and before-tool-call hooks. This advisory is scoped to the named feature and configuration. It does not chan...

6.9CVSS5.9AI score0.0014EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 5:11 p.m.•48 views

OpenClaw: Slack and Zalo webhook secrets could remain active after secrets.reload

Summary Slack and Zalo webhook secrets could remain active after secrets.reload. In affected versions, a caller with an old webhook secret during the stale-secret window could keep accepting the previous secret after secrets.reload. This advisory is scoped to the named feature and configuration. ...

6.5CVSS6AI score0.00359EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 5:08 p.m.•23 views

OpenClaw: Feishu dynamic-agent bindings could miss configWrites enforcement

Summary Feishu dynamic-agent bindings could miss configWrites enforcement. In affected versions, a Feishu sender using dynamic-agent binding behavior could create or update bindings without honoring the configured config-write control. This advisory is scoped to the named feature and configuratio...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 5:06 p.m.•26 views

OpenClaw: Sandboxed session spawn could expose the real workspace path to child prompts

Summary Sandboxed session spawn could expose the real workspace path to child prompts. In affected versions, a child session spawned from a sandboxed parent could forward the host workspace path into the child session prompt. This advisory is scoped to the named feature and configuration. It does...

5.9AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:58 p.m.•28 views

OpenClaw: Embedded runner policy could be confused by provider aliases

Summary Embedded runner policy could be confused by provider aliases. In affected versions, a request using provider aliases could compare policy against an alias instead of the canonical provider identity. This advisory is scoped to the named feature and configuration. It does not change...

4.8CVSS6AI score0.00134EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:57 p.m.•30 views

OpenClaw: Fake package roots could influence memory-core artifact loading

Summary Fake package roots could influence memory-core artifact loading. In affected versions, a local package root resolution path influenced by workspace state could select a package root that was not the intended bundled artifact root. This advisory is scoped to the named feature and...

7.8CVSS6AI score0.00167EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:57 p.m.•27 views

OpenClaw: Workspace .env could override Homebrew executable selection for skill install flows

Summary Workspace .env could override Homebrew executable selection for skill install flows. In affected versions, a workspace .env in a repository opened by a trusted operator could override the Homebrew executable used by the install helper. This advisory is scoped to the named feature and...

8.8CVSS6AI score0.00415EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:56 p.m.•27 views

OpenClaw: QQBot pre-dispatch slash commands could skip allowFrom checks

Summary QQBot pre-dispatch slash commands could skip allowFrom checks. In affected versions, a QQBot sender able to invoke slash commands could dispatch the command before applying the configured allowFrom policy. This advisory is scoped to the named feature and configuration. It does not change...

8.2CVSS6AI score0.00333EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:55 p.m.•27 views

OpenClaw: Non-owner chat senders could issue device-pairing bootstrap codes

Summary The bundled device-pair plugin exposed /pair on normal chat command surfaces. In affected releases, authorized non-owner chat senders could issue device-pairing bootstrap codes without having owner, admin, or pairing scope. This issue does not affect unauthenticated users. The caller must...

5.9AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:54 p.m.•29 views

OpenClaw: Browser debug/export routes could reuse already-open blocked tabs

Summary Browser debug/export routes could reuse already-open blocked tabs. In affected versions, a caller that can reference an already-open browser tab could reuse blocked private-network tabs without reapplying the expected SSRF policy. This advisory is scoped to the named feature and...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:53 p.m.•22 views

OpenClaw: message.action forwarding could send Gateway credentials to model-supplied loopback URLs

Summary message.action forwarding could send Gateway credentials to model-supplied loopback URLs. In affected versions, model-controlled action metadata that selects a loopback Gateway URL could forward the action payload with Gateway credentials to the supplied loopback URL. This advisory is...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:48 p.m.•21 views

OpenClaw: QQBot admin commands could skip DM-only and allowFrom policy

Summary QQBot admin commands could skip DM-only and allowFrom policy. In affected versions, a QQBot sender able to trigger the exported command could route admin commands without the QQBot-specific DM-only and allowFrom checks. This advisory is scoped to the named feature and configuration. It do...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:45 p.m.•34 views

OpenClaw: Mattermost handlers could fall open when channel type was missing

Summary Mattermost handlers could fall open when channel type was missing. In affected versions, a Mattermost event missing channel type metadata could continue without applying the intended DM policy decision. This advisory is scoped to the named feature and configuration. It does not change...

6.3CVSS5.9AI score0.00319EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:43 p.m.•23 views

OpenClaw: Trusted-proxy Control UI WebSocket accepted client-declared scopes before pairing

Summary In trusted-proxy Control UI mode, OpenClaw accepted a WebSocket client's declared operator scopes before those scopes were bound to a server-approved pairing or trusted-proxy authorization baseline. This issue affects trusted-proxy Control UI deployments. It does not apply to shared-secre...

5.8AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:43 p.m.•22 views

OpenClaw: Slack allowFrom could bind to mutable display names

Summary Slack allowFrom could bind to mutable display names. In affected versions, a Slack account able to change display name metadata could match a policy entry through mutable display metadata. This advisory is scoped to the named feature and configuration. It does not change OpenClaw's...

6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:38 p.m.•21 views

OpenClaw: Skill Workshop apply flow could override pending approval

Summary Skill Workshop apply flow could override pending approval. In affected versions, an agent tool call reaching the affected Skill Workshop apply path could set apply: true despite approvalPolicy: pending. 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:34 p.m.•32 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.00287EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:23 p.m.•31 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.00369EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:18 p.m.•21 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.•32 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.•20 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.•32 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.00325EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:05 p.m.•30 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.9AI score0.0036EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:05 p.m.•37 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.00393EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:04 p.m.•24 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.00447EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:03 p.m.•30 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.00148EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:00 p.m.•24 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.00616EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:00 p.m.•23 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.00392EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 4:00 p.m.•32 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.•22 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.•46 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.•27 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.•25 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.1CVSS6AI score0.00361EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 3:26 p.m.•33 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.8CVSS6.3AI score0.00959EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 1:50 p.m.•27 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.3CVSS6.1AI score0.00463EPSS
SaveExploits1References9Affected Software2
Github Security Blog
Github Security Blog
•added 2026/07/02 1:46 p.m.•31 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.3CVSS6.5AI score0.00794EPSS
SaveExploits1References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 9:32 a.m.•16 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.3AI score0.00548EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 10:09 p.m.•31 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.•28 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.1CVSS6AI score0.00488EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:59 p.m.•29 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.9CVSS8.2AI score0.00256EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:58 p.m.•28 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.7AI score0.00446EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:56 p.m.•32 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.1CVSS8.2AI score0.0038EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:54 p.m.•36 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.•32 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.9AI score0.0026EPSS
SaveExploits0References2Affected Software2
Github Security Blog
Github Security Blog
•added 2026/07/01 9:48 p.m.•27 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.1CVSS6.2AI score0.00346EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:43 p.m.•28 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.9CVSS6AI score0.00507EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:36 p.m.•11 views

Gradio FileExplorer preprocess path traversal allows files outside root_dir to reach callbacks

Gradio before 6.16.0 contain a path traversal vulnerability in the FileExplorer component's preprocess method that allows unauthenticated attackers to escape the configured root directory by supplying path segments containing directory traversal sequences or absolute paths. Attackers can provide...

8.7CVSS6.2AI score0.00933EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/01 9:35 p.m.•43 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.9AI score0.00382EPSS
SaveExploits1References5Affected Software1
Total number of security vulnerabilities36501