Lucene search
+L
GithubRecent

35598 matches found

Github Security Blog
Github Security Blog
added 2026/09/11 10:13 p.m.6 views

ZITADEL: Auto-linking by email: IdP-side email verification is not checked

Summary A flaw in the external identity provider handler allows unauthorized account linking to occur under specific administrative configurations. When auto-linking by email is enabled, ZITADEL checks that the local user's email is verified, but does not explicitly cross-check whether the incomi...

4.8CVSS0.00285EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 10:11 p.m.9 views

yayson: Prototype pollution in Store/LegacyStore deserialization

Summary Store/LegacyStore key internal lookup tables by the type, id, and relationship names from a JSON:API document. Because these were plain objects, a document with type: "proto" writes onto Object.prototype, polluting every object in the process. Severity Suggested CVSS v3.1...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 10:04 p.m.7 views

@Mockoon/commons-server: Unauthenticated admin API + wildcard CORS allows mock-state hijack and secret theft

Summary Mockoon's admin API commons-server/src/libs/server/admin-api.ts is mounted on the same Express listener as the user-defined mock routes, enabled by default in every shipped runtime commons-server, CLI, serverless, serves Access-Control-Allow-Origin: on every endpoint with all HTTP methods...

8.8CVSS0.00262EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/11 10:04 p.m.8 views

@Mockoon/commons-server: Path traversal in templated `filePath` lets a request escape the served directory (prefix-only base check)

Summary A FILE response whose filePath embeds request data e.g. "/srv/public/queryParam 'name'", the documented way to let the client pick a file is confined by getSafeFilePath with resolvedPath.startsWithstaticBaseDir. That prefix test has no path-separator boundary, so a ../-escaped path whose...

6.5CVSS0.00483EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/11 10:02 p.m.8 views

FrontMCP and mcp-from-openapi have bypass of OpenAPI external $ref SSRF fix

Summary The published fix for GHSA-v6ph-xcq9-qxxj / CVE-2026-39885 added a direct hostname denylist for OpenAPI external $ref dereferencing, but the latest patched dependency mcp-from-openapi 2.3.0 still makes backend-origin requests to loopback when the target is reached through hostname...

7.5CVSS0.00319EPSS
SaveExploits1References2Affected Software3
Github Security Blog
Github Security Blog
added 2026/09/11 9:38 p.m.7 views

Prowler: SAML Domain Claiming Enables Cross-Tenant Account Takeover

SAML Tenant Binding Enables Cross-Tenant Account Takeover Summary Prowler's SAML authentication flow trusted the email domain asserted in a SAMLResponse when deciding which tenant should receive the final token. A malicious tenant with its own SAML configuration and a self-controlled IdP could...

9.6CVSS0.00322EPSS
SaveExploits1References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:32 p.m.8 views

ZITADEL: Missing Token Expiration (`exp`) Validation in JWT IdP Provider

Summary A token lifecycle validation vulnerability was discovered in ZITADEL's external JWT Identity Provider IdP implementation Specifically, within the validation pipeline, if an incoming JWT omits the exp claim entirely, the expiration block is silently skipped rather than rejected. The token ...

4.2CVSS0.00266EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:31 p.m.6 views

Shopper: Missing authorization on product removal actions in CollectionProducts component

Title Missing authorization on product removal actions in CollectionProducts component Description A lack of authorization control was discovered on both the per-record delete action and the bulk delete action inside packages/admin/src/Livewire/Components/Collection/CollectionProducts.php. Neithe...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:30 p.m.7 views

Shopper: Media sub-form store() still lacks authorization (Incomplete fix for GHSA-h4mp-g9c6-xwph)

Title Missing authorization on Media sub-form store action allows unpermissioned product media update Description A lack of authorization control on the store method was found in packages/admin/src/Livewire/Components/Products/Form/Media.php. The security fix released for GHSA-h4mp-g9c6-xwph adde...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:29 p.m.7 views

Shopper: Unauthorized inventory stock manipulation via unlocked variant property in VariantStock component

Title Unauthorized inventory stock manipulation via unlocked variant property in VariantStock component Description A lack of authorization control was discovered in the stockAction method in packages/admin/src/Livewire/Components/Products/VariantStock.php. The component exposes a public $variant...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:28 p.m.7 views

Shopper: privilege escalation via improper Livewire admin component authorization

Summary Three Livewire admin components in shopper/framework latest master at commit fcd0c59, released as v2.8.0 gate state-mutating actions on the read-only viewusers permission. This is the same class as the issue Shopper fixed in v2.8.0 / PR 511 / GHSA-f946-9qp6-vgch — the PR moved most write...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:28 p.m.9 views

Shopping privilege escalation through missing authorization in Settings components

Summary Four Livewire components in the Settings area expose destructive Filament actions delete / edit that perform no server-side authorization. Any authenticated user who can reach the Settings pages — i.e. holding only the coarse accesssetting permission, without being an admin and without an...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 9:28 p.m.8 views

Shopper: Negative discount values accepted and propagated through order calculation pipeline

Summary The Shopper Framework discount management functionality accepts negative discount values without server-side validation. It was confirmed that negative fixed-amount discounts can be created through the administrative interface, persisted to the database, and subsequently processed by the...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 8:47 p.m.7 views

Shopper: Authorization bypass in Filament bulk actions allows browse-only staff to mass-delete attributes/tags and mass-toggle visibility of brands/categories/suppliers

Summary Five Filament groupedBulkActions blocks across the Shopper admin Livewire pages omit the -authorize... permission gate, while their per-record sibling actions and other Shopper Index pages such as Pages/Settings/Currencies.php, Pages/Reviews/Index.php, Pages/Collection/Index.php, and...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 8:45 p.m.6 views

Central Dogma: SSH host-key verification permanently disabled in Git mirror (SshGitMirror)

Vulnerability Central Dogma's Git mirror SSH client installs an Apache MINA SSHD ServerKeyVerifier lambda that returns true unconditionally for every outbound SSH connection used by git+ssh:// mirrors. The accompanying lines disable the knownhosts and /.ssh/config fallbacks, and a repo-wide searc...

8.8CVSS0.00219EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 8:44 p.m.8 views

Central Dogma: Hard-coded ZooKeeper replication secret 'ch4n63m3' with silent fallback enables cluster takeover

Vulnerability ZooKeeperReplicationConfig.secret silently substitutes the hard-coded constant "ch4n63m3" leetspeak for "change me" whenever the operator omits replication.secret. The same secret is wired into both the client-facing SASL context and the quorum/learner SASL contexts of the embedded...

9.4CVSS0.00229EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 8:43 p.m.6 views

Central Dogma: LDAP injection in SearchFirstActiveDirectoryRealm enables authentication confusion and audit log evasion

Vulnerability SearchFirstActiveDirectoryRealm.findUserDn substitutes the user-supplied username from the login form into an LDAP search filter template default cn=0 without escaping RFC 4515 filter metacharacters , , , , NUL. Combined with SearchControls.setCountLimit1 on the same call site, this...

6.9CVSS0.00618EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/11 8:35 p.m.7 views

MySQL MCP Server: Missing Origin/Host Validation in SSE Transport Enables Unauthenticated SQL Execution (DNS Rebinding / Direct Exposure)

Summary In SSE/HTTP transport mode, mysqlmcpserver constructs SseServerTransport without passing securitysettings. As a result, the MCP Python SDK's DNS-rebinding protection Origin/Host header validation is disabled; the Starlette application has no CORS or TrustedHost middleware; and the service...

SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 11:04 p.m.8 views

Open WebUI: Users denied by the OAuth role policy can still sign in via token exchange

Summary Open WebUI's OAuth token exchange endpoint issues a session for a provider access token without running the OAuth role management that the normal OAuth login callback runs. A user whose provider roles the login callback would refuse, or would demote, could still obtain a working session a...

6.5CVSS0.00217EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 11:04 p.m.16 views

Traefik: Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') and Incorrect Authorization

Summary There is a high-severity request-smuggling vulnerability in Traefik's handling of the HTTP/1.1 Upgrade mechanism. Since Traefik moved to unencrypted HTTP/2 with prior knowledge Go 1.24, a client-initiated Upgrade: h2c request header and its connection-specific HTTP2-Settings header were...

7CVSS0.00358EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/10 11:04 p.m.8 views

Traefik entrypoint header-name sanitization bypassed via request trailers

Summary Traefik's entrypoint defenses against spoofed trusted header names — aliasHeadersStrategy / underscoreHeadersStrategy in delete or reject mode, and the default forwardedHeaders stripping of client-supplied X-Forwarded- — scan req.Header only and never req.Trailer. An unauthenticated clien...

7CVSS0.00289EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 11:04 p.m.7 views

Traefik HTTP/3 Backend NTLM Connection Reuse

Summary Traefik's HTTP/3 request path did not initialize the connection-scoped backend transport holder that isolates connection-bound NTLM and Negotiate Kerberos authentication on the HTTP/1.1 and HTTP/2 paths. The HTTP/3 entrypoint reuses the HTTPS handler chain and reaches the same backend...

9.1CVSS0.0037EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/10 11:03 p.m.8 views

Traefik: Rootless HTTP/1 request-target routes as "/" but is forwarded verbatim, bypassing path-scoped routing, middleware guards and access logging

Summary Traefik accepts an HTTP/1.x request whose request-target is in rootless / opaque form for example GET http:http://internal-vhost/admin HTTP/1.1. Go parses this into URL.Opaque with an empty URL.Path, so Traefik evaluates all routing, path-sanitization, middleware and access-log decisions...

8.8CVSS0.00335EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/10 11:03 p.m.8 views

rclone archive/zip: Zip Slip via unsanitized zip entry names lets a malicious archive escape its own namespace

Summary backend/archive mounts a zip file as a browsable, syncable rclone Fs e.g. rclone lsf :zip:downloaded.zip or rclone copy :zip:downloaded.zip dest:. Go's archive/zip package does not sanitize file.Name - it is taken verbatim from the untrusted zip's central directory. readZip in...

6.3CVSS0.0014EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 11:02 p.m.5 views

rclone: http backend forwards custom/auth headers to a different host on redirect

Vulnerability Details File: backend/http/http.go Lines: 285 client construction — no CheckRedirect, 505-510 addHeaders, writes configured secret headers onto every request, 533-534 / 700-701 / 782-785 f.httpClient.Doreq used by List/stat/download Root Cause The http backend lets a user attach...

3.7CVSS0.00182EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:51 p.m.9 views

rclone: Directory metadata (chmod/chown/chtimes) applied through a planted symlink in rclone local --links escapes the destination

Summary With -l/--links, rclone's local backend recreates a source .rclonelink object as a real symlink at the destination verbatim preserved by design for faithful backups. Directory-metadata application, however, does not go through the os.Root sandbox and does not use NOFOLLOW syscalls. A loca...

7.1CVSS0.00216EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:49 p.m.7 views

rclone local: crafted Range request against a translated symlink panics (DoS)

Summary When backend/local is used with --links/-l or the links=true config option, each symlink is exposed as an rclone object whose content is the target path string, suffixed .rclonelink. Object.Open decodes an incoming fs.RangeOption via Decodeo.Size, then for a translated-symlink object pass...

5.3CVSS0.00354EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:49 p.m.7 views

rclone serve s3: --auth-proxy without --auth-key authenticates nobody - full SigV4 signature bypass

Summary rclone serve s3's handler chain, when --auth-proxy is configured, is outermost first: authPairMiddleware - proxyAuthMiddleware - gofakes3's own SigV4-verifying handler. authPairMiddleware parses the accessKeyID straight out of the incoming request's own Authorization header entirely...

9.8CVSS0.00493EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:47 p.m.7 views

rclone: RC per-server auth-proxy bypass

Summary serve/start accepts protocol options in a per-server proxyOpt object. The FTP and S3 RC adapters parse that object and pass it to their server constructors, but the constructors decide whether proxy authentication is enabled by checking the process-global proxy.Opt.AuthProxy instead of th...

9.1CVSS0.00492EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:46 p.m.7 views

rclone: FTP cross-session auth-proxy backend confusion

Summary The FTP auth-proxy driver stores one obscured password per username in a server-wide map. It does not bind the credential or returned VFS to the authenticated FTP session. If two accepted credentials use the same username but resolve to different proxy backends, the later login overwrites...

7.3CVSS0.00229EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:45 p.m.9 views

rclone: source object names can escape the configured root on upload

Summary Multiple backends, when given a specially crafted object to copy, can escape the backend confinement. | Backend | Keep/Close | Per-backend severity | |---|---|---| | sftp | Medium | Real filesystem escape, fires under default encoding. | | smb | Low-Medium | Escapes to a different SMB sha...

5.3CVSS0.00294EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:45 p.m.7 views

rclone: S3 multipart declared-length memory exhaustion

Summary In streamed multipart mode, serve s3 passes the request's declared part length to multipart.NewRW.ReservecontentLength before reading any part data. Reserve immediately obtains enough 1 MiB pool pages for the entire declared length. The request handler therefore allocates attacker-selecte...

7.5CVSS0.00535EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:44 p.m.7 views

Open WebUI: Unauthenticated requests can stall the server via uncached OIDC fetches in back-channel logout

Summary The OIDC back-channel logout endpoint is unauthenticated by design, because the identity provider calls it without a browser session. Before checking whether the submitted logout token was genuine, the handler fetched the provider's discovery document and its signing keys over the network...

7.5CVSS0.00339EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:42 p.m.7 views

Open WebUI: Any authenticated user can suppress calendar alerts instance-wide via a non-numeric alert value

Any authenticated user can suppress calendar alerts instance-wide via a non-numeric alert value Summary Calendar events carry a free-form meta object that is stored exactly as submitted, with no validation of the values inside it. The scheduler reads the per-event alert offset out of that object ...

4.3CVSS0.00268EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:42 p.m.7 views

Open WebUI: Any authenticated user can start a non-terminating request via a folder parent cycle

Summary Any authenticated user can move one of their own folders under itself, leaving a loop in their folder tree. The re-parent endpoint performed no check that the new parent was not the folder itself or one of its own subfolders, and the folder tree walks did not track which folders they had...

4.3CVSS0.00268EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:41 p.m.8 views

Open WebUI: Admin demoted through SSO role sync keeps read and write access to all users' notes

Summary A user who is demoted from admin by an identity provider keeps admin-level read and write access to every user's notes, over any Socket.IO connection that was already open when the demotion happened. Open WebUI caches the user's role on the socket at connection time, and the two SSO...

6.5CVSS0.00278EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:39 p.m.9 views

@jhb.software/payload-alt-text-plugin: Alt Text Endpoint Authorization Bypass via Payload Local API `overrideAccess` Omission

Alt Text Endpoint Authorization Bypass via Payload Local API overrideAccess Omission Summary @jhb.software/payload-alt-text-plugin v0.7.0 exposes custom Payload CMS endpoints POST /api/alt-text-plugin/generate and /bulk that call the Payload Local API findByID and update without setting...

SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 10:34 p.m.9 views

@argos-ci/core: CI Branch Name OS Command Injection

CI Branch Name OS Command Injection in @argos-ci/core Summary @argos-ci/[email protected] passes attacker-controlled CI branch/ref strings directly into an execSync template literal in packages/core/src/ci-environment/git.ts:89. When a CI project has hasRemoteContentAccess: false, the Argos upload flow...

SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:54 p.m.9 views

mistral.rs: Unbounded Remote Media Fetch and Video Frame Expansion DoS

Unbounded Remote Media Fetch and Video Frame Expansion DoS Summary The POST /v1/chat/completions endpoint in mistral.rs fetches attacker-supplied media URLs image, audio, video into server memory with no byte limit, and extracts every frame of a supplied video when numframes is None. An...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:54 p.m.8 views

mistral.rs Media Loader: Unauthenticated SSRF and arbitrary local file read via image_url

Summary mistral.rs fetches any request-supplied image/audio URL with no host or IP validation, and opens arbitrary local files a file:// URL, or any existing relative/absolute path. A remote, unauthenticated client of any vision/audio deployment can cause the server to issue requests to internal ...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:23 p.m.7 views

Open WebUI: A user's session cookies are sent to tool servers configured for bearer authentication

Summary When more than one external tool server is reachable in the same request, a tool call to a server configured for bearer authentication can arrive carrying the calling user's Open WebUI session cookies alongside that server's own key. The cookie jar is built per connection, but the callabl...

6.8CVSS0.0028EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:23 p.m.8 views

Open WebUI: Sign-in as another user via wildcard characters in the OAuth subject claim on SQLite

Summary On SQLite deployments, the lookup that maps an external identity to a local account does a substring match instead of an exact match. A subject value containing SQL wildcard characters therefore matches accounts the value was never issued for, and the sign-in binds to whichever account th...

8.1CVSS0.00334EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:22 p.m.8 views

OmniRoute ACP Custom-Agent Remote Code Execution (RCE)

Summary POST /api/acp/agents registers a custom ACP agent. The endpoint accepts user-controlled binary and versionCommand values. After saving the custom agent, the same request calls refreshAgentCache, which triggers agent version detection. The version probe eventually runs: ts...

9.5CVSS0.00403EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:21 p.m.7 views

n8n: Per-Resource OAuth Consent Bypass via Unbound Refresh Token Resource Substitution

Impact The OAuth token endpoint bound an authorization code's first access token to the consented resource, but not its refresh token. Refreshing only checked that the requested resource was registered, not that it matched the original grant. An OAuth client approved for one workflow could refres...

7.6CVSS0.00218EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:18 p.m.9 views

n8n: Instance AI Credential Setup Accepts Unvalidated Probe URL from Fetched Content

Impact Instance AI credential setup accepted a credential test/verification URL without checking it matched the workflow node's origin. Exfiltration required the user to actively inject an attacker-controlled URL into the setup flow. The patch derives the credential destination from the node's ow...

7.1CVSS0.00277EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:16 p.m.8 views

n8n: Git Node branch.<name>.remote Config Key Bypasses Sandbox Path Restriction, Enabling Local Git Repository Read

Impact The Git node validated the repository that a fetch or pull targeted, but setUpstream wrote a branch..remote value into the repository's own configuration without validating it. A subsequent fetch or pull resolved the remote from that configuration rather than from the checked parameter, so...

5.3CVSS0.0028EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:13 p.m.7 views

n8n: Cross-Tenant Project-Member PII Disclosure via Missing Per-Project Scope Check on Role Assignment Endpoints

Impact The endpoints /rest/roles/:slug/assignments and /rest/roles/:slug/assignments/:projectId/members checked only that the caller could manage the role type, not that they could see the project named in the request. A user holding role-management permission could therefore name any project on...

5.1CVSS0.00255EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:07 p.m.8 views

n8n: Log Streaming Event Destinations Decrypt Generic-Auth Credentials Without Ownership Check

Impact A log streaming event destination may reference a generic HTTP credential, and the destination resolved and decrypted whichever credential it named without checking that the caller had access to it. A user holding a custom global role scoped to Log Streaming operations could therefore name...

5.9CVSS0.00264EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:07 p.m.6 views

n8n: Disabled OIDC SSO Endpoints Remain Active and Issue Valid Sessions

Impact The public OIDC login and callback endpoints ran the full flow whether or not OIDC was the instance's active, enabled authentication method, so turning OIDC off in Settings did not stop it issuing sessions. An administrator who disabled the provider still had a working login route. The pat...

6CVSS0.00261EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/10 9:06 p.m.7 views

n8n: GitHub Trigger 422 Reuse Path Skips Webhook Secret Storage, Causing Signature Verification to Fail-Open

Impact The GitHub Trigger generated a signing secret when it registered a webhook and verified X-Hub-Signature-256 on each delivery. When GitHub answered the create request with a 422 because a webhook for the URL already existed, the node adopted the remote hook but kept only its id and events,...

6.3CVSS0.00159EPSS
SaveExploits0References6Affected Software1
Total number of security vulnerabilities35598