Lucene search
+L
GithubRecent

35814 matches found

Github Security Blog
Github Security Blog
added 2026/03/09 7:55 p.m.29 views

AzuraCast: RCE via Liquidsoap string interpolation injection in station metadata and playlist URLs

Summary AzuraCast's ConfigWriter::cleanUpString method fails to sanitize Liquidsoap string interpolation sequences ..., allowing authenticated users with StationPermissions::Media or StationPermissions::Profile permissions to inject arbitrary Liquidsoap code into the generated configuration file...

6AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:54 p.m.22 views

OpenClaw: Sandboxed /acp spawn requests could initialize host ACP sessions

Summary Sandboxed requester sessions could reach host-side ACP session initialization through /acp spawn. OpenClaw already blocked sessionsspawn runtime: "acp" from sandboxed sessions, but the slash-command path initialized ACP directly without applying the same host-runtime guard first. Affected...

7.1CVSS5.5AI score0.00104EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:54 p.m.21 views

OpenClaw: system.run allow-always persistence included shell-commented payload tails

OpenClaw's system.run allowlist analysis did not honor POSIX shell comment semantics when deriving allow-always persistence entries. A caller in security=allowlist mode who received an allow-always decision could submit a shell command whose tail was commented out at runtime, for example by using...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:54 p.m.30 views

OpenClaw: `operator.write` chat.send could reach admin-only config writes

Summary A gateway client authenticated with operator.write could route /config set or /config unset through chat.send and reach persistent config mutation even though direct config RPC methods are admin-scoped. Affected Packages / Versions - Package: openclaw npm - Latest published vulnerable...

5.8AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:54 p.m.17 views

OpenClaw: system.run wrapper-depth boundary could skip shell approval gating

OpenClaw's system.run dispatch-wrapper handling applied different depth-boundary rules to shell-wrapper approval detection and execution planning. With exactly four transparent dispatch wrappers such as repeated env invocations before /bin/sh -c, the approval classifier could stop treating the...

5.3CVSS5.9AI score0.00108EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:54 p.m.22 views

OpenClaw: fetch-guard forwards custom authorization headers across cross-origin redirects

OpenClaw's fetchWithSsrFGuard... followed cross-origin redirects while preserving arbitrary caller-supplied headers except for a narrow denylist Authorization, Proxy-Authorization, Cookie, Cookie2. This allowed custom authorization headers such as X-Api-Key, Private-Token, and similar sensitive...

9.3CVSS5.9AI score0.00316EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:54 p.m.13 views

OpenClaw: Cross-account sender authorization expansion in `/allowlist ... --store` account scoping

Summary /allowlist ... --store resolved the selected channel accountId for reads, but store writes still dropped that accountId and wrote into the legacy unscoped pairing allowlist store. Because default-account reads still merge legacy unscoped entries, a store entry intended for one account cou...

5.8AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:53 p.m.20 views

OpenClaw's system.run allowlist approval parsing missed PowerShell encoded-command wrappers

OpenClaw's system.run shell-wrapper detection did not recognize PowerShell -EncodedCommand forms as inline-command wrappers. In allowlist mode, a caller with access to system.run could invoke pwsh or powershell using -EncodedCommand, -enc, or -e, and the request would fall back to plain argv...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:52 p.m.22 views

OpenClaw's `system.run` env override filtering allowed dangerous helper-command pivots

Summary system.run env override sanitization allowed dangerous override-only helper-command pivots to reach subprocesses. A caller who could invoke system.run with env overrides could bypass allowlist/approval intent by steering an allowlisted tool through helper-command or config-loading...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:52 p.m.51 views

OpenClaw's hooks count non-POST requests toward auth lockout

OpenClaw's hooks HTTP handler counted hook authentication failures before rejecting unsupported HTTP methods. An unauthenticated client could send repeated non-POST requests for example GET with an invalid token to consume the hook auth failure budget and trigger the temporary lockout window for...

5.8AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:52 p.m.23 views

OpenClaw's dashboard leaked gateway auth material via browser URL/query and localStorage

OpenClaw's macOS Dashboard flow exposed Gateway authentication material to browser-controlled surfaces. Before the fix, the macOS app appended the shared Gateway token and password to the Dashboard URL query string when opening the Control UI in the browser. The Control UI then imported the token...

5.8AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:51 p.m.17 views

Glances has SQL Injection via Process Names in TimescaleDB Export

Summary The TimescaleDB export module constructs SQL queries using string concatenation with unsanitized system monitoring data. The normalize method wraps string values in single quotes but does not escape embedded single quotes, making SQL injection trivial via attacker-controlled data such as...

9.8CVSS5.9AI score0.00364EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:50 p.m.17 views

Glances Exposes Unauthenticated Configuration Secrets

Summary The /api/4/config REST API endpoint returns the entire parsed Glances configuration file glances.conf via self.config.asdict with no filtering of sensitive values. The configuration file contains credentials for all configured backend services including database passwords, API tokens, JWT...

8.7CVSS5.8AI score0.01657EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:48 p.m.17 views

FileBrowser Quantum: Stored XSS in public share page via unsanitized share metadata (text/template misuse)

Summary Stored XSS is possible via share metadata fields e.g., title, description that are rendered into HTML for /public/share/ without context-aware escaping. The server uses text/template instead of html/template, allowing injected scripts to execute when victims visit the share URL. Details T...

8.9CVSS6AI score0.00347EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:48 p.m.33 views

FileBrowser Quantum: Password-Protected Share Bypass via /public/api/share/info

Summary The remediation for CVE-2026-27611 appears incomplete. Password protected shares still disclose tokenized downloadURL via /public/api/share/info in docker image gtstef/filebrowser:1.3.1-webdav-2. Details The issue stems from two flaws: 1. Tokenized download URLs are written into the...

7.5CVSS5.7AI score0.00544EPSS
SaveExploits2References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 7:45 p.m.18 views

Admidio: Event participation IDOR - non-leaders can register other users for events via user_uuid parameter

Vulnerability In modules/events/eventsfunction.php, the event participation logic allows any user who can participate in an event to register OTHER users by manipulating the useruuid GET parameter. Line 47: $getUserUuid = admFuncVariableIsValid$GET, 'useruuid', 'uuid', ... Line 424: if...

5.4CVSS5.9AI score0.00253EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 6:18 p.m.17 views

SiYuan: Authorization Bypass Allows Low-Privilege Publish User to Modify Notebook Content via /api/block/appendHeadingChildren

Summary A privilege escalation vulnerability exists in the publish service of SiYuan Note that allows a low-privilege publish account RoleReader to modify notebook content via the /api/block/appendHeadingChildren API endpoint. The endpoint only requires model.CheckAuth, which accepts RoleReader...

7.1CVSS5.8AI score0.00311EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:42 p.m.22 views

Parse Server: JWT audience validation bypass in Google, Apple, and Facebook authentication adapters

Impact The Google, Apple, and Facebook authentication adapters use JWT verification to validate identity tokens. When the adapter's audience configuration option is not set clientId for Google/Apple, appIds for Facebook, JWT verification silently skips audience claim validation. This allows an...

9.8CVSS5.8AI score0.00525EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:42 p.m.24 views

Parse Server: GraphQL `__type` introspection bypass via inline fragments when public introspection is disabled

Impact When graphQLPublicIntrospection is disabled, type queries nested inside inline fragments e.g. ... on Query typename:"User" name bypass the introspection control, allowing unauthenticated users to perform type reconnaissance. schema introspection is not affected. Patches The check was chang...

6.9CVSS5.8AI score0.00278EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:42 p.m.18 views

Parse Server: File metadata endpoint bypasses `beforeFind` / `afterFind` trigger authorization

Impact The file metadata endpoint GET /files/:appId/metadata/:filename does not enforce beforeFind / afterFind file triggers. When these triggers are used as access-control gates, the metadata endpoint bypasses them entirely, allowing unauthorized access to file metadata. This affects any...

6.3CVSS5.8AI score0.00295EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:41 p.m.17 views

Parse Server: `PagesRouter` path traversal allows reading files outside configured pages directory

Impact The PagesRouter static file serving route is vulnerable to a path traversal attack that allows unauthenticated reading of files outside the configured pagesPath directory. The boundary check uses a string prefix comparison without enforcing a directory separator boundary. An attacker can u...

6.3CVSS5.8AI score0.00312EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:29 p.m.18 views

OneUptime has broken access control in GitHub App installation flow that allows unauthorized project binding

Summary OneUptime's GitHub App callback trusts attacker-controlled state and installationid values and updates Project.gitHubAppInstallationId with isRoot: true without validating that the caller is authorized for the target project. This allows an attacker to overwrite another project's GitHub A...

8.6CVSS5.9AI score0.00207EPSS
SaveExploits1References10Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:28 p.m.18 views

Kubewarden: Cross-namespace data exfiltration via deprecated host callback binding

Impact Kubewarden is a policy engine for Kubernetes. Kubewarden cluster operators can grant permissions to users to deploy namespaced AdmissionPolicies and AdmissionPolicyGroups in their Namespaces. One of Kubewarden promises is that configured users can deploy namespaced policies in a safe manne...

4.3CVSS5.8AI score0.00185EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:27 p.m.19 views

Netmaker: Service User with Network Access Can Access config files with WireGuard Private Keys

A user assigned the platform-user role can retrieve WireGuard private keys of all wireguard configs in a network by calling GET /api/extclients/network or GET /api/nodes/network. While the Netmaker UI restricts visibility, the API endpoints return full records, including private keys, without...

8.7CVSS5.8AI score0.00252EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:27 p.m.21 views

Netmaker has Privilege Escalation from Admin to Super-Admin via User Update

The user update handler PUT /api/users/username lacks validation to prevent an admin-role user from assigning the super-admin role during account updates. While the code correctly blocks an admin from assigning the admin role to another user, it does not include an equivalent check for the...

6.9CVSS5.8AI score0.0023EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:27 p.m.17 views

Netmaker has Insufficient Authorization in Host Token Verification

The Authorise middleware in Netmaker incorrectly validates host JWT tokens. When a route permits host authentication hostAllowed=true, a valid host token bypasses all subsequent authorisation checks without verifying that the host is authorised to access the specific requested resource. Any entit...

8.6CVSS5.9AI score0.00366EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:24 p.m.20 views

Pocket ID: OIDC authorization code validation uses AND instead of OR, allowing cross-client token exchange

Summary The OIDC token endpoint rejects an authorization code only when both the client ID is wrong and the code is expired. This allows cross-client code exchange and expired code reuse. Details backend/internal/service/oidcservice.go:407 go if authorizationCodeMetaData.ClientID != input.ClientI...

8.5CVSS5.8AI score0.00277EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 5:24 p.m.24 views

Pocket ID: OAuth redirect_uri validation bypass via userinfo/host confusion

Impact A flaw in callback URL validation allowed crafted redirecturi values containing URL userinfo @ to bypass legitimate callback pattern checks. If an attacker can trick a user into opening a malicious authorization link, the authorization code may be redirected to an attacker-controlled host...

7.1CVSS5.8AI score0.00216EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 4:56 p.m.19 views

@budibase/server: Command Injection in PostgreSQL Dump Command

Location: packages/server/src/integrations/postgres.ts:529-531 Description The PostgreSQL integration constructs shell commands using user-controlled configuration values database name, host, password, etc. without proper sanitization. The password and other connection parameters are directly...

8.6CVSS5.9AI score0.0048EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 12:31 p.m.17 views

Apache Airflow Providers Http has Unsafe Pickle Deserializatio leading to RCE via HttpOperator

A user with access to the DB could craft a database entry that would result in executing code on Triggerer - which gives anyone who have access to DB the same permissions as Dag Author. Since direct DB access is not usual and recommended for Airflow, the likelihood of it making any damage is low...

8.8CVSS5.9AI score0.00695EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 12:31 p.m.18 views

Apache Airflow AWS Auth Manager has Host Header Injection Leading to SAML Authentication Bypass

In AWS Auth manager, the origin of the SAML authentication has been used as provided by the client and not verified against the actual instance URL. This allowed to gain access to different instances with potentially different access controls by reusing SAML response from other instances. You...

5.4CVSS5.7AI score0.00359EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 9:30 a.m.20 views

Apache IoTDB has an Insecure Default Configuration Vulnerability

A vulnerability in Apache IoTDB. This issue affects Apache IoTDB: from 1.0.0 before 1.3.7, from 2.0.0 before 2.0.7. Users are recommended to upgrade to version 1.3.7 or 2.0.7, which fixes the issue...

9.8CVSS5.8AI score0.00584EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/09 9:30 a.m.18 views

Apache IoTDB has an Improper Input Validation vulnerability

Improper Input Validation vulnerability in Apache IoTDB. This issue affects Apache IoTDB: from 1.0.0 before 1.3.7, from 2.0.0 before 2.0.7. Users are recommended to upgrade to version 1.3.7 or 2.0.7, which fixes the issue...

9.8CVSS5.8AI score0.00662EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 9:30 a.m.21 views

Apache ZooKeeper has improper handling of configuration values

Improper handling of configuration values in ZKConfig in Apache ZooKeeper 3.8.5 and 3.9.4 on all platforms allows an attacker to expose sensitive information stored in client configuration in the client's logfile. Configuration values are exposed at INFO level logging rendering potential producti...

7.5CVSS5.8AI score0.01177EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 9:30 a.m.18 views

Apache ZooKeeper: Reverse-DNS fallback enables hostname verification bypass in ZooKeeper ZKTrustManager

Hostname verification in Apache ZooKeeper ZKTrustManager falls back to reverse DNS PTR when IP SAN validation fails, allowing attackers who control or spoof PTR records to impersonate ZooKeeper servers or clients with a valid certificate for the PTR name. It's important to note that attacker must...

7.4CVSS5.8AI score0.00633EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 9:30 a.m.19 views

Meta Box Plugin for WordPress: Authenticated (Contributor+) Arbitrary File Deletion via ajax_delete_file

The Meta Box plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the 'ajaxdeletefile' function in all versions up to, and including, 5.11.1. This makes it possible for authenticated attackers, with Contributor-level access and above, to delete...

7.2CVSS6.4AI score0.02391EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:39 a.m.14 views

Soroban: Muxed address<->ScVal conversions may break after a conversion failure

Summary Soroban host ensures that MuxedAddress objects can't be used as storage keys in order to proactively prevent the contract logic bugs. However, due to a bug in Soroban host implementation, a failure in Val-ScVal conversion during the storage key computation will have the flag indicating th...

5.7AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:39 a.m.19 views

OneUptime: Synthetic Monitor RCE via exposed Playwright browser object

Summary OneUptime Synthetic Monitors allow low-privileged project users to submit custom Playwright code that is executed on the oneuptime-probe service. In the current implementation, this untrusted code is run inside Node's vm and is given live host Playwright objects such as browser and page...

9.9CVSS6.2AI score0.00445EPSS
SaveExploits1References12Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:37 a.m.24 views

x402 SDK Security Advisory

Impact A security vulnerability exists in outdated versions of the x402 SDK. This vulnerability does not affect users' private keys, smart contracts, or funds. The issue impacts resource servers accepting payments on Solana when the facilitator is running a vulnerable version of the x402 SDK. Who...

5.8AI score
SaveExploits0References3Affected Software3
Github Security Blog
Github Security Blog
added 2026/03/07 2:32 a.m.20 views

Black's vulnerable version parsing leads to RCE in GitHub Action

Impact Black provides a GitHub action for formatting code. This action supports an option, usepyproject: true, for reading the version of Black to use from the repository pyproject.toml. A malicious pull request could edit pyproject.toml to use a direct URL reference to a malicious repository. Th...

9.8CVSS6.3AI score0.0046EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:31 a.m.20 views

Withdrawn Advisory: Shescape has possible misidentification of shell due to link chains

Withdrawn Advisory This advisory has been withdrawn because it falls outside the https://github.com/ericcornelissen/shescape/blob/a2544a1c78cae19d0e81a485b997bf0b0fcc2c12/SECURITY.mdthreat-model. This link is maintained to preserve external references. Original Description Impact This impacts use...

5.7AI score0.00052EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:31 a.m.29 views

FUXA has a hardcoded fallback JWT signing secret

FUXA used a static fallback JWT signing secret frangoteam751 when no secretCode was configured. If authentication was enabled without explicitly setting a custom secret, an attacker who knew the default value could forge valid JWT tokens and bypass authentication. This issue has been addressed in...

9.8CVSS5.7AI score0.02036EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:30 a.m.18 views

OneUpTime's Unsandboxed Code Execution in Probe Allows Any Project Member to Achieve RCE

Summary OneUptime allows project members to run custom Playwright/JavaScript code via Synthetic Monitors to test websites. However, the system executes this untrusted user code inside the insecure Node.js vm module. By leveraging a standard prototype-chain escape this.constructor.constructor, an...

9.9CVSS6.2AI score0.00387EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:25 a.m.17 views

AVideo has Unauthenticated IDOR - Playlist Information Disclosure

Product: AVideo https://github.com/WWBN/AVideo Version: Latest tested March 2026 Type: Insecure Direct Object Reference IDOR Auth Required: No User Interaction: None Summary The /objects/playlistsFromUser.json.php endpoint returns all playlists for any user without requiring authentication or...

6.9CVSS5.8AI score0.00366EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:23 a.m.18 views

PowerSync: Some sync filters ignored on 1.20.0 using `config.edition: 3`

Impact In version 1.20.0, when using new sync streams with config.edition: 3, certain subquery filters were ignored when determining which data to sync to users. Depending on the sync stream configuration, this could result in authenticated users syncing data that should have been restricted. Onl...

6.5CVSS5.8AI score0.00201EPSS
SaveExploits0References3Affected Software2
Github Security Blog
Github Security Blog
added 2026/03/07 2:19 a.m.19 views

SiYuan Vulnerable to Path Traversal in /export Endpoint Allows Arbitrary File Read and Secret Leakage

Summary A path traversal vulnerability in the /export endpoint allows an attacker to read arbitrary files from the server filesystem. By exploiting double‑encoded traversal sequences, an attacker can access sensitive files such as conf/conf.json, which contains secrets including the API token,...

9.8CVSS6.5AI score0.01028EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:12 a.m.25 views

mcp-memory-service's Wildcard CORS with Credentials Enables Cross-Origin Memory Theft

Summary When the HTTP server is enabled MCPHTTPENABLED=true, the application configures FastAPI's CORSMiddleware with alloworigins='', allowcredentials=True, allowmethods="", and allowheaders="". The wildcard Access-Control-Allow-Origin: header permits any website to read API responses...

8.8CVSS5.8AI score0.00387EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 2:10 a.m.21 views

Firefly III user API endpoints expose all users' information to any authenticated user (IDOR)

Summary The User management API endpoints GET /api/v1/users and GET /api/v1/users/id are accessible to any authenticated user without admin/owner role verification, exposing all users' email addresses, roles, and account status. Affected Endpoints 1. GET /api/v1/users UserController::index, line ...

5.8AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/07 1:59 a.m.22 views

WeKnora has Remote Code Execution (RCE) via Command Injection in MCP Stdio Configuration Validation

Summary A critical unauthenticated remote code execution RCE vulnerability exists in the MCP stdio configuration validation introduced in version 2.0.5. The application allows unrestricted user registration, meaning any attacker can create an account and exploit the command injection flaw. Despit...

9.9CVSS6.6AI score0.02054EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/06 11:59 p.m.19 views

WeKnora Vulnerable to Remote Code Execution via SQL Injection Bypass in AI Database Query Tool

Summary A critical Remote Code Execution RCE vulnerability exists in the application's database query functionality. The validation system fails to recursively inspect child nodes within PostgreSQL array expressions and row expressions, allowing attackers to bypass SQL injection protections. By...

9.9CVSS6.5AI score0.00539EPSS
SaveExploits1References3Affected Software1
Total number of security vulnerabilities35814