Lucene search
+L
GithubRecent

35662 matches found

Github Security Blog
Github Security Blog
added 2026/04/03 2:58 a.m.19 views

OpenClaw: Telnyx Webhook Replay Detection Bypass via Base64 Signature Re-encoding

Summary Telnyx Webhook Replay Detection Bypass via Base64 Signature Re-encoding Current Maintainer Triage - Status: narrow - Normalized severity: low - Assessment: Shipped v2026.3.28 replay hashing treated equivalent Telnyx Base64/Base64URL signatures as distinct requests, but signature...

6.3CVSS5.9AI score0.0033EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:57 a.m.14 views

OpenClaw: Host exec environment overrides miss proxy, TLS, Docker, and Git TLS controls

Summary Host exec environment overrides miss proxy, TLS, Docker, and Git TLS controls Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: Real in shipped v2026.3.28: host exec env policy still missed proxy, TLS, Docker, and Git TLS variables until 4d912e0451 on...

4.4CVSS5.9AI score0.00124EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:56 a.m.16 views

OpenClaw runs Discord audio preflight transcription before member authorization

Summary Discord audio preflight transcription before member authorization Current Maintainer Triage - Status: narrow - Normalized severity: medium - Assessment: v2026.3.28 still runs Discord audio preflight before member allowlist rejection, but this is the same pre-auth resource-consumption clas...

6.9CVSS5.9AI score0.00474EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:55 a.m.21 views

OpenClaw: HTTP operator endpoints lack browser-origin validation in trusted-proxy mode

Summary HTTP operator endpoints lack browser-origin validation in trusted-proxy mode Current Maintainer Triage - Status: narrow - Normalized severity: medium - Assessment: This is a real trusted-proxy HTTP CSRF or browser-origin gap in released tags, but it is not critical because it depends on...

7.1CVSS5.9AI score0.00112EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:54 a.m.14 views

OpenClaw: MS Teams webhook parses body before JWT validation, enabling unauthenticated resource exhaustion

Summary MS Teams webhook parses body before JWT validation, enabling unauthenticated resource exhaustion Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: v2026.3.28 still parses Teams JSON after only a Bearer-prefix gate and before real JWT validation, and the...

8.7CVSS5.9AI score0.00481EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:53 a.m.13 views

OpenClaw: Self-Whitelisting in appendLocalMediaParentRoots Allows Arbitrary File Read & Credential Exfiltration

Summary Media Local Roots Self-Whitelisting in appendLocalMediaParentRoots Allows Model-Initiated Arbitrary Host File Read and Credential Exfiltration Current Maintainer Triage - Status: narrow - Normalized severity: medium - Assessment: v2026.3.28 still self-whitelists media parent dirs in...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:49 a.m.7 views

OpenClaw: Media download follows cross-origin redirects with Authorization headers intact

Summary Media download follows cross-origin redirects with Authorization headers intact Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: Shipped v2026.3.28 media downloads forwarded Authorization across cross-origin redirects, a real in-scope credential-leak...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:49 a.m.11 views

OpenClaw: OpenShell Mirror Sync — Sandbox Escape via Unrestricted File Sync + Symlink Traversal

Summary OpenShell Mirror Sync: Sandbox Escape via Unrestricted File Sync + Symlink Traversal Current Maintainer Triage - Status: narrow - Normalized severity: high - Assessment: v2026.3.28 still has the mirror-boundary bug because shipped c02ee8 only excluded hooks while unreleased 3b9dab is the...

9.6CVSS5.9AI score0.00471EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:47 a.m.20 views

OpenClaw: Workspace `.env` can override the bundled plugin trust root

Summary Workspace .env can override the bundled plugin trust root Current Maintainer Triage - Status: open - Normalized severity: high - Assessment: v2026.3.28 still lets workspace .env override OPENCLAWBUNDLEDPLUGINSDIR, but critical is too high because exploitation still depends on...

8.5CVSS5.9AI score0.00126EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:46 a.m.27 views

Electron: Context Isolation bypass via contextBridge VideoFrame transfer

Impact Apps that pass VideoFrame objects from the WebCodecs API across the contextBridge are vulnerable to a context isolation bypass. An attacker who can execute JavaScript in the main world for example, via XSS can use a bridged VideoFrame to gain access to the isolated world, including any...

8.3CVSS6AI score0.00327EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:46 a.m.18 views

Electron: AppleScript injection in app.moveToApplicationsFolder on macOS

Impact On macOS, app.moveToApplicationsFolder used an AppleScript fallback path that did not properly handle certain characters in the application bundle path. Under specific conditions, a crafted launch path could lead to arbitrary AppleScript execution when the user accepted the...

7.8CVSS6.2AI score0.00161EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:44 a.m.19 views

Electron: Service worker can spoof executeJavaScript IPC replies

Impact A service worker running in a session could spoof reply messages on the internal IPC channel used by webContents.executeJavaScript and related methods, causing the main-process promise to resolve with attacker-controlled data. Apps are only affected if they have service workers registered...

6.5CVSS5.9AI score0.00123EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:44 a.m.14 views

Electron: Incorrect origin passed to permission request handler for iframe requests

Impact When an iframe requests fullscreen, pointerLock, keyboardLock, openExternal, or media permissions, the origin passed to session.setPermissionRequestHandler was the top-level page's origin rather than the requesting iframe's origin. Apps that grant permissions based on the origin parameter ...

5.4CVSS5.9AI score0.00122EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:43 a.m.17 views

Electron: Out-of-bounds read in second-instance IPC on macOS and Linux

Impact On macOS and Linux, apps that call app.requestSingleInstanceLock were vulnerable to an out-of-bounds heap read when parsing a crafted second-instance message. Leaked memory could be delivered to the app's second-instance event handler. This issue is limited to processes running as the same...

5.3CVSS5.9AI score0.00219EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:43 a.m.27 views

Electron: nodeIntegrationInWorker not correctly scoped in shared renderer processes

Impact The nodeIntegrationInWorker webPreference was not correctly scoped in all configurations. In certain process-sharing scenarios, workers spawned in frames configured with nodeIntegrationInWorker: false could still receive Node.js integration. Apps are only affected if they enable...

9.8CVSS5.9AI score0.00289EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:42 a.m.29 views

Electron: Use-after-free in offscreen child window paint callback

Impact Apps that use offscreen rendering and allow child windows via window.open may be vulnerable to a use-after-free. If the parent offscreen WebContents is destroyed while a child window remains open, subsequent paint frames on the child dereference freed memory, which may lead to a crash or...

8.1CVSS5.8AI score0.00444EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:41 a.m.17 views

Electron: Registry key path injection in app.setAsDefaultProtocolClient on Windows

Impact On Windows, app.setAsDefaultProtocolClientprotocol did not validate the protocol name before writing to the registry. Apps that pass untrusted input as the protocol name may allow an attacker to write to arbitrary subkeys under HKCU\Software\Classes, potentially hijacking existing protocol...

7.5CVSS6AI score0.0024EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:41 a.m.16 views

Electron: Use-after-free in download save dialog callback

Impact Apps that allow downloads and programmatically destroy sessions may be vulnerable to a use-after-free. If a session is torn down while a native save-file dialog is open for a download, dismissing the dialog dereferences freed memory, which may lead to a crash or memory corruption. Apps tha...

8.8CVSS5.8AI score0.00209EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:40 a.m.11 views

Electron: Use-after-free in WebContents fullscreen, pointer-lock, and keyboard-lock permission callbacks

Impact Apps that register an asynchronous session.setPermissionRequestHandler may be vulnerable to a use-after-free when handling fullscreen, pointer-lock, or keyboard-lock permission requests. If the requesting frame navigates or the window closes while the permission handler is pending, invokin...

8.8CVSS5.8AI score0.00287EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:39 a.m.13 views

Electron: Use-after-free in PowerMonitor on Windows and macOS

Impact Apps that use the powerMonitor module may be vulnerable to a use-after-free. After the native PowerMonitor object is garbage-collected, the associated OS-level resources a message window on Windows, a shutdown handler on macOS retain dangling references. A subsequent session-change event...

8.8CVSS5.8AI score0.00245EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:39 a.m.15 views

Electron: Renderer command-line switch injection via undocumented commandLineSwitches webPreference

Impact An undocumented commandLineSwitches webPreference allowed arbitrary switches to be appended to the renderer process command line. Apps that construct webPreferences by spreading untrusted configuration objects may inadvertently allow an attacker to inject switches that disable renderer...

8.8CVSS5.9AI score0.00295EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:38 a.m.32 views

Electron: Unquoted executable path in app.setLoginItemSettings on Windows

Impact On Windows, app.setLoginItemSettingsopenAtLogin: true wrote the executable path to the Run registry key without quoting. If the app is installed to a path containing spaces, an attacker with write access to an ancestor directory may be able to cause a different executable to run at login...

7.8CVSS5.8AI score0.0013EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:37 a.m.16 views

Electron: HTTP Response Header Injection in custom protocol handlers and webRequest

Impact Apps that register custom protocol handlers via protocol.handle / protocol.registerSchemesAsPrivileged or modify response headers via webRequest.onHeadersReceived may be vulnerable to HTTP response header injection if attacker-controlled input is reflected into a response header name or...

6.5CVSS5.9AI score0.00211EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/03 2:36 a.m.15 views

Electron: USB device selection not validated against filtered device list

Impact The select-usb-device event callback did not validate the chosen device ID against the filtered list that was presented to the handler. An app whose handler could be influenced to select a device ID outside the filtered set would grant access to a device that did not match the renderer's...

5.4CVSS5.9AI score0.00162EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 11:21 p.m.21 views

TeleJSON: DOM XSS via unsanitised constructor name in `new Function()`

Summary telejson versions prior to 6.0.0 released 2022 are vulnerable to DOM-based Cross-Site Scripting XSS through unsafe deserialisation. Attacker-controlled input from the constructor-name property in parsed JSON is passed directly to new Function without sanitisation, allowing arbitrary...

6.1CVSS6.2AI score0.00358EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:32 p.m.13 views

Duplicate Advisory: OpenClaw's complex interpreter pipelines could skip exec script preflight validation

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-fvx6-pj3r-5q4q. This link is maintained to preserve external references. Original Description OpenClaw versions prior to commit 8aceaf5 contain a preflight validation bypass vulnerability in shell-bleed protecti...

5.4CVSS6.1AI score0.00303EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:32 p.m.14 views

Duplicate Advisory: OpenClaw: Windows media loaders accepted remote-host file URLs before local path validation

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-h3x4-hc5v-v2gm. This link is maintained to preserve external references. Original Description OpenClaw versions prior to commit b57b680 contain an approval bypass vulnerability due to inconsistent environment...

7.6CVSS5.9AI score0.0026EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:24 p.m.19 views

OpenClaw: Security Scan Failure Does Not Block Plugin Installation (Fail-Open)

Summary Security Scan Failure Does Not Block Plugin Installation Fail-Open Current Maintainer Triage - Status: open - Normalized severity: low - Assessment: Real in shipped v2026.3.28 plugin install flow, but low severity fits because it still requires an operator to choose installation of an...

5.1CVSS5.8AI score0.00232EPSS
SaveExploits0References11Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:23 p.m.23 views

OpenClaw: SSH sandbox tar upload follows symlinks, enabling arbitrary file write on remote host

Summary SSH sandbox tar upload follows symlinks, enabling arbitrary file write on remote host Current Maintainer Triage - Status: open - Normalized severity: high - Assessment: Real in shipped v2026.3.28: SSH sandbox tar upload lacked pre-upload symlink escape rejection until 3d5af14984 on...

8.1CVSS6AI score0.00533EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:22 p.m.19 views

OpenClaw: SSRF via Unguarded `fetch()` in Marketplace Plugin Download and Ollama Model Discovery

Summary SSRF via Unguarded fetch in Marketplace Plugin Download and Ollama Model Discovery Current Maintainer Triage - Status: narrow - Normalized severity: medium - Assessment: Keep the shipped marketplace archive-fetch SSRF, but narrow out the Ollama half because it is operator-configured and...

7.6CVSS5.9AI score0.00223EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:01 p.m.24 views

OpenClaw: SSH-based sandbox backends pass unsanitized process.env to child processes

Summary SSH-based sandbox backends pass unsanitized process.env to child processes Current Maintainer Triage - Status: narrow - Normalized severity: low - Assessment: Shipped SSH sandbox paths leaked unsanitized env into local SSH child processes, but remote leakage needs non-default SSH env...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:01 p.m.18 views

OpenClaw: MSTeams thread history bypasses sender allowlist via Graph API

Summary MSTeams thread history bypasses sender allowlist via Graph API Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: Real in shipped v2026.3.28 MS Teams because Graph-fetched thread history bypasses sender allowlists, with unreleased mainline filtering fix...

5.4CVSS5.8AI score0.00177EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:01 p.m.22 views

OpenClaw: LINE webhook handler lacks shared pre-auth concurrency budget before signature verification

Summary LINE webhook handler lacks shared pre-auth concurrency budget before signature verification Current Maintainer Triage - Status: open - Normalized severity: low - Assessment: Shipped v2026.3.28 lacks a shared pre-auth concurrency budget on the public LINE webhook path, but the effect is...

6.9CVSS5.9AI score0.00459EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:00 p.m.19 views

OpenClaw: Matrix thread root and reply context bypass sender allowlist

Summary Matrix thread root and reply context bypass sender allowlist Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: Real in shipped v2026.3.28 Matrix because fetched thread-root/reply context bypasses sender allowlists, with unreleased mainline filtering fix...

6.5CVSS5.8AI score0.00157EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 9:00 p.m.16 views

OpenClaw: Workspace `.env` can override the bundled hooks root and load attacker hook code

Summary Workspace .env can override the bundled hooks root and load attacker hook code Current Maintainer Triage - Status: open - Normalized severity: high - Assessment: v2026.3.28 still lets workspace .env override OPENCLAWBUNDLEDHOOKSDIR, which can replace trusted default-on bundled hooks from ...

8.5CVSS5.9AI score0.00133EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:59 p.m.21 views

OpenClaw: Feishu thread history and quoted messages bypass sender allowlist

Summary Feishu thread history and quoted messages bypass sender allowlist Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: Real in shipped v2026.3.28 Feishu because fetched quoted/root/thread context bypasses sender allowlists, and SECURITY.md does not exempt...

5.4CVSS5.9AI score0.00222EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:59 p.m.22 views

OpenClaw: Heartbeat context inheritance bypasses sandbox via senderIsOwner escalation

Summary Heartbeat context inheritance bypasses sandbox via senderIsOwner escalation Current Maintainer Triage - Status: open - Normalized severity: Critical Affected Packages / Versions - Package: openclaw npm - Latest published npm version: 2026.3.31 - Vulnerable version range: = 2026.3.31 - Fir...

9.9CVSS5.8AI score0.00298EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:59 p.m.15 views

OpenClaw: Zalo webhook replay cache cross-target messageId scope bypass

Summary Zalo webhook replay cache cross-target messageId scope bypass Current Maintainer Triage - Status: narrow - Normalized severity: low - Assessment: v2026.3.28 replay dedupe is still keyed too broadly, but the issue should stay scoped to authenticated sibling-target delivery paths rather tha...

5.4CVSS6AI score0.00266EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:58 p.m.41 views

OpenClaw Nostr privateKey config redaction bypass leaks plaintext signing key via config.get

Summary OpenClaw Nostr privateKey config redaction bypass leaks plaintext signing key via config.get Current Maintainer Triage - Status: open - Normalized severity: medium - Assessment: v2026.3.28 still models Nostr privateKey as plain string so config views can expose it, and the secret-schema f...

7.1CVSS5.9AI score0.00207EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:57 p.m.57 views

OpenClaw: PIP_INDEX_URL and UV_INDEX_URL bypass host exec env sanitization and redirect Python package-index traffic

Summary PIPINDEXURL and UVINDEXURL bypass host exec env sanitization and redirect Python package-index traffic Current Maintainer Triage - Status: narrow - Normalized severity: high - Assessment: v2026.3.28 still allows Python package-index env redirection through host exec, but scope should stay...

6.1CVSS6AI score0.00125EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:57 p.m.13 views

OpenClaw: Voice-call Plivo replay mutates in-process callback origin before replay rejection

Summary Voice-call Plivo replay mutates in-process callback origin before replay rejection Current Maintainer Triage - Status: narrow - Normalized severity: low - Assessment: v2026.3.28 can still mutate Plivo callback origin before replay rejection, but this needs a captured valid callback for a...

6.3CVSS5.9AI score0.00229EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:46 p.m.14 views

OpenClaw: Unauthenticated plugin-auth HTTP routes receive operator runtime scopes

Summary Unauthenticated plugin-auth HTTP routes receive operator runtime scopes Current Maintainer Triage - Status: narrow - Normalized severity: medium - Assessment: v2026.3.28 still gives auth:"plugin" routes operator WRITESCOPE, but impact should stay limited to plugin routes that actually tou...

8.8CVSS5.9AI score0.00287EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:44 p.m.12 views

Dgraph: Pre-Auth Database Overwrite + SSRF + File Read via restoreTenant Missing Authorization

The restoreTenant admin mutation is missing from the authorization middleware config admin.go:499-522, making it completely unauthenticated. Unlike the similar restore mutation which requires Guardian-of-Galaxy authentication, restoreTenant executes with zero middleware. This mutation accepts...

10CVSS6AI score0.02036EPSS
SaveExploits1References5Affected Software3
Github Security Blog
Github Security Blog
added 2026/04/02 8:37 p.m.19 views

fast-jwt: Incomplete fix for CVE-2023-48223: JWT Algorithm Confusion via Whitespace-Prefixed RSA Public Key

Summary The fix for GHSA-c2ff-88x2-x9pg CVE-2023-48223 is incomplete. The publicKeyPemMatcher regex in fast-jwt/src/crypto.js uses a ^ anchor that is defeated by any leading whitespace in the key string, re-enabling the exact same JWT algorithm confusion attack that the CVE patched. Details The f...

9.1CVSS6.3AI score0.00687EPSS
SaveExploits2References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:36 p.m.17 views

Rack::Request accepts invalid Host characters, enabling host allowlist bypass

Summary Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, , and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be...

6.5CVSS5.9AI score0.00192EPSS
SaveExploits2References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:36 p.m.19 views

Rack has Content-Length mismatch in Rack::Files error responses

Summary Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the number of bytes actually sent on the wire. Because Rack::Files reflects the...

6.5CVSS5.8AI score0.00147EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:35 p.m.25 views

Rack::Sendfile header-based X-Accel-Mapping regex injection enables unauthorized X-Accel-Redirect

Summary Rack::Sendfilemapaccelpath interpolates the value of the X-Accel-Mapping request header directly into a regular expression when rewriting file paths for X-Accel-Redirect. Because the header value is not escaped, an attacker who can supply X-Accel-Mapping to the backend can inject regex...

7.5CVSS5.8AI score0.00234EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:34 p.m.20 views

Rack's multipart parsing without Content-Length header allows unbounded chunked file uploads

Summary Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfer encoding, multipart parsing continues until end-of-stream with no total size...

7.5CVSS5.9AI score0.00369EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:32 p.m.18 views

Rack has a root directory disclosure via unescaped regex interpolation in Rack::Directory

Summary Rack::Directory interpolates the configured root path directly into a regular expression when deriving the displayed directory path. If root contains regex metacharacters such as +, , or ., the prefix stripping can fail and the generated directory listing may expose the full filesystem pa...

5.3CVSS5.9AI score0.0024EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/02 8:32 p.m.16 views

Rack has quadratic complexity in Rack::Utils.select_best_encoding via wildcard Accept-Encoding header

Summary Rack::Utils.selectbestencoding processes Accept-Encoding values with quadratic time complexity when the header contains many wildcard entries. Because this method is used by Rack::Deflater to choose a response encoding, an unauthenticated attacker can send a single request with a crafted...

7.5CVSS6.6AI score0.0043EPSS
SaveExploits0References4Affected Software1
Total number of security vulnerabilities35662