Lucene search
+L
Osv-ghsaRecent

1875 matches found

osv-ghsa
osv-ghsa
•added 2026/09/03 7:17 p.m.•18 views

GHSA-FG9P-MRXR-HVQ7 Orval: RCE via OpenAPI path -> unescaped request-URL template literal (backtick breakout)

Summary Orval emits the OpenAPI path into the generated request URL as a TEMPLATE LITERAL /users/... without escaping the backtick character. A path containing a backtick closes the template literal and injects a concatenation expression that is evaluated when the generated URL/request/key functi...

9.3CVSS6AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 7:06 p.m.•22 views

GHSA-88F2-FPV8-89Q2 Orval: RCE via servers[].url -> unescaped request-URL template literal (with getBaseUrlFromSpecification)

Summary When Orval is configured with output.baseUrl.getBaseUrlFromSpecification: true, it bakes the spec's servers0.url into the generated request URL as a template literal without escaping the backtick. A server URL containing a backtick closes the template literal and injects a concatenation...

9.3CVSS6.2AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 7:03 p.m.•25 views

GHSA-W727-8J6C-2RJ4 Orval: Import-time RCE via schema default -> zod module-level template literal

Summary Orval's zod schema generation emits a schema's default value as a module-level template literal export const …Default = ; without escaping $ or the backtick. A default of the form v$w injects a live JavaScript expression that is evaluated when the generated zod schema module is imported,...

9.3CVSS6.1AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:38 p.m.•15 views

GHSA-2H9G-J24R-H63G Orval: Import-time RCE via array-items default -> zod module-level template literal

Summary Orval's zod schema generation emits the array-items default value as a module-level template literal export const …Default = ; without escaping $ or the backtick. A default of the form v$w injects a live JavaScript expression evaluated when the generated zod schema module is imported,...

9.3CVSS6.2AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:32 p.m.•18 views

GHSA-8J6P-R8JG-MXQH Orval: Import-time RCE via header-parameter default -> zod module-level template literal

Summary Orval's zod schema generation emits the header-parameter default value as a module-level template literal export const Default = ; without escaping $ or the backtick. A default of the form v$w injects a live JavaScript expression evaluated when the generated zod schema module is imported,...

9.3CVSS6.1AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:26 p.m.•17 views

GHSA-2W86-XFRC-G85R Orval: RCE via schema property name -> computed-property-key injection in the MSW mock generator

Summary orval, when generating MSW mocks output.mock: true, emits each schema property name as a single-quoted object key in the mock factory WITHOUT escaping the single quote. A ' in a property name closes the key and lands in object-literal context, where an injected computed property key expr ...

9.3CVSS6AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:20 p.m.•17 views

GHSA-3575-W9FC-C2J6 Orval: Import-time RCE via enum-typed default -> zod module-level template literal

Summary Orval's zod schema generation emits the enum-typed default value as a module-level template literal export const …Default = ; without escaping $ or the backtick. A default of the form v$w injects a live JavaScript expression evaluated when the generated zod schema module is imported,...

9.3CVSS6.1AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:18 p.m.•18 views

GHSA-653Q-5476-X79G Orval: Import-time RCE via query parameter name -> computed-property-key injection in the zod cli

Summary orval's zod client emits each query parameter name as a double-quoted key in the generated zod.object... request-validation schema WITHOUT escaping the double quote. A " in the query parameter name closes the key and lands in object-literal context, where an injected computed property key...

9.3CVSS6.1AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:08 p.m.•19 views

GHSA-6437-GXHQ-PQV8 Orval: Import-time RCE via header parameter name -> computed-property-key injection in the zod client

Summary orval's zod client emits each header parameter name as a double-quoted key in the generated zod.object... request-validation schema WITHOUT escaping the double quote. A " in the header parameter name closes the key and lands in object-literal context, where an injected computed property k...

9.3CVSS6.1AI score0.00653EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 6:02 p.m.•22 views

GHSA-JCVH-XF52-2CWM ffuf denial of service (OOM) via HTTP response decompression bomb

Summary A malicious or attacker-controlled target server can crash ffuf with an out-of-memory condition by returning a compressed HTTP response that decompresses to a very large body a decompression bomb. This works against default usage with no special flags. Details The response body size guard...

7.5CVSS5.9AI score0.0063EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 5:49 p.m.•23 views

GHSA-8Q3C-RJR9-XXRP VictoriaMetrics vmrestore: Path traversal via crafted backup part names escapes restore root

Summary The VictoriaMetrics vmrestore utility does not validate backup part path components before writing restored files to the local filesystem. An attacker who can provide or modify a backup source can craft object names containing .. path components that cause vmrestore to write files outside...

6.8CVSS6.1AI score0.00405EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/03 5:45 p.m.•19 views

GHSA-M7FP-H3P4-HR49 LiquidJS has an infinite loop vulnerability in its `strip_html` filter

Summary The current implementation of striphtml can cause an infinite loop when the input string contains appears after ' as the catch-all kind; a regex // equivalent is On^2 in V8 on unclosed openers. export function striphtml this: FilterImpl, v: string const str = stringifyv...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 5:37 p.m.•22 views

GHSA-H6CJ-26G5-67FV OpenList: Authenticated arbitrary file write via Content-Disposition path traversal in SimpleHttp offline-download tool

Summary Alist's offline-download feature POST /api/fs/addofflinedownload with tool: "SimpleHttp" accepts an attacker-supplied URL, fetches it, and saves the bytes under a per-task temp directory before transferring to the user's destination storage. The temp filename is taken from the response's...

6.5CVSS6.2AI score0.00694EPSS
SaveExploits0References4
osv-ghsa
osv-ghsa
•added 2026/09/03 5:33 p.m.•18 views

GHSA-W8WF-3QVJ-6XQF OpenClaw Feishu permission tools could ignore per-account disablement

Summary Feishu permission tools could ignore per-account disablement. In affected versions, a lower-trust caller or configured input path could perform actions that should have required a stronger authorization or policy check. This advisory is scoped to the named feature and configuration. It do...

8.1CVSS5.8AI score0.00367EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/03 5:30 p.m.•26 views

GHSA-2Q7J-2VHX-56G8 OpenClaw Feishu tools could ignore per-account disablement

Summary Feishu tools could ignore per-account disablement. In affected versions, a lower-trust caller or configured input path could perform actions that should have required a stronger authorization or policy check. This advisory is scoped to the named feature and configuration. It does not chan...

8.1CVSS5.8AI score0.00367EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/03 5:17 p.m.•14 views

GHSA-FM8W-2M5W-9J7R Cilium may unexpectedly allow ingress traffic from the local namespace when a Kubernetes NetworkPolicy is configured with an ipBlock match

Impact Standard Kubernetes NetworkPolicy specifications using CIDR-based ipBlock rules without pod or namespace selectors erroneously generate a wildcard namespace allow rule under specific cluster configurations. When Cilium deployment is configured with a specific custom clusterName rather than...

5.4CVSS5.8AI score0.00248EPSS
SaveExploits0References8
osv-ghsa
osv-ghsa
•added 2026/09/03 5:02 p.m.•17 views

GHSA-4MVJ-M6J5-PMF7 unstructured: Server-Side Request Forgery in the URL-based partitioning

Summary Server-Side Request Forgery in unstructured. The url= argument of partition, partitionhtml, and partitionmd is fetched via requests.get with no host validation. The response body is returned as Element text, so this is a full-read SSRF — attackers reach loopback admin APIs, internal HTTP...

9.3CVSS6AI score0.00436EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/03 2:56 p.m.•13 views

GHSA-GW25-M53R-QH88 SiYuan: path traversal via /export/temp/ short-circuit branch (incomplete fix for the export-disclosure hardening, GHSA-6865-qjcf-286f)

Summary SiYuan's /export/ file handler was hardened against export disclosure issue 12213 by adding an IsSubPathexportBaseDir, fullPath check and an IsSensitivePath check in commit bb481e1. These guards were added only to the main branch of the handler. The handler begins with a short-circuit...

6.5CVSS6AI score0.00586EPSS
SaveExploits0References3
osv-ghsa
osv-ghsa
•added 2026/09/03 2:53 p.m.•19 views

GHSA-99RQ-75J6-5J9F SiYuan: Stored and reflected XSS in SiYuan through an SVG sanitizer bypass

Summary SiYuan cleans user supplied SVG with util.SanitizeSVG before it serves the file inline as image/svg+xml. This cleaner is the guard behind the Editor.AllowSVGScript setting, which is off by default, so a inside an SVG is meant to be removed. The cleaner reads the input as HTML, but the...

8.7CVSS5.7AI score0.00337EPSS
SaveExploits0References4
osv-ghsa
osv-ghsa
•added 2026/09/03 2:49 p.m.•23 views

GHSA-78X9-FHHX-V2G6 CKAN MCP Server: Cache-key canonicalization collision enables cache confusion / poisoning

Summary The response cache derives its key from an ambiguous string serialization of the request parameters. canonicalizeParams joins sorted $key=$value pairs with & and does not escape &, =, or the | field separators used in buildCacheKey. Two different logical parameter sets can therefore...

6.5CVSS5.9AI score0.00194EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/03 2:49 p.m.•19 views

GHSA-6F9W-9HF2-5RG3 CKAN MCP Server: Information disclosure via verbose error reflection

Summary Error paths reflect raw upstream response bodies and internal exception messages back to the caller instead of a sanitized, generic message. When the server is pointed at or redirected/SSRF'd to a host that returns a non-CKAN response, or when an internal exception occurs, the caller...

3.7CVSS6.1AI score0.00355EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 11:45 p.m.•15 views

GHSA-2MW5-23GM-PCCQ OpenChoreo: Authenticated OS command injection via OpenChoreo Workflow Plane templates enables code execution in privileged pods

Summary OpenChoreo Workflow Plane templates were vulnerable to OS command injection because some developer-controlled workflow parameters were interpolated directly into shell program text executed through sh -c. An authenticated user with permission to configure and trigger an affected workflow...

8.8CVSS6.5AI score0.00856EPSS
SaveExploits0References14
osv-ghsa
osv-ghsa
•added 2026/09/02 11:45 p.m.•18 views

GHSA-C5F6-2RM9-2W8G OpenChoreo: Unauthenticated build/workflow trigger via git-provider confusion (webhook signature bypass)

Summary The OpenChoreo autobuild webhook endpoint POST /api/v1alpha1/autobuild selected the git provider used to authenticate an incoming webhook from a client-supplied request header rather than from the target component's configuration, and its Bitbucket provider accepted requests without a val...

5.3CVSS5.8AI score0.00346EPSS
SaveExploits0References12
osv-ghsa
osv-ghsa
•added 2026/09/02 11:44 p.m.•15 views

GHSA-52GF-6RPQ-FGMX OpenChoreo: Cross-project command execution and wirelog view access via OpenChoreo openchoreo-api exec and wirelogs endpoints

Summary The OpenChoreo API server openchoreo-api authorized requests to its exec and wirelogs endpoints against the project supplied by the caller in the request, rather than against the project that actually owns the target component. The target component was resolved by name only, and the...

8.8CVSS6.2AI score0.00809EPSS
SaveExploits0References11
osv-ghsa
osv-ghsa
•added 2026/09/02 11:43 p.m.•14 views

GHSA-QH9R-J7RP-4X2M OpenChoreo: Unauthenticated access to data-plane operations via OpenChoreo cluster-gateway management APIs

Summary The OpenChoreo control-plane cluster-gateway served its caller-facing management APIs on the same network listener that accepts data-plane agent connections. In the multi-cluster topology that listener is published outside the cluster, and the management APIs did not authenticate the...

9.6CVSS6AI score0.00482EPSS
SaveExploits0References10
osv-ghsa
osv-ghsa
•added 2026/09/02 11:42 p.m.•14 views

GHSA-W878-PJ84-3J5V Mailpit: SMTP command parser buffers unbounded command lines before syntax rejection

Summary Mailpit's SMTP server reads each command line with an unbounded bufio.Reader.ReadString'\n' before parsing the command or enforcing any protocol length limit. A remote SMTP client can send an oversized single command line and force Mailpit to allocate attacker-controlled memory before the...

7.5CVSS6AI score0.00507EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 11:42 p.m.•14 views

GHSA-GV5W-HFX8-8CWQ SeaweedFS: Filer JWT allowed_prefixes literal prefix match allows cross-tenant access to sibling paths

Impact When a filer JWT restricts a token to a set of path prefixes via allowedprefixes, the authorization check used a literal byte-prefix match strings.HasPrefix. A token scoped to /tenant1 therefore also authorized requests to sibling paths such as /tenant1234, /tenant1-old, and /tenant1backup...

8.1CVSS5.9AI score0.00426EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 11:41 p.m.•16 views

GHSA-9468-V6MJ-FPPW Centrifugo: Client-forgeable headers emulation lets any client spoof headers forwarded to proxy backends

Vulnerability Details File: internal/client/handler.go OnClientConnecting, internal/proxy/http.go requestHeaders, internal/proxy/grpc.go requestMetadata, internal/unigrpc/grpc.go Consume Line: handler.go:389,548-552 e.Headers - SetEmulatedHeadersToContext, http.go:131-165 requestHeaders,...

9.1CVSS5.8AI score0.00609EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 11:39 p.m.•21 views

GHSA-75MR-QW9X-3R39 Mailpit: Thumbnail generation decodes unbounded image dimensions before scaling

Summary Mailpit's thumbnail endpoint decodes attacker-supplied image attachments into a full raster before checking any decoded-pixel, dimension, or memory budget. A remote client that can store an email and reach the default web API can supply a compact high-dimension image, then request...

7.5CVSS5.9AI score0.00507EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 10:50 p.m.•26 views

GHSA-76G3-C3X4-CRVX Scrapy: S3DownloadHandler sends signed S3 requests over plaintext HTTP by default

Problem Scrapy’s S3DownloadHandler sends signed S3 requests over plaintext HTTP by default. A normal request like s3://bucket/key is converted into http://bucket.s3.amazonaws.com/key unless request.meta"issecure" is explicitly set. The generated request is then signed with configured AWS...

7.4CVSS5.9AI score0.00254EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 10:44 p.m.•13 views

GHSA-GCR2-9V8M-GQ45 DiceBear: SVG injection via the unescaped rotate option in @dicebear/core (and fontSize/fontWeight in @dicebear/initials)

Summary @dicebear/core builds avatar SVGs from caller-supplied options. The numeric rotate option is interpolated into an SVG transform attribute without XML-escaping. It is typed as a number, but nothing checks the type at runtime, so a string value passes straight through and can break out of t...

4.7CVSS5.9AI score0.00286EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 10:40 p.m.•17 views

GHSA-7MQG-CX4G-X2RF Omnigent Guardrail policy bypass: shell-command parser fails open in policies/builtins/_shell.py

Reporter: Aaron / Aeon — autonomous security agent https://github.com/aaronjmars/aeon Project: omnigent-ai/omnigent v0.1.0 Databricks — meta-harness running Claude Code / Codex / Pi "in check with policies and sandboxing" Component: omnigent/policies/builtins/shell.py shared parser → consumed by...

7.1CVSS6AI score0.00402EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 10:14 p.m.•16 views

GHSA-4Q39-2JHR-7QX8 Plate: SSRF with response disclosure in DOCX image embedding

Summary @platejs/docx-io can fetch remote image URLs while converting HTML to DOCX. When an application converts attacker-controlled HTML in a server-side or privileged environment, this can cause the application environment to make unintended outbound requests and include fetched image data in t...

8.2CVSS5.7AI score0.00524EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 10:12 p.m.•17 views

GHSA-G29J-RWFV-H99W Handlebars.java: Arbitrary file read in `SpringTemplateLoader` via URL-fragment suffix bypass

Summary com.github.jknack.handlebars.springmvc.SpringTemplateLoader resolves Spring MVC view names into URLs via Spring's ResourceLoader without applying the path-containment check that protects every other URL-based loader in the project ClassPathTemplateLoader, FileTemplateLoader,...

7.5CVSS6AI score0.00688EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 10:11 p.m.•13 views

GHSA-7W2G-9MF9-324M Hurl: Cookies in Cookies section leak when redirecting to a different host

The Bug Hurl = 8.0.1 lets you define cookies two ways in a .hurl file: 1. As a raw Cookie: header in the Header/headers area 2. In a dedicated Cookies section parsed into RequestSpec.cookies When following a redirect to a different host, Hurl correctly strips security-sensitive data Authorization...

6.9CVSS5.7AI score0.00664EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 10:02 p.m.•12 views

GHSA-MVXR-6M87-MV2Q Mail: Email address spoofing via malformed RFC 2047 encoded-words

Summary Mail::Utilities.qvaluedecode and Mail::Utilities.bvaluedecode decoded only the first RFC 2047 encoded-word in a string and used an overly greedy pattern to match the charset token. A crafted, malformed encoded-word embedded in an address display name or local part could cause the decoded...

5.3CVSS5.9AI score0.00448EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 10:01 p.m.•19 views

GHSA-7MGC-C7PQ-3RR3 Grav: 2FA Bypass via 'login.regenerate2FASecret' - Secret Rotation During Pending Challenge

Summary When 2FA is enabled on an account, submitting correct credentials authenticates the user but leaves them unauthorized pending TOTP verification. During this pending-challenge window, the login.regenerate2FASecret task which requires only $user-exists, not $user-authorized can be called...

7.4CVSS5.8AI score0.00501EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 10:00 p.m.•16 views

GHSA-P8RW-8QJ3-HF33 Omnigent: Unvalidated os_env.cwd in agent bundle yields arbitrary host filesystem access on runners without OMNIGENT_RUNNER_WORKSPACE

Summary An authenticated, non-admin user can obtain arbitrary host-filesystem read/write and host environment-secret disclosure on an Omnigent runner by uploading an agent bundle whose osenv.cwd points outside any intended workspace e.g. / or /home/. The cwd field is taken verbatim from the bundl...

8.8CVSS6.1AI score0.00606EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 9:55 p.m.•20 views

GHSA-JRRM-9HC7-2V3H Omnigent: Shared Agent Bundle Overwrite Leads to Authenticated Runner RCE

Summary An authenticated user with edit access to their own session can overwrite a shared/template agent by uploading a full agent bundle through PUT /sessions/sessionid/agent. Shared/template agents are shown as not MCP-editable, but this upload path still accepts a replacement bundle. By addin...

9CVSS6.1AI score0.00506EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 9:54 p.m.•16 views

GHSA-756X-9HF6-Q4H4 Omnigent: Uploaded Agent Bundle Allows Authenticated Runner RCE via Python Callable Tools

Summary An authenticated user can upload a crafted agent bundle that defines a server-side Python callable tool. The server validates the uploaded bundle, but it does not block dangerous callable: paths in untrusted user-provided agent configs. When the tool is invoked, the runner imports and...

8.8CVSS6.4AI score0.0065EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/02 9:41 p.m.•17 views

GHSA-MC5Q-6HPJ-RP7J Grav: Twig sandbox config exfiltration via grav.offsetGet + dump filter (CVE-2026-44738 bypass)

Summary The Twig content sandbox replaces config with the redacted SandboxConfig facade and strips Config::get/toArray from the method allowlist GHSA-j274-39qw-32c9, so editor content can't read config secrets via config. That's bypassable: grav is the raw container, offsetget is allow-listed on...

6.5CVSS6AI score0.05421EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 9:35 p.m.•14 views

GHSA-928X-9MPW-8H56 Grav: Decompression Bomb via ZipArchiver - Missing Extraction Limits

Summary ZipArchiver::extract lacks limits on uncompressed size, file count, and nesting depth, creating a distinct, unpatched variant of the GHSA-2vcx-h8p2-9pg9 zip bomb vulnerability. While the parallel method Installer::unZip received comprehensive limits, ZipArchiver::extract remains...

6.5CVSS6AI score0.0053EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/02 9:29 p.m.•21 views

GHSA-CPJF-6666-R8FX link-preview-js DNS Rebinding SSRF Bypass / Incomplete Fix for CVE-2026-43897

The existing advisory GHSA-4gp8-rjrq-ch6q / CVE-2026-43897 states that the SSRF issue was fixed in 4.0.1. However, 4.0.3 remains bypassable when the documented resolveDNSHost mitigation is used. Root cause: The library validates one resolved IP address through resolveDNSHost, but later performs...

7.5CVSS5.8AI score0.0055EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/02 3:44 p.m.•18 views

GHSA-5JGF-P345-68V8 fast-uri vulnerable to host confusion via skipped IDN canonicalization on scheme-relative references

Impact fast-uri canonicalizes a host to its ASCII form only when the input carries an explicit scheme. When resolve resolves a scheme-relative reference //host/ against a scheme-bearing base, it still emits the host verbatim even though the effective scheme is known, so re-parsing the resolved UR...

7.5CVSS5.8AI score0.00398EPSS
SaveExploits0References10
osv-ghsa
osv-ghsa
•added 2026/09/02 3:43 p.m.•13 views

GHSA-F65P-4M7J-42XC fast-uri vulnerable to server-side request forgery via malformed IPv6 normalization

Impact fast-uri does not validate the complete RFC 3986 grammar for bracketed IPv6 literals, so a malformed literal with invalid trailing text is silently truncated to a different valid IPv6 address with no error reported. For example, normalize'http://::not-valid/private' returns...

7.5CVSS5.9AI score0.0022EPSS
SaveExploits0References10
osv-ghsa
osv-ghsa
•added 2026/09/02 3:42 p.m.•10 views

GHSA-FPH4-WMHF-6FWF fast-uri vulnerable to server-side request forgery via repeated hostname percent-decoding

Impact fast-uri decodes a hostname's percent escapes twice in a single normalize or resolve call: once during parsing and again during authority recomposition. A nested percent-encoded host therefore survives the first decode and is turned into a live destination by the second, so...

7.5CVSS5.8AI score0.0022EPSS
SaveExploits0References10
osv-ghsa
osv-ghsa
•added 2026/09/02 3:41 p.m.•14 views

GHSA-JQFF-G426-HQXP fast-uri vulnerable to host confusion via percent-encoded scheme normalization

Impact fast-uri decodes percent-encoded characters in the scheme component with the legacy global unescape and serializes the result back as raw characters, without re-escaping it or validating it as a scheme. A scheme that decodes to characters outside the RFC 3986 scheme grammar can therefore...

7.5CVSS5.8AI score0.00232EPSS
SaveExploits0References10
osv-ghsa
osv-ghsa
•added 2026/09/02 3:40 p.m.•9 views

GHSA-P3M8-78J2-G5P3 NLTK: Default ENFORCE=False Disables All pathsec Security Controls

NLTK's pathsec.py security module defaults to ENFORCE=False line 24, which means all 8 security validation functions only emit RuntimeWarning instead of raising exceptions when violations are detected. The pathsec module was introduced as the fix for CVE-2024-39705 arbitrary code execution via...

8.7CVSS7.6AI score0.00512EPSS
SaveExploits1References8
osv_ghsa
osv_ghsa
•added 2026/09/02 3:39 p.m.•14 views

GHSA-3GQM-FCW5-W839 NLTK: SSRF Fail-Open in validate_network_url() via DNS Resolution Failure

There is an SSRF vulnerability in NLTK 3.9.4's network URL validation. The validatenetworkurl function in nltk/pathsec.py fails open when DNS resolution returns an error. The resolvehostname helper at lines 193-234 catches OSError and ValueError during socket.getaddrinfo and returns an empty list...

6.9CVSS6.2AI score0.00334EPSS
SaveExploits1References8
osv-ghsa
osv-ghsa
•added 2026/09/02 3:18 p.m.•11 views

GHSA-6GMQ-8VP8-GCM6 xmldom: XML fragment injection via invalid EntityReference.nodeName during requireWellFormed serialization

Summary An EntityReference node can be created with an invalid, attacker-controlled name through Document.createEntityReferencename. When this node is serialized directly with: js serializer.serializeToStringref, requireWellFormed: true the invalid nodeName is emitted into the serialized XML...

6.3CVSS5.9AI score0.0059EPSS
SaveExploits0References9
Total number of security vulnerabilities1875