An open index of dependabot pull requests across open source projects.

Security Advisories

Browse security advisories and track which Dependabot PRs address them.

34,982

Total Advisories

3,105

With Dependabot PRs

4,555

Critical Severity

12,244

High Severity

Hubuum client library (Rust): Sensitive data may be exposed through default diagnostics
GHSA-2625-rw7m-5q5x LOW 3 days ago
## Summary `hubuum_client` diagnostics can expose sensitive request, response, import/export, task, delivery, or server-provided data when applica...
cargo
No PRs yet
Open WebUI: Private channel messages can be disclosed through cross-channel thread parent_id binding
GHSA-73x5-h92w-xc2j CVE-2026-59215 LOW 3 days ago
## Summary A normal authenticated user can read the content of a message in a private channel they do not belong to. `GET /api/v1/channels/{id}/me...
pypi
No PRs yet
Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)
GHSA-3wp3-xxj9-5jqq CVE-2026-59213 LOW 3 days ago
## Summary The `get_all_models` handlers in `routers/openai.py` and `routers/ollama.py` intended to cache their **permission-filtered** model list...
pypi
No PRs yet
Open WebUI: Unauthenticated WebSocket Access to Collaborative Document Handlers (ydoc:awareness:update, ydoc:document:leave)
GHSA-gmfw-g93r-vg53 CVE-2026-59715 LOW 3 days ago
## Summary The Socket.IO server is configured with `always_connect=True` (lines 78, 91 in `backend/open_webui/socket/main.py`) and the `connect` h...
pypi
No PRs yet
Open WebUI: Scheduled automations continue after pending-user deactivation and stored model ACL revocation
GHSA-mvx4-532p-xfm9 CVE-2026-59226 LOW 3 days ago
**Title:** Scheduled automations continue after pending-user deactivation and stored model ACL revocation ### Summary Open WebUI documents `pendi...
pypi
No PRs yet
AWS CDK CodeBuild S3 Log Encryption Boolean Inversion
GHSA-464c-974j-9xm6 LOW 3 days ago
## Summary The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework for defining cloud infrastructure in code and ...
go maven npm +2 more
No PRs yet
ONNX: Heap-Buffer-Overflow READ in Gemm Version Converter Adapter via Undersized Input Shape
GHSA-p893-rvq9-2xf9 CVE-2026-63632 LOW 3 days ago
### Summary Heap-buffer-overflow READ (16 bytes) in `Gemm_7_6::adapt_gemm_7_6()` (`onnx/version_converter/adapters/gemm_7_6.h:41`) when `ConvertVe...
pypi
No PRs yet
ImageMagick: Heap Buffer Over-Write in X11 import with crafted window title
GHSA-76q6-2p6h-xjqr LOW 3 days ago
Running an X11 import with a crafted window title can result in a heap buffer over-write.
nuget
No PRs yet
ImageMagick: Memory Leak in TIFF encoder when invalid tiff:tile-geometry is specified
GHSA-h5r4-w88w-7ccr LOW 3 days ago
An invalid tiff:tile-geometry will cause a memory leak in the TIFF encoder.
nuget
No PRs yet
ImageMagick: Memory Leak in ICON decoder when allocation fails
GHSA-h58x-r7f7-rh84 LOW 3 days ago
A memory leak will occur in the ICON decoder when an allocation fails.
nuget
No PRs yet
ImageMagick: Memory leak in VIFF encoder when allocation fails
GHSA-m596-67p7-69wh LOW 3 days ago
When an allocation fails in the VIFF encoder a memory leak will occus.
nuget
No PRs yet
ImageMagick: Memory Leak in MIFF encoder when allocaton fails
GHSA-r628-69v2-2f9c LOW 3 days ago
A memory leak will occur in the MIFF encoder when an allocation fails.
nuget
No PRs yet
ImageMagick: Memory Leak in YUV decoder when opening of blob fails
GHSA-h7f2-f9cc-h2gv LOW 3 days ago
A memory leak will occur when a blob cannot be opened in the YUV decoder.
nuget
No PRs yet
ImageMagick: Memory Leak in TIFF encoder when an allocation fails
GHSA-jfq9-q63x-rc63 LOW 3 days ago
When an allocation fails in the TIFF encoder a small memory leak will occur.
nuget
No PRs yet
ImageMagick: Memory Leak in JNG encoder when a blob could not be opened
GHSA-99w9-hv66-rfv7 LOW 3 days ago
When a blob can not be opened a memory leak will occur when encoding a JNG file.
nuget
No PRs yet
ImageMagick: Memory Leak in hough lines operation when an operation fails
GHSA-j8rh-v2r8-v94x LOW 3 days ago
When a specific operation fails in the hough lines operation a small memory leak will occur.
nuget
No PRs yet
ImageMagick: Memory Leak in color transformation to log colorspace when operation fails
GHSA-7c7m-fpjw-gwcq LOW 3 days ago
When transforming an image to the log colorspace a small memory leak happens when the operation fails.
nuget
No PRs yet
ImageMagick: Memory Leak in TIFF encoder when a temporary file could not be created.
GHSA-6vxp-gfwf-hcr9 LOW 3 days ago
When a temporary file can not be created a small memory leak will happen in the TIFF encoder.
nuget
No PRs yet
ImageMagick: Information Disclosure when printing profiles with debug enabled
GHSA-hwf3-r46v-5ggx LOW 3 days ago
When a profile is displayed with the identify command and the value is not printable a single byte at the end of the profile can be printed.
nuget
No PRs yet
ImageMagick: Use-After-Free in FormatMagickCaption when memory allocation fails
GHSA-qvxh-prvr-85w2 LOW 3 days ago
When a memory allocation fails inside the FormatMagickCaption method a dangling pointer still points to the freed memory.
nuget
No PRs yet
ImageMagick: Use-After-Free when freetype initialization fails
GHSA-6jwg-7q3p-5fqm LOW 3 days ago
When the freetype initialization fails the method does not exit and uses memory that was freed.
nuget
No PRs yet
ImageMagick: Policy Bypass in script operation due to missing checks
GHSA-vghg-5jrg-2398 LOW 3 days ago
The -script operation is missing policy checks and that could result in both reading from paths disallowed by the security policy.
nuget
No PRs yet
ImageMagick: Policy Bypass in APNG encoder and delegates due to a missing check
GHSA-v3j6-27vc-7pw2 LOW 3 days ago
Due to a missing check in the APNG encoder and external delegates it is possibly to bypass the policy and write to a disallowed path.
nuget
No PRs yet
ImageMagick: Heap-use-after-free via XMP profile could result in a crash
GHSA-qh5g-q395-cx4j LOW 3 days ago
Because of a missing null check when parsing an XMP profile a use after free will happen that might result in a crash.
nuget
No PRs yet
ImageMagick: Policy Bypass possible with matrix-backed operations
GHSA-rvhp-75f6-9jqh LOW 3 days ago
Matrix bases operations like `-canny` are missing a check for allowed memory allocation that could result allocating more memory than allowed.
nuget
No PRs yet
Ruby json: JSON generator heap buffer overflow when streaming to an IO
GHSA-x2f5-4prf-w687 CVE-2026-54696 LOW 4 days ago
### Summary `JSON.dump(obj, io)` and `JSON::State#generate(obj, io)` can write past the internal JSON generator buffer when a streamed object cont...
rubygems
1
Dependabot PRs
JupyterLab: Allowlist/blocklist check in `PyPIExtensionManager.install()` not enforced for direct callers (missing `await`)
GHSA-whvh-wf3x-g77j LOW 5 days ago
The extension allowlist/blocklist check inside `PyPIExtensionManager.install()` was not enforced due to a missing await. For purposes of JupyterLab...
pypi
No PRs yet
LiteLLM: Custom Code Guardrails production endpoints bypass code safety checks
GHSA-72m8-9m7m-h278 CVE-2026-59821 LOW 5 days ago
### Impact LiteLLM's Custom Code Guardrails production create/update paths did not apply the same sandboxing and validation used by the test endpo...
pypi
No PRs yet
LiteLLM: Local file read via request-supplied OIDC file references
GHSA-4g5m-c9r5-49xf CVE-2026-59819 LOW 5 days ago
### Impact LiteLLM's `/health/test_connection` endpoint resolved request-supplied environment and OIDC file references in `litellm_params`. A prox...
pypi
No PRs yet
Dompdf: File existence oracle via font-face stylesheet declaration
GHSA-7x2p-4jvh-6384 CVE-2026-55555 LOW 5 days ago
## Description Dompdf is vulnerable to a **File Existence Oracle** attack through the manipulation of the CSS `@font-face` directive. By providing...
packagist
No PRs yet
Dompdf: Chroot Validation Bypass
GHSA-wvh6-f5jh-8gw4 CVE-2026-55554 LOW 5 days ago
### Summary The chroot check for local files uses a prefix string check to enforce chroot boundaries. The simple string comparison it performs allo...
packagist
No PRs yet
Loofah `allowed_uri?` does not detect `javascript:` URIs split by numeric character references without semicolons
GHSA-5qhf-9phg-95m2 LOW 6 days ago
## Summary `Loofah::HTML5::Scrub.allowed_uri?` does not correctly reject `javascript:` or `vbscript:` URIs when the scheme is split by a numeric c...
rubygems
No PRs yet
Gitea: Webhook Authorization Header Returned in Plaintext via API
GHSA-3r5c-2xxx-h872 CVE-2026-58511 LOW 6 days ago
## Summary The `ToHook()` function in `services/webhook/general.go` decrypts the webhook's `HeaderAuthorizationEncrypted` field and returns the pl...
go
No PRs yet
Gitea: Null Pointer Dereference in AddTime API Causes Authenticated Denial of Service
GHSA-m932-crvm-gcp5 CVE-2026-55984 LOW 6 days ago
### Summary The AddTime API handler continues execution after an error returned by `GetUserByName()`. When a repository administrator specifies a...
go
No PRs yet
Gitea: Private Repository Metadata Remains Accessible After Access Revocation
GHSA-j2w3-9c3r-g83q CVE-2026-58434 LOW 6 days ago
### Summary A user who previously had access to a private repository can continue to obtain repository metadata through `GET /api/v1/user/starred`...
go
No PRs yet
Gitea: Cross-repository label-ID enumeration oracle via unscoped DeleteIssueLabel API
GHSA-pgqf-926r-548m CVE-2026-58445 LOW 6 days ago
## Summary The API endpoint `DELETE /repos/{owner}/{repo}/issues/{index}/labels/{id}` loads the label by ID with a **global, unscoped** lookup and...
go
No PRs yet
Gitea: Cross-repository IDOR in issue-dependency removal lets an attacker tamper with and comment on private repos they cannot access
GHSA-xv9x-fj9g-vj6h CVE-2026-58438 LOW 6 days ago
### Details `RemoveDependency` in `routers/web/repo/issue_dependency.go` takes a `removeDependencyID` form parameter identifying the other issue by...
go
No PRs yet
Gitea: Blind SSRF in OAuth2 avatar synchronization via unvalidated OIDC picture claim
GHSA-x77v-q46j-393g CVE-2026-23603 LOW 6 days ago
### Summary When `[oauth2_client] UPDATE_AVATAR = true` is enabled, Gitea fetches the avatar URL received from an OAuth2/OIDC provider using Go's d...
go
No PRs yet
DOMPurify: `CUSTOM_ELEMENT_HANDLING` bypasses `afterSanitizeElements` for allowed custom elements.
GHSA-c2j3-45gr-mqc4 LOW 6 days ago
## Summary There is a possible hook-policy inconsistency in DOMPurify 3.4.11 involving `CUSTOM_ELEMENT_HANDLING`. When a custom element is allowe...
npm
No PRs yet
Loofah `allowed_uri?` does not detect `javascript:` URIs split by named whitespace character references
GHSA-8whx-365g-h9vv LOW 6 days ago
## Summary `Loofah::HTML5::Scrub.allowed_uri?` does not correctly reject `javascript:` URIs when the scheme is split or prefixed by the HTML5 name...
rubygems
No PRs yet
@astrojs/netlify generates an overly-broad Netlify Image CDN allowlist because remotePatterns.pathname metacharacters are not escaped
GHSA-hp3v-mfqw-h74c LOW 7 days ago
## Summary The `@astrojs/netlify` adapter converts each `image.remotePatterns` entry into a regular expression that is written to `.netlify/v1/con...
npm
No PRs yet
body-parser vulnerable to denial of service when invalid limit value silently disables size enforcement
GHSA-v422-hmwv-36x6 CVE-2026-12590 LOW 7 days ago
### Impact When body-parser is configured with an invalid `limit` option value, such as an unparseable string or `NaN`, `bytes.parse()` returns `n...
npm
14
Dependabot PRs
@astrojs/node: Backslash-prefixed paths not recognized as internal by trailing-slash redirect
GHSA-r557-wffq-wvrc CVE-2026-59730 LOW 7 days ago
### Impact With `trailingSlash: 'always'` configured, the `@astrojs/node` standalone server's static file handler appends a trailing slash to requ...
npm
No PRs yet
Astro: Cross-site scripting via unescaped transition:* directive values on hydrated islands
GHSA-7pw4-f3q4-r2p2 CVE-2026-59727 LOW 7 days ago
### Summary When a `transition:persist`, `transition:scope`, or `transition:persist-props` directive is applied to a client-hydrated (`client:*`) ...
npm
No PRs yet
File Browser: Share API exposes the password hash and bypass token
GHSA-833g-cqhp-h72j CVE-2026-62684 LOW 7 days ago
## Summary When a user creates a password-protected share or lists existing shares, the JSON response includes the full bcrypt `password_hash` and...
go
No PRs yet
oapi-codegen: OpenAPI Server Description Escapes Generated Go Comment and Injects Executable Code
GHSA-rjwr-m7qx-3fjr LOW 10 days ago
## Summary The vulnerability in oapi-codegen seems to be similar with CVE-2026-22785, which is a generated-code injection issue where untrusted O...
go
No PRs yet
nimiq-primitives: Out-of-bounds panic in KeyNibbles::Add from oversized child suffix in a deserialized proof
GHSA-5rg2-xv9j-gv5p CVE-2026-54542 LOW 11 days ago
### Impact A malicious peer acting as a state-sync source can crash a syncing node with a crafted `TrieChunk` whose proof contains a `TrieNodeChil...
cargo
No PRs yet
nimiq-primitives: Panic in TrieProof::verify via child_index unwrap on equal-length keys
GHSA-46wq-28cx-mhw4 CVE-2026-54541 LOW 11 days ago
### Impact A malicious peer acting as a state-sync source can crash a syncing node by sending a crafted `TrieChunk` whose proof contains two `Trie...
cargo
No PRs yet
ToolHive: SSRF in remote MCP server authentication discovery (host-side, bypasses container isolation)
GHSA-pr64-jmmf-jp54 CVE-2026-58196 LOW 12 days ago
# Security Advisory: SSRF in remote MCP server authentication discovery **Severity:** High. **CWE:** CWE-918. **Affected:** ToolHive through the l...
go
No PRs yet
ToolHive: SSRF guard misses IPv6 NAT64 ranges (64:ff9b::/96, 64:ff9b:1::/48), allowing metadata/internal access behind a NAT64 gateway
GHSA-pph6-vfjv-vpjw CVE-2026-54450 LOW 12 days ago
## Summary ToolHive's hand-rolled private/reserved-IP SSRF guard (`networking.IsPrivateIP` in `pkg/networking/utilities.go`) does not recognize th...
go
No PRs yet