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

Security Advisories

Browse security advisories and track which Dependabot PRs address them.

35,046

Total Advisories

3,110

With Dependabot PRs

4,560

Critical Severity

12,276

High Severity

Gitea: Cross-repository issue/comment attachment re-linking can expose private attachment content
GHSA-6c6r-5xr4-cr5m CVE-2026-57886 MODERATE 7 days ago
## Summary Gitea's issue and comment attachment update paths accept attachment UUIDs without verifying that each attachment belongs to the target ...
go
No PRs yet
Gitea: Blind SSRF in OAuth2 avatar synchronization via unvalidated OIDC picture claim
GHSA-x77v-q46j-393g CVE-2026-23603 LOW 7 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
Gitea: OAuth token introspection returns metadata of tokens issued to other clients (RFC 7662 section 4 violation)
GHSA-vxv2-8j6r-pcpg CVE-2026-58425 MODERATE 7 days ago
## Live reproduction against Gitea 1.26.1 Setup: Gitea 1.26.1 docker stack with two users (`admin` and `victim`) and two OAuth applications owned ...
go
No PRs yet
Gitea: Unbounded Arch package file metadata can cause resource amplification in Gitea package uploads
GHSA-9mq6-mqjj-c2c5 CVE-2026-59763 MODERATE 7 days ago
## Summary Hello Gitea Security Team, Thank you for your continued work on Gitea. I would like to responsibly report a potential availability-imp...
go
No PRs yet
Gitea Remember-Me Token Theft Not Invalidating Attacker Session
GHSA-rgv6-xp99-6mgj CVE-2026-56750 CRITICAL 7 days ago
The vulnerability is in the Remember-Me (gitea_incredible) token validation logic, specifically when handling a compromised token (hash mismatch). ...
go
No PRs yet
Gitea: draft release attachment disclosure via missing web authorization
GHSA-q9pg-jj6x-j9p6 CVE-2026-58432 MODERATE 7 days ago
### Summary Gitea's draft-release access control is enforced only on the API release endpoints (`/api/v1/repos/{owner}/{repo}/releases/{id}` and i...
go
No PRs yet
Gitea: Release attachment extension allowlist bypass via web release edit form (variant of CVE-2025-68939)
GHSA-25gq-j9jx-43pg CVE-2026-58428 MODERATE 7 days ago
## Summary The web handler `EditReleasePost` (`routers/web/repo/release.go`) reads form fields with prefix `attachment-edit-{uuid}` into a `map[uu...
go
No PRs yet
Gitea: Token public-only scope bypassed on Limited-visibility owners (Repository + Package categories) — residual after CVE-2026-25714 / PR #37118
GHSA-7p4h-3gxq-x3h3 CVE-2026-56443 MODERATE 7 days ago
## Summary After [PR #37118](https://github.com/go-gitea/gitea/pull/37118) / **CVE-2026-25714** (`fix: Unify public-only token filtering in API qu...
go
No PRs yet
Gitea: Branch Protection Bypass via PR Retargeting Preserves Stale `official` Approval Flag
GHSA-w5pg-649r-p6gg CVE-2026-58439 HIGH 7 days ago
## Summary Gitea does not re-evaluate the `official` flag on existing pull request reviews when a PR's target branch is changed. An attacker with ...
go
No PRs yet
Gitea CVE-2026-20800 sibling endpoints not covered: revoked user still reads private repo objects via `/api/v1/user/starred` and private issue titles via `/api/v1/user/times`
GHSA-qf2f-qh6p-7v89 CVE-2026-59766 MODERATE 7 days ago
## Summary CVE-2026-20800 fixed private-info leakage to revoked users only for the notification endpoint. Two sibling endpoints that return data ke...
go
No PRs yet
Gitea: Webhooks created by a collaborator keep firing after their repo access is revoked → ongoing real-time exfiltration of private repo content
GHSA-66m4-5jjr-2rg5 CVE-2026-58440 MODERATE 7 days ago
## Affected product Gitea — `services/repository/collaboration.go` (`DeleteCollaboration`) + webhook delivery ## Summary When a collaborator with ...
go
No PRs yet
GitPython: command injection via unguarded Git options in `Repo.archive()`, `git.ls_remote()`, and arbitrary file overwrite via `Repo.iter_commits()` / `Repo.blame()`
GHSA-956x-8gvw-wg5v HIGH 7 days ago
## Summary GitPython spawns the real `git` binary with an argument vector built from caller-supplied values. To prevent argument injection, GitPyt...
pypi
4
Dependabot PRs
GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist
GHSA-2f96-g7mh-g2hx HIGH 8 days ago
## Command injection via long-option prefix abbreviation bypassing `check_unsafe_options` (incomplete fix of CVE-2026-42215 / GHSA-rpm5-65cw-6hj4) ...
pypi
No PRs yet
GitPython unsafe clone option gate bypass through joined short options
GHSA-v396-v7q4-x2qj HIGH 8 days ago
`GitPython` version `3.1.50` blocks unsafe `git clone` options such as `--upload-pack`, `-u`, `--config`, and `-c` unless callers explicitly pass `...
pypi
No PRs yet
SVGO removeScripts plugin leaves some executable scripts intact
GHSA-2p49-hgcm-8545 HIGH 8 days ago
### Summary SVGO's removeScripts plugin (disabled by default) removes scripts from the SVG, however executable scripts were left intact in some ca...
npm
No PRs yet
DOMPurify: `CUSTOM_ELEMENT_HANDLING` bypasses `afterSanitizeElements` for allowed custom elements.
GHSA-c2j3-45gr-mqc4 LOW 8 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
jackson-databind: `@JsonView` bypass for creator properties with `@JsonTypeInfo(include=As.EXTERNAL_PROPERTY)`
GHSA-mhm7-754m-9p8w MODERATE 8 days ago
## Summary In `BeanDeserializer.deserializeUsingPropertyBasedWithExternalTypeId`, the active-view (`@JsonView`) filter was applied only to the reg...
maven
No PRs yet
@vitest/browser: Browser Mode provider commands bypass the file-access permission gate
GHSA-p63j-vcc4-9vmv CRITICAL 8 days ago
## Summary Browser Mode exposes a set of built-in "commands" that run on the Node.js side of the test runner and can touch the local filesystem (t...
npm
No PRs yet
Credential confusion in @sigstore/oci can leak registry credentials to an attacker-controlled registry
GHSA-pf56-329r-95rw CVE-2026-59891 CRITICAL 8 days ago
### Impact This is a credential-exposure / credential-confusion issue. `getRegistryCredentials()` reads credentials from the Docker config file (...
npm
No PRs yet
jackson-databind: @JsonIgnore on a Record property is bypassed with a PropertyNamingStrategy
GHSA-3pjw-73gf-8qr5 CVE-2026-59888 MODERATE 8 days ago
## Summary For Java Records, `POJOPropertiesCollector._removeUnwantedIgnorals()` records a `@JsonIgnore`-annotated component under its original imp...
maven
No PRs yet
Gitea: Repository Migration Follows Git HTTP Redirects After URL Allow/Block Validation, Enabling Internal Git Repository Exfiltration
GHSA-82f7-87hm-852x CVE-2026-57894 HIGH 8 days ago
# Repository Migration Follows Git HTTP Redirects After URL Allow/Block Validation, Enabling Internal Git Repository Exfiltration ## Summary Gite...
go
No PRs yet
pyasn1: Uncontrolled resource consumption when converting decoded REAL values
GHSA-hm4w-wwcw-mr6r CVE-2026-59886 HIGH 8 days ago
### Impact The univ.Real type converted its (mantissa, base, exponent) value to a Python float using exact big-integer exponentiation. A BER/CER/DE...
pypi
7
Dependabot PRs
pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service
GHSA-8ppf-4f7h-5ppj CVE-2026-59885 HIGH 8 days ago
### Impact The BER/CER/DER decoders process OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs. A small cra...
pypi
7
Dependabot PRs
pyasn1 BER/CER/DER decoder denial of service via unbounded long-form tag IDs
GHSA-m4p7-r5rc-7g4j CVE-2026-59884 HIGH 8 days ago
### Impact The BER decoder (shared by the CER and DER codecs) parses long-form tags by accumulating continuation octets in a loop with no upper bou...
pypi
7
Dependabot PRs
setuptools: MANIFEST.in exclusion bypass in sdist via Unicode normalization collision (NFC/NFD) on macOS APFS/HFS+
GHSA-h35f-9h28-mq5c CVE-2026-59890 MODERATE 8 days ago
## Summary When building a source distribution (`python -m build --sdist` / `setup.py sdist`), setuptools' `FileList` applies `MANIFEST.in` direct...
pypi
10
Dependabot PRs
OpenTelemetry JavaScript: Denial of service in `JaegerPropagator` via unhandled exception on a malformed header
GHSA-45rx-2jwx-cxfr CVE-2026-59892 HIGH 8 days ago
## Summary `@opentelemetry/propagator-jaeger` decodes incoming HTTP header values with `decodeURIComponent()` without handling decode errors. A si...
npm
No PRs yet
linkify-it: Quadratic-complexity DoS via the `mailto:` validator scan-loop on attacker text
GHSA-v245-v573-v5vm CVE-2026-59887 HIGH 8 days ago
### Summary `linkify-it`'s schema-scan loop (`.test()` / `.match()`, the documented public API) invokes the `mailto:` schema validator at **every**...
npm
No PRs yet
aws-cdk-lib: OS Command Injection in NodejsFunction Docker Bundling
GHSA-vcrf-j523-4mrf CVE-2026-13760 HIGH 8 days ago
### Summary AWS CDK (aws-cdk-lib) is an open-source framework for defining cloud infrastructure in code and provisioning it through AWS CloudFormat...
npm
No PRs yet
fast-uri vulnerable to host confusion via failed IDN canonicalization
GHSA-4c8g-83qw-93j6 CVE-2026-13676 HIGH 8 days ago
### Impact `fast-uri` versions `>= 2.3.1, <= 4.0.0` fail to canonicalize Unicode/IDN hostnames for HTTP-family URLs. The IDN conversion path calls...
npm
26
Dependabot PRs
Immutabl: Hash-collision algorithmic complexity denial of service in Immutable.Map/Set
GHSA-xvcm-6775-5m9r CVE-2026-59880 HIGH 8 days ago
## Summary `Immutable.Map` and `Immutable.Set` keep keys that share the same 32-bit hash in a collision bucket that is scanned linearly. The strin...
npm
9
Dependabot PRs
Immutable.js `List` 32-bit trie overflow → unrecoverable DoS
GHSA-v56q-mh7h-f735 CVE-2026-59879 HIGH 8 days ago
## Summary `List#set`, `List#setSize`, `List#setIn`, `List#updateIn` (and the functional `set` / `setIn` / `updateIn`) mishandle an index or size ...
npm
9
Dependabot PRs
guzzlehttp/psr7: Host Confusion via Weak URI Host Validation
GHSA-c2w2-prh8-qm98 CVE-2026-59882 MODERATE 8 days ago
### Impact `guzzlehttp/psr7` did not reject URI host components containing authority delimiters (`/`, `?`, `#`, `@`, or `\`), an embedded port suc...
packagist
1
Dependabot PRs
websocket-driver-ruby: Denial of service via malformed Host header
GHSA-2x63-gw47-w4mm CVE-2026-61666 HIGH 8 days ago
### Impact If this library is used to implement a WebSocket server on top of a TCP server, by using the `WebSocket::Driver.server()` method, then ...
rubygems
No PRs yet
hono/jsx does not isolate context per request, leading to cross-request data disclosure
GHSA-hvrm-45r6-mjfj CVE-2026-59896 MODERATE 8 days ago
### Summary `hono/jsx` did not isolate context values per request during server-side rendering. While an async component was suspended on `await`,...
npm
5
Dependabot PRs
Hono: Server-Side XSS via JSX Escaping Bypass in cx() Utility
GHSA-w62v-xxxg-mg59 CVE-2026-59895 MODERATE 8 days ago
### Summary `cx()` in `hono/css` composes class names from plain strings but marks the result as already-escaped without HTML-escaping the input. ...
npm
5
Dependabot PRs
Hono: API Gateway v1 adapter can drop a distinct repeated request header value during de-duplication
GHSA-xgm2-5f3f-mvvc CVE-2026-59897 MODERATE 8 days ago
### Summary The AWS API Gateway v1 adapter can drop a distinct repeated request header value. When a header appears multiple times, the adapter de...
npm
4
Dependabot PRs
Node.js Adapter for Hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)
GHSA-frvp-7c67-39w9 MODERATE 8 days ago
The same as the `hono` core [Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)](https://github.com/honojs/hono/security/adv...
npm
2
Dependabot PRs
PostgreSQL JDBC Driver: Silent channel-binding authentication downgrade via unsupported certificate algorithms
GHSA-j92g-9f8w-j867 CVE-2026-54291 HIGH 8 days ago
### Impact `channelBinding=require` connections can be silently downgraded from `SCRAM-SHA-256-PLUS` (with channel binding) to plain `SCRAM-SHA-25...
maven
1
Dependabot PRs
Microsoft Security Advisory CVE-2026-56170 – .NET Denial of Service Vulnerability
GHSA-j8gr-8fp3-5q5h CVE-2026-56170 HIGH 8 days ago
# Microsoft Security Advisory CVE-2026-56170 – .NET Denial of Service Vulnerability ## Executive summary Microsoft is releasing this security adv...
nuget
No PRs yet
Microsoft Security Advisory CVE-2026-50526 – .NET Tampering Vulnerability
GHSA-55jh-fwmh-39m4 CVE-2026-50526 HIGH 8 days ago
## Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in .NET SDK (Microsoft.NET.Build.C...
nuget
No PRs yet
Microsoft Security Advisory CVE-2026-47300 – .NET Elevation of Privilege Vulnerability
GHSA-8prm-248r-h957 CVE-2026-47300 HIGH 8 days ago
## Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in ASP.NET Core Negotiate Authenti...
nuget
No PRs yet
Microsoft Security Advisory CVE-2026-47303 – .NET Elevation of Privilege Vulnerability
GHSA-2p3q-h3hg-jcqq CVE-2026-47303 HIGH 8 days ago
## Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in ASP.NET Core Negotiate Authenti...
nuget
No PRs yet
Microsoft Security Advisory CVE-2026-50527 – .NET Denial of Service Vulnerability
GHSA-mmjf-rqrv-855v CVE-2026-50527 HIGH 8 days ago
## Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in .NET XML Encryption (System.Sec...
nuget
No PRs yet
Microsoft Security Advisory CVE-2026-50650 – .NET Elevation of Privilege Vulnerability
GHSA-2969-4q4w-w5h3 CVE-2026-50650 HIGH 8 days ago
## Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in Windows Presentation Foundation...
nuget
No PRs yet
Loofah `allowed_uri?` does not detect `javascript:` URIs split by named whitespace character references
GHSA-8whx-365g-h9vv LOW 8 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
Guzzle: URI fragments disclosed in redirect Referer headers
GHSA-h95v-h523-3mw8 MODERATE 8 days ago
### Impact When the optional `referer` redirect setting is enabled, affected versions of `RedirectMiddleware` can copy the fragment from the refer...
packagist
1
Dependabot PRs
Guzzle: Host-only cookie scope is not preserved
GHSA-wm3w-8rrp-j577 MODERATE 8 days ago
### Impact In affected versions, `CookieJar` does not preserve whether a response cookie was set without a `Domain` attribute or with an empty one...
packagist
1
Dependabot PRs
Guzzle: Unbounded response cookies risk denial of service
GHSA-f283-ghqc-fg79 MODERATE 8 days ago
### Impact In affected versions, Guzzle's built-in `CookieJar` accepts any number of `Set-Cookie` header fields from one response, with no limit o...
packagist
1
Dependabot PRs
Astro: composable `astro/hono` pipeline bypasses `security.checkOrigin` when `middleware()` is absent or misordered
GHSA-8mv7-9c27-98vc MODERATE 8 days ago
## Summary In the composable `astro/hono` pipeline, the `security.checkOrigin` protection is only installed by the `middleware()` primitive. The `...
npm
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 8 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