Lucene search
+L
GithubRecent

36663 matches found

Github Security Blog
Github Security Blog
•added 2026/07/22 5:55 p.m.•29 views

n8n: AI Agents Project Viewer Privilege Escalation via run_node_tool

Impact In n8n's AI Agents feature, a user with the read-only Project Viewer role could escalate their privileges by chatting with an agent that has node tools enabled. The agent's node-execution tool was authorized only by the agent:execute scope and ran nodes using the project's credentials,...

8.8CVSS6.6AI score0.00608EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 4:00 p.m.•30 views

Next chapter: Restructuring GitHub’s bug bounty program

The security research community makes GitHub safer for everyone. That's the simple idea behind our bug bounty program. For more than a decade, researchers from around the world have helped us find and fix vulnerabilities before they could be exploited, and we've worked hard to be a program worth...

5.5AI score
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•26 views

Duplicate Advisory: Google Service Account Private Key Exposed in JWT Header

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-9r8p-h6cc-6qhm. This link is maintained to preserve external references. Original Description n8n versions before 1.123.64, 2.29.8, and 2.30.1 contain a credential exposure vulnerability: when configured with a...

6.5CVSS5.7AI score0.00249EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•21 views

Duplicate Advisory: Traefik: Authentication Bypass via Path Traversal in ReplacePathRegex Middleware

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-cxjq-mrr5-89rv. This link is maintained to preserve external references. Original Description Traefik versions = v3.6.0 = v3.7.0 = v3.7.6 contain an authentication bypass via path traversal in the ReplacePathReg...

7.8CVSS5.8AI score0.00621EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•21 views

Duplicate Advisory: DOM-Based XSS via Unsandboxed iframe srcdoc in HTML Preview

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-p3rg-hrf9-w9gj. This link is maintained to preserve external references. Original Description n8n before 1.123.64, 2.x before 2.29.8, and before 2.30.1 contains a DOM-based cross-site scripting vulnerability in...

8.2CVSS6AI score0.00296EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•25 views

Duplicate Advisory: Race Condition in Git Clone Node Allows Authenticated Users to Achieve Remote Code Execution

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-g3r5-9h93-4j2c. This link is maintained to preserve external references. Original Description n8n before 1.123.64, 2.29.8, and 2.30.1 contains a TOCTOU race condition in the Git node's clone operation that allow...

8.9CVSS5.9AI score0.00335EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•15 views

Duplicate Advisory: Traefik CRD IngressRouteTCP ServersTransport Cross-Provider Namespace Bypass

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-42cj-m3vj-89wv. This link is maintained to preserve external references. Original Description Traefik 3.6.0 through 3.6.22 and 3.7.0 through 3.7.6 fail to enforce the crossProviderNamespaces allowlist for...

8.8CVSS5.8AI score0.00333EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•19 views

Duplicate Advisory: Traefik Gateway API HTTPRoute BackendRef ExtensionRef Namespace Confusion

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-qq9q-x9w4-chhj. This link is maintained to preserve external references. Original Description Traefik versions 3.7.0 through 3.7.6 contain a namespace confusion vulnerability in the Kubernetes Gateway API...

8.8CVSS5.7AI score0.00512EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•21 views

Duplicate Advisory: GraphQL Node Bypasses "Allowed HTTP Request Domains" Restriction

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-gq66-9cw5-j5jm. This link is maintained to preserve external references. Original Description n8n before 1.123.64, 2.29.8, and 2.30.1 fails to enforce the "Allowed HTTP Request Domains" restriction on HTTP-based...

8.1CVSS5.8AI score0.00367EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•27 views

Duplicate Advisory: Legacy Expression Evaluator Sanitizer Bypass Leads to Authenticated Code Execution

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-pm35-fqvh-cq5g. This link is maintained to preserve external references. Original Description n8n contains a sanitizer bypass vulnerability in the legacy expression evaluator's computed-member handler. An...

8.9CVSS6.1AI score0.00694EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•26 views

Duplicate Advisory: Member-Level Users Can Execute Other Users' MCP Server Trigger Workflows via Missing OAuth Authorization Check

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-q5xf-xhwf-cwqf. This link is maintained to preserve external references. Original Description n8n before 2.29.8 and 2.30.x before 2.30.1 affected from 2.27.0, when the OAuth 2.1 consent and token-issuance flow w...

6.5CVSS5.8AI score0.0044EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•16 views

Duplicate Advisory: computer-use Shell Sandbox Not Enforced on Linux and Windows

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-fpg6-x68q-5793. This link is maintained to preserve external references. Original Description n8n before 2.29.8 and 2.30.x before 2.30.1 does not enforce shell sandbox restrictions on Linux and Windows in the...

9.8CVSS5.8AI score0.00584EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•18 views

Duplicate Advisory: Custom Header Credential Values Leaked in Plaintext into LLM Node Execution Data

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-89gh-3pgc-v5h2. This link is maintained to preserve external references. Original Description n8n versions before 1.123.64 fail to properly mask custom HTTP header credentials in LLM sub-node execution data,...

6.5CVSS5.8AI score0.00484EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•24 views

Duplicate Advisory: Stored DOM XSS via Resource Locator `cachedResultUrl`

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-9wcp-9r3j-383q. This link is maintained to preserve external references. Original Description n8n before 1.123.64, 2.29.8, and 2.30.1 contains a stored DOM cross-site scripting vulnerability in the Resource...

8.4CVSS5.6AI score0.00243EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•33 views

Duplicate Advisory: AI Agents Project Viewer Privilege Escalation via run_node_tool

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-x5vx-c2c8-m3w9. This link is maintained to preserve external references. Original Description n8n versions before 2.30.1 contain a privilege escalation vulnerability in the AI Agents feature where the...

8.8CVSS5.9AI score0.00608EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•24 views

Duplicate Advisory: n8n: Privilege Escalation and Code Execution via Full Public API Key Scope Assignment to Token Exchange JWTs

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-777w-rpr6-c52h. This link is maintained to preserve external references. Original Description n8n before 2.30.1 and 2.29.8 assigns all Public API key scopes to JWTs issued through the Token Exchange module...

8.9CVSS6.2AI score0.00693EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•22 views

Duplicate Advisory: Unauthenticated Endpoint Allows Cancellation of Any User's Active Test Webhook

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-33q9-f52j-gc75. This link is maintained to preserve external references. Original Description n8n before 2.28.0 and before 2.27.4 on the 2.27.x branch registers the DELETE /$restEndpoint/test-webhook/:id endpoin...

6.3CVSS5.8AI score0.0059EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•25 views

Duplicate Advisory: Authenticated SSRF via Dynamic Node Parameters Endpoints Allows Internal Network Access

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-9w78-79q7-r4fp. This link is maintained to preserve external references. Original Description n8n versions before 1.123.64 contain a server-side request forgery vulnerability in the dynamic-node-parameters...

6.3CVSS5.9AI score0.00242EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 12:32 p.m.•23 views

Duplicate Advisory: SSO Instance-Role Provisioning Allows Privilege Escalation to Instance Owner

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-35q8-9mj6-wjmf. This link is maintained to preserve external references. Original Description n8n versions before 1.123.64, 2.29.8, and 2.30.1 contain a privilege escalation vulnerability in Enterprise SSO...

8.8CVSS5.8AI score0.00447EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/22 9:32 a.m.•18 views

fflate unzipSync can enter an infinite loop when parsing malformed ZIP64 archives

fflate through 0.8.2 is vulnerable to denial of service via an infinite loop in unzipSync. A crafted ZIP archive with a central directory entry declaring compressedsize=0xFFFFFFFF ZIP64 sentinel but missing the required ZIP64 extra field tag 0x0001 causes z64e to loop indefinitely due to...

8.7CVSS5.9AI score0.00488EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:08 p.m.•17 views

fast-uri vulnerable to host confusion via literal backslash authority delimiter

Impact fast-uri v4.1.0 and earlier do not treat a literal backslash U+005C as an authority delimiter. Node's native WHATWG URL used by fetch, undici, and Node's http/https clients normalizes \ to / for special schemes http, https, ws, wss, ftp, file, so the two parsers extract different hosts fro...

7.5CVSS5.7AI score0.00254EPSS
SaveExploits0References10Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:07 p.m.•120 views

sharp inherited vulnerabilities in libvips: CVE-2026-33327, CVE-2026-33328, CVE-2026-35590, CVE-2026-35591

Impact A number of vulnerabilities, two rated as "High" severity using CVSSv4, have been discovered and fixed in the upstream libvips dependency. Those processing untrusted input with versions of sharp prior to 0.35.0 are affected. Patches Using prebuilt binaries provided by sharp? Most people re...

7.8CVSS5.8AI score0.00179EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:06 p.m.•33 views

fast-xml-parser: Repeated DOCTYPE declarations reset entity expansion limits

Impact fast-xml-parser processes multiple "DOCTYPE" declarations within a single XML document. Each declaration passes its entities to @nodable/entities through addInputEntities. addInputEntities resets the entity expansion counters every time it is called. An attacker can therefore insert...

8.7CVSS5.9AI score0.00507EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:06 p.m.•38 views

GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL

Summary Repo.clonefrom passes the caller-supplied remote URL through Git.polishurl, which on every non-Cygwin platform calls os.path.expandvars on the URL before handing it to git clone. An attacker who controls the URL argument — the documented use case for clonefrom in "import repository from...

8.7CVSS7.3AI score0.00328EPSS
SaveExploits1References10Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:05 p.m.•33 views

Rails HTML Sanitizers: Possible XSS vulnerability with certain configurations

Summary There is a possible cross-site scripting vulnerability in rails-html-sanitizer when the sanitizer is configured to allow an SVG reference element such as . See related GHSA-9wjq-cp2p-hrgf in Loofah, whose SVG local-reference logic rails-html-sanitizer mirrors. - Versions affected: = 1.0.3...

5.1CVSS6.1AI score0.00547EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:04 p.m.•29 views

Node.js Adapter for Hono: Unauthenticated memory-leak DoS via aborted WebSocket handshake

Summary A WebSocket upgrade request to an upgradeWebSocket route with a missing or malformed Sec-WebSocket-Key header leaks memory permanently. The request's IncomingMessage is retained in an internal map and a pending promise is never settled, even though no connection is established. Since the...

5.3CVSS5.8AI score0.00529EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:03 p.m.•40 views

gRPC-Go: xDS RBAC and HTTP/2 Vulnerabilities

Multiple security vulnerabilities have been identified and addressed in grpc-go affecting the xDS RBAC authorization engine internal/xds/rbac and the HTTP/2 transport server implementation internal/transport. These vulnerabilities could result in: - Authorization Bypass Fail-Open when translating...

5.9AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:03 p.m.•15 views

Loofah `allowed_uri?` does not detect `javascript:` URIs split by numeric character references without semicolons

Summary Loofah::HTML5::Scrub.alloweduri? does not correctly reject javascript: or vbscript: URIs when the scheme is split by a numeric character reference that has no trailing semicolon. A browser decodes such references and resolves the URL to an executable javascript: scheme, while alloweduri?...

4.8AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:01 p.m.•39 views

Loofah: SVG `href` attribute bypasses local-reference restriction

Summary Loofah's HTML5 sanitizer restricted only the xlink:href attribute on certain SVG elements to local, same-document references. Browsers also accept a plain href attribute as an alternative to the deprecated xlink:href per the SVG 2 spec, but Loofah did not apply the same restriction to it,...

4.7CVSS6.2AI score0.00296EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 10:00 p.m.•33 views

jackson-databind: @JsonView bypassed for @JsonUnwrapped container properties on deserialization

Summary UnwrappedPropertyHandler.processUnwrapped replays the buffered JSON for a @JsonUnwrapped property by iterating its properties and calling prop.deserializeAndSet with no prop.visibleInViewctxt.getActiveView guard — the exact guard processUnwrappedCreatorProperties received in the 5971 /...

6.5CVSS6.1AI score0.00389EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/07/21 9:59 p.m.•24 views

TypeORM: migration:generate template-literal code injection

Summary typeorm migration:generate embeds database schema metadata into JS/TS template literals, escaping backticks but not $.... An attacker who can write schema metadata column comments, defaults, view definitions achieves arbitrary code execution on the host that loads the generated migration...

5.7CVSS6.2AI score0.00392EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:58 p.m.•27 views

jackson-core: Async parser maxNumberLength bypass via chunked digit accumulation (incomplete fix for GHSA-72hv-8253-57qq)

Summary The fix released in jackson-core 2.18.6 and 2.21.1 for GHSA-72hv-8253-57qq Number Length Constraint Bypass in Async Parser, published 2026-02-28 is incomplete. The fix commit b0c428e6 1555 wired validateIntegerLength into a new setIntLength helper and called it at every place where the...

8.7CVSS5.8AI score0.00463EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
•added 2026/07/21 9:57 p.m.•17 views

Gitea: TOTP TOCTOU race on web 2FA paths + missing replay check on Basic-Auth `X-Gitea-OTP` surface

Summary I'm reporting two related TOTP one-time-use defects in Gitea that survive the CVE-2021-45331 fix. The 2018 fix PR 3878 introduced the TwoFactor.LastUsedPasscode field and added an in-memory inequality check on the web 2FA login path. That check works correctly in the single-request case,...

7.1CVSS7.5AI score0.00481EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:56 p.m.•23 views

Gitea: Public-Only Personal access tokens scope bypass in Organization and Permission Endpoints

Summary A personal access token restricted with the public-only scope can still retrieve private organization membership and organization permission details for its own account through organization-listing endpoints. This bypass breaks the intended guarantee that such tokens are limited to public...

4.9CVSS7.8AI score0.00472EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:55 p.m.•27 views

Gitea: SSRF via Migration Asset Downloads Bypasses hostmatcher — Reads Internal Files and Cloud Metadata

Summary Gitea has robust SSRF protection via hostmatcher.NewDialContext for webhook and migration clone URLs, which validates resolved IPs at the TCP dial level. However, three code paths use raw http.Get Go's DefaultClient which completely bypasses this protection, enabling SSRF to internal...

7.5CVSS7.8AI score0.00495EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/07/21 9:52 p.m.•18 views

Gitea: Webhook Authorization Header Returned in Plaintext via API

Summary The ToHook function in services/webhook/general.go decrypts the webhook's HeaderAuthorizationEncrypted field and returns the plaintext authorization header in the API response. Any repository admin can read the full plaintext value of webhook authorization headers Bearer tokens, Basic aut...

2.7CVSS7.8AI score0.00387EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:52 p.m.•20 views

Gitea: Cross-Repo Information Disclosure via Org-Level Actions Run/Job APIs

Author: Prakhar Porwal Date: 2026-05-24 Target: Gitea self-hosted Git service Branch tested: main @ b7e95cc48c development build, go1.26.3 Component: routers/api/v1/org/action.go org-level Actions API OWASP: API3:2023 Broken Object Property Level Authorization --- 1. Summary The org-level Actions...

6.5CVSS7.7AI score0.00408EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:51 p.m.•19 views

Gitea: GHSA-8fwc-qjw5-rvgp ClearRepoWatches fix not applied to API EditRepo path — sister code path retains stale watches on public->private

Summary GHSA-8fwc-qjw5-rvgp "Gitea may send release notification emails for private repositories to users whose access has been revoked", fix in PR 36319 / commit 8a98ac22 added repomodel.ClearRepoWatches as a defense for the state transition public→private. The cleanup was wired into...

4.3CVSS6AI score0.00331EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:50 p.m.•22 views

Gitea: Public-only API token restriction is not enforced on team API routes

Summary Gitea's /api/v1/teams/id API routes do not correctly enforce the public-only access token restriction. A public-only token is intended to limit API access to public repositories and public organizations. However, several team API routes continue to return private team repository metadata...

6AI score0.00331EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:49 p.m.•20 views

Gitea: Private org member list leaked via /members API endpoint — incomplete fix for PR #38145

Summary PR 38145 fixed ListPublicMembers and IsPublicMember but missed ListMembers. Any authenticated user can enumerate ALL members not just public ones of a private organization. Affected Versions = v1.26.4 latest and main branch Root Cause routers/api/v1/org/member.go — ListMembers: // Missing...

7.5CVSS6.1AI score0.00466EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:48 p.m.•19 views

Gitea: Improper authorization on OAuth sign-in callback silently re-enables administrator-disabled accounts

Summary The OAuth2 sign-in callback in Gitea 1.26.1 unconditionally re-enables a locally-disabled account whenever the user authenticates through a linked external identity provider, silently undoing any administrator-initiated Disable Account action and issuing a fresh authenticated session in t...

9.8CVSS7.8AI score0.00621EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:48 p.m.•22 views

Gitea: Notification API leaks private issue metadata after access revocation

Summary An information disclosure issue in the Gitea Notification API allows users who have lost access to a private repository to continue accessing private issue or pull request information through existing notification threads. Although repository information is hidden after access revocation,...

7.5CVSS7.8AI score0.00508EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:46 p.m.•20 views

Gitea: Unauthorized Access to Labels of Private Organizations

Summary Gitea 1.26.2 does not properly enforce organization visibility restrictions on organization label read endpoints. A user without access to a private organization can retrieve labels belonging to that organization through the Organization Labels API. As a result, label metadata intended to...

7.5CVSS6.3AI score0.00482EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:43 p.m.•23 views

Gitea: Cached Per-Branch Permission Check in Pre-Receive Hook Allows Full Repository Write

Vulnerability Header | Field | Value | | ------------------- | ----------------------------------------------------------------------------------- | | Vulnerability Title | Cached Per-Branch Permission Check in Pre-Receive Hook Allows Full Repository Write | | Severity Rating | High | | Bug...

8.8CVSS7.4AI score0.00523EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:42 p.m.•19 views

Gitea: Fork Synchronization Continues After Parent Repository Changes from Public to Private

Summary The POST /api/v1/repos/owner/repo/merge-upstream endpoint continues to synchronize commits from a parent repository after the parent repository has been changed from public to private. A fork created while the parent repository was public can still receive commits made after the parent...

7.5CVSS6.3AI score0.00482EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:16 p.m.•29 views

Gitea: Two SSRF findings

| --- | --- | | Versions tested | gitea/gitea:1.26.2 digest sha256:7d13848af12645600a5f9d93ee2560daa9c6fa6b5b859b7bff3a5e1c0b661031; gitea/gitea:latest resolves to the same digest at time of writing | | Source review | git checkout v1.26.2 commit 2c749ce | | Reproduction | bash runpoc.sh single...

7.7CVSS7.7AI score0.00402EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:15 p.m.•21 views

Gitea: ParseAcceptLanguage quadratic-time DoS via Locale middleware on unauthenticated requests

Summary The Locale middleware that runs in front of every unauthenticated request calls golang.org/x/text/language.ParseAcceptLanguage on the raw Accept-Language header without imposing a size or shape filter. The underlying parser has quadratic-time behaviour on long lists of malformed language...

7.5CVSS6.2AI score0.01474EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:09 p.m.•16 views

Gitea SSH Key Parser Denial of Service

Gitea's SSH key ingestion endpoint accepts keys in RFC 4716 SSH2 format and normalises them before storage. The normalisation function contains an ON² string concatenation loop with no input size limit, meaning a single malicious key submission can force the server to perform an amount of work th...

6.2CVSS7.9AI score0.00174EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/07/21 9:02 p.m.•25 views

Gitea: Repository Visibility Manipulation via Git Push Options

Repository Visibility Manipulation via Git Push Options | Field | Value | |-------|-------| | Affected File | routers/private/hookpostreceive.go | | Affected Function | HookPostReceive | | Affected Lines | 173–225 | | Prerequisite | Attacker must have owner-level or admin collaborator access to t...

8AI score0.0034EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 9:02 p.m.•21 views

Gitea: OAuth2 sign-in reactivates an administrator-deactivated account on auth sources without refresh tokens (incomplete fix of #38009)

Description Gitea's OAuth2 sign-in callback reactivates a deactivated user account IsActive=false when the user signs in through an authentication source that does not issue refresh tokens notably GitHub, and any OIDC/OAuth2 source configured without offlineaccess. PR 38009 added a gate intended ...

8.1CVSS6AI score0.00413EPSS
SaveExploits0References3Affected Software1
Total number of security vulnerabilities36663