CISA-KEV
CRITICAL
Arista VeloCloud Orchestrator SQL Injection Vulnerability
Arista VeloCloud Orchestrator on-prem contains a SQL injection vulnerability that may allow a remote attacker to access privileged internal functionality and impact the VCO host. Successful exploitation may compromise the confidentiality, integrity, and availability of the orchestrator and data mana…
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
Collabora Online – Built-in CODE Server OS Command Injection Vulnerability
Collabora Collabora Online – Built-in CODE Server when used within the NextCloud platform contains an OS command injection vulnerability that allows for remote code execution when the CODE server isn't running.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
Plex Media Server Server-Side Request Forgery (SSRF) Vulnerability
Plex Media Server contains a server-side request forgery (SSRF) vulnerability which could allow an attacker using any X-Plex-Token value to include a full URL in the 'protocol' parameter and force the Plex server to POST to the attacker's chosen destination. This vulnerability can be chained with CV…
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
Plex Media Server External Control of File Name or Path Vulnerability
Plex Media Server contains an external control of file name or path vulnerability which can allow an admin user to write arbitrary files that may be executed on load. This vulnerability can be chained with CVE-2026-96652, CVE-2026-96654, and CVE-2026-96655.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
Plex Media Server Server-Side Request Forgery (SSRF) Vulnerability
Plex Media Server contains a server-side request forgery (SSRF) vulnerability that could allow an authenticated user to request arbitrary internal or external addresses via the '/video/:/transcode/universal' path parameter. This vulnerability can be chained with CVE-2026-96652, CVE-2026-96654, and C…
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
Plex Media Server Improper Neutralization of Encoded URI Schemes in a Web Page Vulnerability
Plex Media Server contains an improper neutralization of encoded URI schemes in a web page vulnerability that could allow an attacker to call other plugins' functions and supply their own parameters. This vulnerability can be chained with CVE-2026-96652, CVE-2026-96655, and CVE-2026-96656.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
Siemens Software Center Uncontrolled Search Path Element Vulnerability
Siemens Software Center contains an uncontrolled search path element vulnerability that could allow an authenticated local attacker to place a specially crafted DLL in a directory that the application searches, leading to arbitrary code execution with the privileges of the affected application.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CISA-KEV
CRITICAL
EG Secure Solutions SiteGuard Server Edition OS Command Injection Vulnerability
EG Secure Solutions SiteGuard Server Edition contains an OS command injection vulnerability which may allow an attacker to execute arbitrary OS commands with root or SYSTEM privileges on the system running the affected product.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
NVD
CRITICAL
CVE-2026-83938
Missing authentication for critical function in Azure Kubernetes Configuration Service allows an unauthorized attacker to elevate privileges over a network.
CWE: CWE-306
NVD
CRITICAL
CVE-2026-110264
An issue has been discovered in GitLab CE/EE affecting all versions from 7.0 before 18.11.13, 19.0 before 19.0.10, 19.1 before 19.1.9, 19.2 before 19.2.9, 19.3 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, under certain conditions, could have allowed an unauthenticated user to exec…
CWE: CWE-190
NVD
CRITICAL
CVE-2026-111815
Apache Traffic Server can resume a TLS session across SNI virtual hosts without re-verifying a client certificate required by the resumed host's verify_client STRICT policy.
This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4,…
CWE: CWE-295
NVD
CRITICAL
CVE-2026-111814
Apache Traffic Server's default outbound session-sharing policy can reuse a pooled TLS session authenticated with one client certificate for a transaction configured to present a different one.
This issue affects Apache Traffic Server: from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4, 10.2.0…
CWE: CWE-295
NVD
CRITICAL
CVE-2026-111057
Mercury is a Python framework for sharing Jupyter notebooks as web applications and dashboards. From 3.0.0 until 3.2.4, a missing comma in BLOCKED_PATTERNS concatenates the /lab and /api/terminals regular-expression literals. Requests to /api/terminals therefore bypass the anonymous endpoint blockli…
CWE: CWE-185, CWE-284
GitHub-GHSA
CRITICAL
Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation
GHSA-897f-g5gm-fmxm
pkg: wasmtime, wasmtime
eco: rust
published: Oct 23, 2026
## Summary
In Wasmtime prior to v43, the Cranelift compiler backend bit-packs its SSA value indices in a way that can result in silent overflow in release builds, and result in incorrect value references in the IR resulting in arbitrary miscompilation. A very large Wasm function body, or one that i…
CVE-2026-115889
GitHub-GHSA
CRITICAL
obsidian-tc tokens can access arbitrary configured vaults
GHSA-84c9-qqpq-2pq5
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Impact
Tool dispatch did not check the caller-supplied `input.vault` against the caller's bound vault (`ctx.vaultId`); the folder ACL was a single global instance and the JWT carried no vault claim. As a result, **any valid token could read, write, or delete any configured vault** by passing `in…
CVE-2026-77366
NVD
CRITICAL
CVE-2026-113709
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. From 2.1.0 until 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2, when an operator has enabled –enable-helm for kustomize build, helmGlobals.configHome can point Helm's config and data directories at a repository-controlled location. He…
CWE: CWE-829
NVD
CRITICAL
CVE-2026-113708
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. From 2.7.0 until 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2, Kustomize passes ref or version query values from remote resource, base, or component URLs to git fetch without an end-of-options separator. A leading-hyphen value can be …
CWE: CWE-88
NVD
CRITICAL
CVE-2026-113672
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. From 0.9.0 until 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2, the repo-server evaluates .jsonnet files with an importer that does not confine import, importstr, or importbin to the repository root. Absolute paths, parent-directory tr…
CWE: CWE-22
NVD
CRITICAL
CVE-2026-113678
Froxlor before 2.3.15 contains a symlink following vulnerability in Statistics::makeChownWithNewStats that allows authenticated customers to take ownership of arbitrary host directories by abusing the root-run traffic cron. Attackers can replace the goaccess statistics directory in their document ro…
CWE: CWE-59
NVD
CRITICAL
CVE-2026-105312
A Kubernetes tenant with create permission on Console custom resources can set spec.containers.api.spec.image to an arbitrary container image. The operator deploys this image into a pod whose ServiceAccount is bound via ClusterRoleBinding to a ClusterRole granting cluster-wide get/list/watch on all …
CWE: CWE-269
NVD
CRITICAL
CVE-2026-63244
An authentication
bypass vulnerability in WizLearn Technologies' Learning Management System (LMS)
could allow an unauthenticated remote attacker to bypass password
authentication and the OAuth authentication flow by sending a specially crafted
POST request, potentially resulting in unauthorised acce…
GitHub-GHSA
CRITICAL
Pillow multi-frame loaders can reuse stale native image storage after mode transitions
GHSA-v9pv-5gc8-w2m6
pkg: Pillow
eco: pip
published: Oct 22, 2026
### Summary
Pillow multi-frame image loaders can retain native `ImagingCore` storage allocated for one frame while changing the Python-side image `mode` and decoder tiles for a later frame.
If frame 0 allocates storage for a narrow mode such as `L`, and a later frame of the same dimensions switches…
CVE-2026-96639
NVD
CRITICAL
CVE-2026-76466
A vulnerability in the database service feature of Cisco Expressway Series could allow an unauthenticated, remote attacker with network access to a Cisco Expressway device to execute arbitrary operating system commands as root.
This vulnerability is due to the use of persistent cookies. Addi…
CWE: CWE-798
NVD
CRITICAL
CVE-2026-113620
In Eclipse ioFog Controller versions 3.8.0 through 3.9.1, operator WebSocket upgrades on the exec and log routes do not verify the bearer JWT. The payload is decoded and its groups or roles are used as RBAC subjects. A self-minted token whose groups contain admin matches the built-in admin role, wit…
CWE: CWE-347
NVD
CRITICAL
CVE-2026-77936
Letta through 0.16.8 ships a compose.yaml that does not enable LETTA_SERVER_SECURE, so the password middleware is never added and all API routes are unauthenticated, and it exposes a superuser PostgreSQL port with default credentials. Remote attackers can execute arbitrary Python via POST /v1/tools/…
CWE: CWE-1188
NVD
CRITICAL
CVE-2026-77933
DB-GPT through 0.8.2 contains a hardcoded credentials vulnerability in its default docker-compose.yml that sets a static MYSQL_ROOT_PASSWORD and publishes port 3306 on all interfaces. Attackers reaching port 3306 or the shared dbgptnet network can authenticate as root@% to gain full database access …
CWE: CWE-1392
NVD
CRITICAL
CVE-2026-77932
DB-GPT through 0.8.2 contains an unauthenticated remote code execution vulnerability because the /api/v1/chat/react-agent endpoint relies on a mock get_user_from_headers function that grants every caller the admin role. Unauthenticated attackers can send prompts that make the ReAct agent's unsandbox…
CWE: CWE-306
NVD
CRITICAL
CVE-2026-75128
Langchain-Chatchat through 0.3.1.3 exposes a POST /tools/call API endpoint that invokes any registered tool by name without authentication, leaving the always-registered shell tool callable. Remote attackers can send a single request naming the shell tool to execute arbitrary OS commands as the serv…
CWE: CWE-306
NVD
CRITICAL
CVE-2026-109437
Cognition before 0.13.0 contains an unauthenticated remote code execution vulnerability due to defaulting its agent sandbox backend to local execution and shipping no authentication on its REST/SSE API. Attackers can create a session via POST /sessions and post a message via POST /sessions/{id}/mess…
CWE: CWE-306, CWE-1188
NVD
CRITICAL
CVE-2026-111058
Mercury is a Python framework for sharing Jupyter notebooks as web applications and dashboards. Prior to 3.2.6, default tokenless deployments allow anonymous clients to create Jupyter kernels and send execute_request messages containing arbitrary Python. The endpoint blocklist does not cover /api/ke…
CWE: CWE-862
NVD
CRITICAL
CVE-2026-109432
Camunda 7.24.0 before 7.24.14 and 7.23.0 before 7.23.17 contains an expression injection vulnerability where AdhocQueryValidator.validate() fails to check sub-query expression maps within the orQueries field exposed by TaskQueryDto, allowing authenticated users to bypass the enableExpressionsInAdhoc…
CWE: CWE-78, CWE-917
NVD
CRITICAL
CVE-2026-90910
Missing authentication for critical function vulnerability in Apache Answer.
This issue affects Apache Answer: through 2.0.2.
The reaction API did not enforce content visibility controls, allowing unauthorized users to read reaction metadata from restricted content or add and remove their own …
CWE: CWE-306
GitHub-GHSA
CRITICAL
obsidian-tc HTTP transport lacks Origin/DNS-rebinding protection, enabling drive-by vault access on loopback
GHSA-pqh8-4pj7-32xx
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Impact
The Streamable HTTP transport was constructed without `enableDnsRebindingProtection`/`allowedHosts`/`allowedOrigins` and performed no `Origin`-header validation. With the documented `auth.mode: "none"` loopback default, a **drive-by web page could `POST http://127.0.0.1/mcp`** and receive…
CVE-2026-77363
NVD
CRITICAL
CVE-2026-54630
Part-DB is an open source inventory management system for electronic components. Prior to version 2.12.1, the part attachment upload handler stores uploaded files under the web-served media directory using the client-supplied file extension, and its extension blocklist does not include phar. Attachm…
CWE: CWE-434
NVD
CRITICAL
CVE-2026-113283
Memory corruption in CredentialProvider in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-119
NVD
CRITICAL
CVE-2026-113252
Improper input validation in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-20
NVD
CRITICAL
CVE-2026-114607
Better Auth is an authentication and authorization library for TypeScript. From 1.4.0-beta.18 until 1.7.7, deployments that enable Magic Link with storeToken set to plain, or with storeToken set to hashed and the global verification.storeIdentifier setting also set to hashed, enable a built-in socia…
CWE: CWE-287
NVD
CRITICAL
CVE-2026-112712
@fastify/middie is the Express-style middleware engine for Fastify. In versions from 9.0.0 through 9.3.5, the use() function joined a path-scoped middleware's mount path to the plugin scope prefix in a way that could diverge from the path Fastify's router serves, most often when the scope prefix end…
CWE: CWE-436
GitHub-GHSA
CRITICAL
mem0ai Databricks vector store vulnerable to SQL injection
GHSA-7587-9684-52r6
pkg: mem0ai
eco: pip
published: Oct 22, 2026
mem0 0.1.117 before 1.0.8 contains an sql injection vulnerability in mem0/vector_stores/databricks.py that allows attackers to inject SQL by influencing stored memory content. Attackers can supply crafted memory text, metadata, or message names that reach unescaped insert() and update() string inter…
CVE-2026-115324
GitHub-GHSA
CRITICAL
Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution
GHSA-5x8w-8jj5-q52h
pkg: pillow
eco: pip
published: Oct 23, 2026
### Credits
**Researcher**: Alex Bouffard (mixbo@pebwalker.com)
### Summary
A heap buffer overflow in Pillow's FlashPix (FPX) JPEG-tile decoder lets an attacker achieve arbitrary code execution by getting an application to open a single crafted file with `Image.open()`. The file is recognized by …
CVE-2026-112398
GitHub-GHSA
CRITICAL
Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls
GHSA-cxf3-9h37-7rr8
pkg: github.com/labstack/echo/v4, github.com/labstack/echo/v5
eco: go
published: Oct 23, 2026
## Impact
Echo's Proxy middleware selected a raw tunnel when the client requested a WebSocket upgrade, before validating whether the configured upstream accepted it. If the upstream returned an ordinary HTTP response and kept the connection alive, subsequent HTTP requests on that connection were fo…
GitHub-GHSA
CRITICAL
Next.js: Unauthenticated Remote Code Execution in `use cache` functions returning typed arrays
GHSA-673q-mjm6-r5xr
pkg: next
eco: npm
published: Oct 22, 2026
## Impact
A vulnerability in applications using App router with Cache Component can lead to remote code execution. The application needs to have a `use cache` function that returns multiple typed arrays.
## Workaround
There is no known workaround for affected applications with such `use cache` fu…
GitHub-GHSA
CRITICAL
DOMPurify SAFE_FOR_TEMPLATES bypass: split template expressions survive in attached shadow root content on DOM output modes
GHSA-cg2g-xh64-v4q7
pkg: dompurify
eco: npm
published: Oct 22, 2026
## Summary
When DOMPurify is configured with `SAFE_FOR_TEMPLATES: true` together with a DOM-returning mode (`RETURN_DOM: true`, `RETURN_DOM_FRAGMENT: true`, or `IN_PLACE: true`), template expressions such as `{{…}}`, `${…}`, and `<%…%>` survive sanitization inside the text content of an attac…
GitHub-GHSA
CRITICAL
Sentry-Javascript: Middleware Bypass when using Tunnel route
GHSA-mchm-gjx6-7h55
pkg: @sentry/nextjs, @sentry/nextjs, @sentry/nextjs
eco: npm
published: Oct 22, 2026
### Impact
The `tunnelRoute` option makes the SDK send browser events to a path on your own Next.js server (for example `/monitoring`), where a rewrite forwards them to Sentry to prevent ad blockers from blocking them. To keep those envelope requests from being rejected by your middleware, the SDK …
CVE-2026-114139
GitHub-GHSA
CRITICAL
Next.js: Unauthenticated Remote Code Execution in Image Optimization API when SVG files are used
GHSA-2464-fhr4-w9xw
pkg: next, next
eco: npm
published: Oct 22, 2026
## Impact
A memory-related vulnerability has been discovered in an upstream library used for Image Optimization can lead to possible remote code execution (RCE) when Next.js runs on glibc-based Linux.
## Workaround
Ensure the version of `sharp` used by Next.js is greater than or equal to `0.35.5`…
GitHub-GHSA
CRITICAL
Brotli: Out-of-bounds write in the Brotli decoder ("Node2Shell") also affects the PyPI Brotli package
GHSA-9v8h-qqgm-4m35
pkg: brotli, brotlicffi
eco: pip
published: Oct 22, 2026
A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote unauthenticated attacker to corrupt adjacent decoder state memory, disclose sensitive memory contents, cause a denial of service, or potentially execu…
GitHub-GHSA
CRITICAL
Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO
GHSA-332p-7hrc-92wf
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO
Location: src/libImaging/TiffDecode.c:94 in _tiffWriteProc()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
=======================================…
CVE-2026-112393
GitHub-GHSA
CRITICAL
Pillow: Argument Injection in Ghostscript call, potentially leading into RCE
GHSA-w889-685w-c8fh
pkg: Pillow
eco: pip
published: Oct 21, 2026
### Summary
`PIL.EpsImagePlugin.Ghostscript()` builds the Ghostscript command line using the input file path (`fp.name`) **without sanitization**, placing it at `-f <infile>`. A filename beginning with `-` is interpreted by Ghostscript as an option, giving command-line argument injection; chainable …
CVE-2026-112900
GitHub-GHSA
CRITICAL
Storybook: Missing origin validation in Storybook preview allows code injection from malicious websites
GHSA-f2ph-cmg5-wxc8
pkg: storybook, storybook, storybook
eco: npm
published: Oct 21, 2026
**Summary:** A malicious website may be able to cause unauthorized file changes in a developer’s project while an affected Storybook development server is running. Under additional conditions, a changed file could be executed by a local runtime with the developer’s privileges. We are not aware o…
CVE-2026-114125
GitHub-GHSA
HIGH
Happy DOM: Incomplete fix for CVE-2026-33943: unsanitized import alias leads to host code execution
GHSA-834v-8h66-3h79
pkg: happy-dom
eco: npm
published: Oct 23, 2026
## Summary
The ESM compiler in `happy-dom@20.14.5` does not validate imported local binding aliases before interpolating them into generated JavaScript.
As a result, an invalid ESM import alias can be transformed into a valid JavaScript destructuring default initializer and executed.
This appears…
CVE-2026-115895
NVD
HIGH
CVE-2026-57117
PraisonAI is a multi-agent teams system. From version 4.6.10 to before version 4.6.59, LocalManagedAgent / SandboxedAgent compute bridging wraps read_file, list_files, and write_file when a compute provider is attached. The bridge converts those file operations into shell command strings using raw p…
CWE: CWE-78, CWE-863
NVD
HIGH
CVE-2026-98870
In the Linux kernel, the following vulnerability has been resolved:
ksmbd: remove stale channels from all sessions on teardown
ksmbd_sessions_deregister() removes a connection's channels from other
sessions' channel lists only while conn->binding is still set:
if (conn->binding) {
hash_for_eac…
GitHub-GHSA
HIGH
Jupyter Server: Gateway WebSocket handler bypasses kernel execute authorization
GHSA-354v-3q48-cv69
pkg: jupyter-server
eco: pip
published: Oct 22, 2026
### Summary
Jupyter Server's gateway WebSocket handler checks that a user is authenticated, but it does not ask the configured Authorizer whether that user may execute kernels.
In Jupyter Server 2.0.0 through 2.5.0, enabling GatewayClient.url automatically replaced the normal kernel channel handle…
CVE-2026-114135
NVD
HIGH
CVE-2023-7356
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID
Copy the content of a Periodic Advertisement Report to BASE only if
the service UUID is Basic Audio Announcement Service UUID.
NVD
HIGH
CVE-2026-114094
Dulwich before 1.2.9 fails to validate DOS drive letter prefixes in Git tree path elements on Windows, allowing arbitrary file write. Attackers can craft a malicious repository with a tree entry named 'C:' that bypasses NTFS validation and writes files outside the worktree to achieve remote code exe…
CWE: CWE-22
NVD
HIGH
CVE-2026-113334
Improper input validation in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-20
NVD
HIGH
CVE-2026-113293
Use after free in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-416
NVD
HIGH
CVE-2026-113285
Memory corruption in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-119
NVD
HIGH
CVE-2026-113242
Memory corruption in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-119
NVD
HIGH
CVE-2026-113210
Use after free in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-416
NVD
HIGH
CVE-2026-113134
Memory corruption in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-119
NVD
HIGH
CVE-2026-113119
Use after free in Network in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-416
NVD
HIGH
CVE-2026-113074
Use after free in Media in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Low)
CWE: CWE-416
NVD
HIGH
CVE-2026-113031
Memory corruption in Media in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-119
NVD
HIGH
CVE-2026-113011
Use after free in CredentialProvider in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-416
NVD
HIGH
CVE-2026-86922
A type confusion issue was addressed with improved state management. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. Processing maliciously crafted web content may lead to arbitrary code execution.
CWE: CWE-843
NVD
HIGH
CVE-2026-86919
A stack overflow was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27. An attacker with a paired Bluetooth device may be able to execute arbitrary code.
CWE: CWE-121
NVD
HIGH
CVE-2026-77934
Coze Studio before 0.5.0 contains an insecure default configuration that allows any registered user to execute commands by running workflow code nodes in an unsandboxed python3 subprocess. Attackers can bypass the regex import filter with __import__('subprocess') to run commands, stealing environmen…
CWE: CWE-1188
NVD
HIGH
CVE-2026-109440
LangAlpha through 2026.09.07 contains an indirect prompt injection vulnerability that allows remote attackers to execute shell commands or Python by planting instructions in web content retrieved by the agent. Because Bash and ExecuteCode lack an allow-list and human-in-the-loop approval, attackers …
NVD
HIGH
CVE-2026-112778
Traefik before 2.11.46, 3.x before 3.6.17, and 3.7.0 lack namespace validation for Ingress and Service annotations in the Kubernetes Ingress provider, allowing references to Middlewares, ServersTransports, and TLSOptions in other namespaces. Attackers able to create or update Ingress or Service reso…
CWE: CWE-862
NVD
HIGH
CVE-2026-83531
Improper Control of Generation of Code ('Code Injection'), Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection') vulnerability in Apache Camel.
This issue affects Apache Camel: from 4.4.0 before 4.18.5, from 4.19.0 before 4.22.1.
…
CWE: CWE-94, CWE-917
NVD
HIGH
CVE-2026-111408
Deserialization of Untrusted Data vulnerability in ExpressTech Quiz And Survey Master quiz-master-next allows Object Injection.This issue affects Quiz And Survey Master: from n/a through 11.2.7.
CWE: CWE-502
NVD
HIGH
CVE-2026-114642
Traefik 2.11.0 before 2.11.58 and 3.0.0 before 3.7.14 stores its NTLM/Kerberos backend round tripper in a client-connection slot not keyed by ServersTransport, so one service's TLS client configuration is reused for another service's backend. An unauthenticated client can arm the slot via a backend …
CWE: CWE-295
NVD
HIGH
CVE-2026-114640
Traefik from v3.7.0 before v3.7.14 contains an authentication bypass vulnerability in its Kubernetes Ingress-NGINX provider that forwards client-supplied Ssl-Client-* headers on the plaintext HTTP router. When ssl-redirect is disabled alongside auth-tls-pass-certificate-to-upstream, unauthenticated …
CWE: CWE-290
NVD
HIGH
CVE-2026-114638
Traefik v3.7.0 before v3.7.14 contains an improper authentication vulnerability in the Kubernetes Ingress NGINX provider that merges client CAs when auth-tls-secret names collide after dot-to-dash normalization. Attackers holding certificates from another host's CA can access a host requiring its ow…
CWE: CWE-287
NVD
HIGH
CVE-2026-114636
Traefik v3.7.13 before v3.7.14 contains an access-control bypass in the Kubernetes Ingress NGINX provider, where the HTTP router generated for ssl-passthrough Ingresses on non-TLS entry points never applies the Ingress's access-control annotations. Unauthenticated attackers reaching the HTTP entry p…
CWE: CWE-306
NVD
HIGH
CVE-2026-114635
Traefik before v2.11.58 and v3.7.14 contains an authentication bypass vulnerability in its SNI check, which is skipped when request TLS state is nil. Unauthenticated clients can send HTTP/2 requests with the :scheme http pseudo-header over TLS on Go 1.27 builds to reach routers requiring client cert…
CWE: CWE-288
NVD
HIGH
CVE-2026-105299
Summary
Before version 0.9.0, the HTTP/1 upstream path in pingora-proxy passed the downstream request through upstream_request_filter and wrote it to the upstream without removing the client's Connection header, other hop-by-hop headers, or the headers Connection nominated, although RFC 9110 Sect…
CWE: CWE-444
NVD
HIGH
CVE-2026-76490
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-787
GitHub-GHSA
HIGH
MCP TypeScript SDK: Experimental tasks were not tied to the session that created them
GHSA-22jm-h49p-29qw
pkg: @modelcontextprotocol/sdk
eco: npm
published: Oct 20, 2026
### Summary
In affected versions, the experimental tasks feature (`taskStore`) did not check which session created a task. Clients sharing one `InMemoryTaskStore` could list, read and cancel each other's tasks.
Experimental tasks are deprecated. The 2026-07-28 specification replaced them with a red…
CVE-2026-111767
NVD
HIGH
CVE-2026-77935
Coze Studio through 0.5.1 contains an insecure direct object reference vulnerability in workflow.go that allows authenticated users to access other spaces' workflows by supplying foreign workflowIDs. Attackers can pair their own spaceID with another tenant's workflowID in save, update_meta, batch_de…
CWE: CWE-639
NVD
HIGH
CVE-2026-56836
PraisonAI is a multi-agent teams system. From version 4.5.112 to before version 4.6.59, PraisonAI's installed console entrypoint is Typer-first. In current releases, the recipe command is registered in the Typer app and praisonai recipe serve dispatches to the deprecated Typer command in src/praison…
CWE: CWE-287, CWE-306, CWE-862
NVD
HIGH
CVE-2026-112085
webpack-dev-server is a development server that provides live reloading for webpack projects. In versions before 5.2.7 and in version 6.0.0, when a proxy entry is configured to forward WebSockets, the server forwards non-HMR WebSocket upgrade requests to the proxy target without validating the Host …
CWE: CWE-346, CWE-1385
NVD
HIGH
CVE-2026-80312
Improper Authentication vulnerability in Apache Camel OAuth component.
This issue affects Apache Camel: from 4.11.0 before 4.18.5, from 4.19.0 before 4.22.1.
The camel-oauth processors that guard a route did not stop the exchange when authentication could not be completed. Where a failure to e…
CWE: CWE-287
GitHub-GHSA
HIGH
Strands Agents SDK: Exposure of data element to wrong session in the A2A Server
GHSA-4v6f-7vjh-6x4m
pkg: strands-agents, @strands-agents/sdk
eco: npm
published: Oct 23, 2026
**Summary**
Strands Agents SDK is an open-source SDK, available for Python (strands-agents) and TypeScript (@strands-agents/sdk), for building and running AI agents. An issue exists where, under certain circumstances, the Agent2Agent (A2A) server shares conversation history across callers with dif…
CVE-2026-115419
NVD
HIGH
CVE-2026-111594
InterSystems IRIS for Health has TLS/SSL encryption turned off by default, which may enable an attacker to view transmitted data and use that data to log into the device.
CWE: CWE-319
GitHub-GHSA
HIGH
Pillow: Bundled libopenjp2 2.5.4 in all wheels since 11.1.0 carries OSV-2025-219 heap-buffer-overflow write reachable from Image.open().load()
GHSA-78g4-xqwv-q3g8
pkg: pillow
eco: pip
published: Oct 22, 2026
### Summary
Every Pillow wheel from 11.1.0 onward bundles a libopenjp2 containing a heap-buffer-overflow **write** that is fixed upstream on master but has never appeared in an OpenJPEG release. See https://osv.dev/vulnerability/OSV-2025-219
Because the wheel bundles its own copy, a patched host O…
NVD
HIGH
CVE-2026-114087
Trigger.dev before 4.5.6 self-hosted Docker Compose deployments using the default secrets from hosting/docker/.env.example allow authentication bypass because the hardcoded MAGIC_LINK_SECRET lets anyone forge valid magic link tokens. Unauthenticated attackers can log in as any email address, then re…
CWE: CWE-653
NVD
HIGH
CVE-2026-114069
Trigger.dev before 4.6.0 contains an improper authorization vulnerability in the GET /api/v1/projects/:projectRef/envvars endpoint, which returns the environment's root API key as TRIGGER_SECRET_KEY for staging, production, and preview environments. Attackers holding a restricted read:envvars key ca…
CWE: CWE-269
NVD
HIGH
CVE-2026-101791
Vulnerability in the Oracle Communications BRM – Elastic Charging Engine product of Oracle Communications (component: Security). The supported version that is affected is 15.2.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via TLS to compromise Oracle Co…
CWE: CWE-284
NVD
HIGH
CVE-2026-12665
IBM MQ could allow a remote attacker to execute arbitrary code due to a stack buffer overflow when processing TLS certificates with malformed distinguished names during channel connection establishment.
CWE: CWE-121
NVD
HIGH
CVE-2026-115392
Wasmtime before 24.0.13, 25.0.0 before 36.0.14, 37.0.0 before 46.0.3, and 47.0.0 before 47.0.4 allows a filesystem sandbox escape in wasmtime-wasi because its cap-std dependency mishandles symlinks with trailing slashes on macOS and Linux kernels lacking openat2. A guest with write access to any san…
CWE: CWE-61
NVD
HIGH
CVE-2026-114085
Trigger.dev through 4.7.6 contains a missing authentication vulnerability in the supervisor workload server that allows workloads to manipulate runs belonging to other deployments without ownership verification. Attackers with network access and a valid run/snapshot pair can call the attempts/start …
CWE: CWE-306
NVD
HIGH
CVE-2026-98899
In the Linux kernel, the following vulnerability has been resolved:
netfilter: ipset: mark the rcu locked areas properly
When we bump the uref counter, there's no need to keep
the rcu lock because the referred hash table can't
disappear. Also, from the same reason in mtype_gc we
need the rcu lock …
NVD
HIGH
CVE-2026-98889
In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: mvm: fix sched scan IE sizing
Scheduled scan built the probe request before iwl_mvm_scan_fits(),
so oversized IEs could be copied into the fixed preq buffer before
length validation. Move iwl_mvm_build_scan_probe() …
GitHub-GHSA
HIGH
Librsvg: Use-after-free when XML includes have duplicated entities
GHSA-cpvr-w4j5-2mpg
pkg: librsvg, librsvg, librsvg
eco: rust
published: Oct 22, 2026
Librsvg uses libxml2, a C library, to parse XML. When librsvg parses
an SVG document which has a nested Xinclude, an XML entity declaration
with a duplicate name as an existing one can cause a use-after-free error.
While libxml2 is expanding an internal entity, a recursive XInclude
can parse anoth…
CVE-2026-96889
GitHub-GHSA
HIGH
virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax
GHSA-c978-59m8-c77v
pkg: virtualenv
eco: pip
published: Oct 21, 2026
## Summary
A destination path supplied to virtualenv can be interpreted as shell syntax by a generated POSIX console launcher. The
app-data seeder and pip delegate launcher generation to distlib but supply the interpreter path in a form that does not
preserve it as literal data in the shell wrapper…
CVE-2026-113722
NVD
HIGH
CVE-2026-76495
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-732
NVD
HIGH
CVE-2026-76494
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-94
GitHub-GHSA
HIGH
virtualenv bash activate runs commands from an environment name with a backslash before $
GHSA-vxj4-q4g9-crj7
pkg: virtualenv
eco: pip
published: Oct 21, 2026
### Summary
The bash `activate` script escapes the environment name for only one of the two passes bash makes over `PS1`, so a
backslash in the name undoes the escaping and a name containing `\$(…)` runs as commands in the user's shell each
time bash draws the prompt.
### Affected area
`src/vir…
CVE-2026-113725
GitHub-GHSA
HIGH
virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST
GHSA-5vjq-rrrf-7h2q
pkg: virtualenv
eco: pip
published: Oct 21, 2026
### Impact
zsh users activate an environment with the bash `activate` script, which puts the environment name into `PS1`. Since
21.13.0 the script escapes backslashes, dollar signs and backticks in that name, but only when `BASH_VERSION` is set, so
zsh gets the raw value. With the `PROMPT_SUBST` op…
CVE-2026-113726
GitHub-GHSA
HIGH
virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote
GHSA-c947-3pg5-gm8q
pkg: virtualenv
eco: pip
published: Oct 21, 2026
### Impact
`FishActivator` defines no `quote()`, so it inherits `ViaTemplateActivator.quote`, which returns `shlex.quote(string)`. That function follows POSIX `sh` rules, where a backslash inside single quotes stays a literal character. fish reads `\'` inside single quotes as an escaped quote and `…
CVE-2026-113732
GitHub-GHSA
HIGH
virtualenv activation scripts run code from a path that contains a placeholder name
GHSA-8rjx-v5ww-45pp
pkg: virtualenv
eco: pip
published: Oct 21, 2026
### Impact
`ViaTemplateActivator.instantiate_template` replaces the placeholders in an activation template one key at a time, each across the whole text. When a value that it already substituted and quoted contains the name of a later placeholder, the later pass rewrites that name inside the quoted…
CVE-2026-113776
NVD
HIGH
CVE-2026-98869
In the Linux kernel, the following vulnerability has been resolved:
bpf: Infer zext_dst based on static register liveness analysis
As reported in the thread [1], the verifier's 32-bit operations zero
extension logic is broken. This logic is responsible for correct
semantics of 32-bit operations on…
NVD
HIGH
CVE-2026-86961
A race condition was addressed with additional validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27. A malicious app may be able to break out of its sandbox.
CWE: CWE-362
NVD
HIGH
CVE-2026-107571
Incorrect default permissions in the Windows installer of Progressive Robot hMailServer 6.0.0 through 6.3.6 allow a local authenticated user to run code as the mail server's high-privileged accounts when the product is installed in a folder whose permissions are inherited from a writable parent, suc…
CWE: CWE-276
NVD
HIGH
CVE-2026-112264
BentoML through 1.4.39 contains a Dockerfile instruction injection vulnerability that allows attackers to add arbitrary build instructions by embedding newlines in docker.env mapping keys rendered by the legacy base.j2 template. Attackers can supply a crafted bentofile.yaml or imported bento archive…
CWE: CWE-78
GitHub-GHSA
HIGH
MCP TypeScript server SDK: Shared transport or server instances delivered one HTTP client's messages to another
GHSA-jm63-cq47-j5jp
pkg: @modelcontextprotocol/server
eco: npm
published: Oct 20, 2026
### Summary
In affected versions, an MCP server reached over HTTP could deliver one client's responses and notifications to another client. This happened when clients shared one stateless transport, or one `McpServer` or `Server` instance.
Messages were matched to a connection by JSON-RPC `id` alon…
CVE-2026-111770
NVD
HIGH
CVE-2026-105311
The StreamsHub Console operator acts as a confused deputy: a Kubernetes tenant with permission to create a Console custom resource can set spec.kafkaClusters[].credentials.kafkaUser.namespace to any namespace. The operator, running with cluster-wide Secrets RBAC, reads the victim-namespace KafkaUser…
CWE: CWE-441
NVD
HIGH
CVE-2026-116171
SiYuan 3.5.4 before 3.8.7 on Windows contains a sensitive-path denylist bypass in IsSensitivePath because the Windows extended-length prefix (\\?\) survives filepath.Clean and matches no forbidden prefix. Authenticated API callers can prepend the prefix to localPath in /api/import/importStdMd to cop…
CWE: CWE-22
GitHub-GHSA
HIGH
MSAL Node authorization code flow may disclose parameters to an attacker-controlled endpoint
GHSA-xcx6-jx8p-x3h5
pkg: @azure/msal-node
eco: npm
published: Oct 23, 2026
### Impact
Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network. This affects the auth_code flow.
### Patches
Version 7.1.0 and higher are patched.
### Workarounds
Ensure you pass in only the auth_c…
CVE-2026-109461
GitHub-GHSA
HIGH
undici vulnerable to Denial of Service via unhandled error on excessive content-encodings
GHSA-xjj6-f33q-929c
pkg: undici, undici, undici
eco: npm
published: Oct 23, 2026
### Impact
undici's `fetch()` crashes the Node.js process when a malicious server returns a response with more than five content codings and closes the connection before sending the body. undici rejects such responses (a content-encoding limit), but it created the internal response stream before th…
CVE-2026-109869
GitHub-GHSA
HIGH
multer vulnerable to Denial of Service via a pending asynchronous fileFilter after request teardown
GHSA-q7qp-rjg7-q26m
pkg: multer
eco: npm
published: Oct 23, 2026
### Impact
When `multer` is configured with an asynchronous `fileFilter`, a single request can crash the Node.js process. If a request is aborted (for example when one file is rejected) while another file's async `fileFilter` is still pending, the pending callback later resumes a parsing stream tha…
CVE-2026-113872
GitHub-GHSA
HIGH
postal-mime: Quadratic CPU consumption when decoding a header of many joinable RFC 2047 base64 encoded words
GHSA-f2hq-32vh-53cc
pkg: postal-mime
eco: npm
published: Oct 23, 2026
### Impact
Decoding a header that holds a long run of joinable RFC 2047 base64 encoded words, such as `=?utf-8?B?QUJD?=` repeated tens of thousands of times in a `Subject`, `From`, `To`, a filename or a description, took time quadratic in the number of words. The join check ran a regex over the tex…
GitHub-GHSA
HIGH
vLLM : DoS via unvalidated mm_processor_kwargs in multimodal image processors (Isaac, InternVL, H2OVL, etc.)
GHSA-gx7p-2j49-hfq4
pkg: vllm
eco: pip
published: Oct 23, 2026
## Summary
API clients can supply arbitrary `mm_processor_kwargs` per request. vLLM
forwards these values through the multimodal rendering and processing pipeline
to Hugging Face and custom image/video processor constructors and calls.
Resource-sensitive values such as image size, patch size, patch…
CVE-2026-114055
GitHub-GHSA
HIGH
body-parser vulnerable to Denial of Service via trailing bytes after a compressed request body
GHSA-27r3-jxmh-p828
pkg: body-parser, body-parser
eco: npm
published: Oct 23, 2026
### Impact
A single request can crash any application using `body-parser` with default options. When a request carries a `Content-Encoding` (for example `gzip`), `body-parser` pipes it into a decompression stream and, after reading the body, leaves that stream piped with no error listener. A payloa…
CVE-2026-111181
GitHub-GHSA
HIGH
Twisted: Unauthenticated Remote Denial of Service in the Twisted IRC Server via an Unbounded Line Buffer
GHSA-53xc-49m8-p798
pkg: Twisted
eco: pip
published: Oct 23, 2026
## Summary
An unbounded-buffer vulnerability (CWE-770) in the Twisted words IRC server lets any unauthenticated remote client exhaust server memory. `twisted.words.protocols.irc.IRC.dataReceived` appends every received byte to a per-connection buffer and only removes data at a line feed, with no ma…
CVE-2026-115776
GitHub-GHSA
HIGH
Twisted: Unauthenticated Remote Denial of Service in the Twisted conch Telnet Transport via an Unbounded Subnegotiation Buffer
GHSA-cwm5-jh59-mwxr
pkg: Twisted
eco: pip
published: Oct 23, 2026
## Summary
An allocation-without-limits vulnerability (CWE-770) in the Twisted conch telnet transport lets any unauthenticated remote peer exhaust server memory over a single connection. When the peer opens a telnet subnegotiation with `IAC SB` and then streams bytes without ever sending the `IAC S…
CVE-2026-115778
GitHub-GHSA
HIGH
SiYuan: A parser differential between the WebSocket keepalive exemption and the session quarantine allows unauthenticated access to the broadcast event stream
GHSA-c8w8-3pqp-wr83
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Oct 23, 2026
### Summary
Two checks on the same WebSocket request URI parse it differently. The authentication exemption for keepalive sessions matches raw substrings, while the quarantine introduced to contain those sessions reads a parsed query parameter. Because Go's `url.Values.Get` returns only the first v…
CVE-2026-73054
NVD
HIGH
CVE-2026-115728
@hapi/content from 6.0.1 before 6.0.3 contains a regular expression denial of service vulnerability in Content.disposition() caused by an incomplete fix for CVE-2026-35213. Unauthenticated remote attackers can send multipart uploads with a long Content-Disposition parameter lacking an equals sign, t…
CWE: CWE-1333
GitHub-GHSA
HIGH
Duplicate Advisory: Mistune: Path Traversal and XSS in Include directive
GHSA-8cqv-vvq2-6p8c
pkg: mistune
eco: pip
published: Oct 22, 2026
## Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-h7ww-273w-6cm8. This link is maintained to preserve external references.
## Original Description
Mistune before 3.3.0 contains a path traversal vulnerability in the Include directive that allows attackers to …
GitHub-GHSA
HIGH
GitPython validates a submodule's ".git" path only after cloning into it (RCE)
GHSA-83vg-56qc-22m7
pkg: Gitpython
eco: pip
published: Oct 22, 2026
### Summary
`create_submodule(name, path, url)` clones a submodule into the repo's own `.git`
directory before it rejects the path. A `path` of ".git/hooks" is accepted by the
pre-clone check, so the submodule is cloned straight into the live hooks directory,
and a file named `post-checkout` in th…
CVE-2026-114145
GitHub-GHSA
HIGH
toml-node: Uncontrolled resource consumption (CPU DoS) via unbounded-length integer literals in toml.parse()
GHSA-9qmh-m7c6-f92p
pkg: toml
eco: npm
published: Oct 22, 2026
### Summary
`toml.parse()` converts integer literals (hex, octal, binary, and decimal) to `BigInt` without first bounding the length of the digit sequence. Since `BigInt(string)` construction from a very long numeric string runs in super-linear time, a single small, well-formed TOML document contain…
CVE-2026-114144
GitHub-GHSA
HIGH
GraphQL-core: Denial of service via comment tokens bypassing the parser's max_tokens limit
GHSA-r77w-qph3-7vf8
pkg: graphql-core, graphql-core
eco: pip
published: Oct 22, 2026
### Summary
The parser's `max_tokens` limit — the documented defence against oversized GraphQL
documents — did not count comment tokens. A document padded with comments could
therefore pass a `max_tokens` check of any size while still allocating one `Token`
object per comment, all of which stay…
CVE-2026-75508
GitHub-GHSA
HIGH
GraphQL-core: Denial of service via quadratic complexity in the OverlappingFieldsCanBeMerged validation rule
GHSA-vj8h-fx38-h3vc
pkg: graphql-core, graphql-core
eco: pip
published: Oct 22, 2026
### Summary
The `OverlappingFieldsCanBeMerged` validation rule can be driven into quadratic — and
in the worst case `O(n²·m²)` — running time by a small, highly compressible query. A
single 364 KB document can occupy one CPU core for over five minutes during
*validation*, before any resolver…
CVE-2026-75507
GitHub-GHSA
HIGH
Django REST framework: Accept header with many large quoted parameters burns ~19s of CPU per request in content negotiation
GHSA-33wh-fxxf-88vv
pkg: djangorestframework
eco: pip
published: Oct 22, 2026
### Summary
DRF's content negotiation parses each Accept token several times per request and never limits the number of tokens or their total size. Each parse ends up in Django's parse_header_parameters, which takes quadratic time when a quoted parameter value is packed with semicolons. On my machi…
CVE-2026-114138
GitHub-GHSA
HIGH
Django REST framework: JSONParser applies an attacker-named codec to the request stream
GHSA-3547-9m27-7rxg
pkg: djangorestframework
eco: pip
published: Oct 22, 2026
### Summary
An unauthenticated attacker can defeat Django's `DATA_UPLOAD_MAX_MEMORY_SIZE` limit and force a
worker process to allocate arbitrary memory, by naming a compression codec in the Content-Type
charset parameter. A 108-byte request body produces a 50,331,648-character value inside the view…
CVE-2026-114136
NVD
HIGH
CVE-2026-111181
body-parser is body parsing middleware for Node.js and Express. In versions before 1.20.9 and in versions from 2.0.0 before 2.4.0, a single request can crash any application using body-parser with default options. When a request carries a Content-Encoding such as gzip, body-parser pipes it into a de…
CWE: CWE-248
NVD
HIGH
CVE-2018-25439
MetInfo CMS 6.0.0 before 6.1.1 contains a path traversal vulnerability in /include/thumb.php that allows unauthenticated attackers to read arbitrary files via the dir parameter. Attackers can send crafted requests with backslash sequences bypassing the str_replace filter to read files like config_db…
CWE: CWE-22
NVD
HIGH
CVE-2026-97328
The WebP Express WordPress plugin before 0.25.16 does not escape values that its bundled HTML parser re-emits into element attributes when a non-default image delivery mode is enabled, allowing unauthenticated users to submit content that is stored and later executed as Cross-Site Scripting in the b…
CWE: CWE-79
NVD
HIGH
CVE-2026-114656
Traefik before 2.11.58 and 3.7.13 contains an authentication bypass vulnerability that allows unauthenticated clients to skip client-certificate checks because negated Host matchers are counted as served domains. Attackers can reach backends protected by RequireAndVerifyClientCert when a router rule…
CWE: CWE-436
NVD
HIGH
CVE-2026-112212
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.3 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, under certain conditions, an unauthenticated user could have poisoned a shared cache's OAuth/OIDC discovery document to redirect certain flows to an externa…
CWE: CWE-444
NVD
HIGH
CVE-2026-76493
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-248
NVD
HIGH
CVE-2026-76492
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-476
NVD
HIGH
CVE-2026-76491
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-617
GitHub-GHSA
HIGH
Moov signedxml: Unauthenticated denial of service in exclusive XML canonicalization
GHSA-5588-rp99-5fjh
pkg: github.com/moov-io/signedxml
eco: go
published: Oct 21, 2026
Exclusive XML canonicalization (`http://www.w3.org/2001/10/xml-exc-c14n#`) in `github.com/moov-io/signedxml` copied the entire accumulated namespace map at every node during `ValidateReferences()`, before any reference digest or signature check.
For a chain of nested elements that each declare many…
CVE-2026-113729
GitHub-GHSA
HIGH
ApostropheCMS: Unauthenticated resource exhaustion via pre-auth aposBigUpload processing in @apostrophecms/import-export
GHSA-86wm-68pq-5jwq
pkg: apostrophe, @apostrophecms/import-export
eco: npm
published: Oct 21, 2026
## Summary
A potential unauthenticated denial-of-service vulnerability exists in the chunked import upload path used by `@apostrophecms/import-export`.
The affected import API routes invoke:
`self.apos.http.bigUploadMiddleware()`
before the actual import handler performs its authentication check…
CVE-2026-113711
NVD
HIGH
CVE-2026-56386
Integer underflow and out-of-bounds read in the HTTP/2 server DATA frame parser in Apache bRPC allows an unauthenticated remote attacker to cause denial of service by sending a malformed DATA frame with the PADDED flag set and a zero-length payload.
Root Cause:
The HTTP/2 DATA frame handler compute…
CWE: CWE-125, CWE-191
GitHub-GHSA
HIGH
Duplicate Advisory: vLLM 0.7.3 before 0.31.0 DoS via Unvalidated mm_processor_kwargs
GHSA-3cgq-c484-rx5j
pkg: vllm
eco: pip
published: Oct 21, 2026
## Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-gx7p-2j49-hfq4. This link is maintained to preserve external references.
## Original Description
vLLM from 0.7.3 before 0.31.0 contains an uncontrolled resource consumption vulnerability that allows remote cl…
GitHub-GHSA
HIGH
Duplicate Advisory: vLLM vulnerable to remote denial of service through forged multimodal UUID cache desynchronization
GHSA-hfwf-hgvp-4rr8
pkg: vllm
eco: pip
published: Oct 21, 2026
## Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-p92p-rxj5-7p2x. This link is maintained to preserve external references.
## Original Description
vLLM before 0.31.0 uses a client-supplied multimodal uuid verbatim as cache identity with no consistency check …
NVD
HIGH
CVE-2026-114102
adm-zip before 0.6.1 contains a denial of service vulnerability that allows unauthenticated attackers to crash the Node.js process via a malformed ZIP file, because inflateAsync in methods/inflater.js lacks a zlib stream error listener. Attackers can supply a ZIP with corrupted DEFLATE data processe…
CWE: CWE-248
NVD
HIGH
CVE-2026-114063
SvelteKit (@sveltejs/kit) from 2.10.0 before 3.0.0 contains a path traversal vulnerability in the vite preview server on Windows that allows unauthenticated attackers to read files outside the prerendered output directory. Attackers who can reach the preview server through network access or a tunnel…
CWE: CWE-22
NVD
HIGH
CVE-2026-101460
Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.9. Easily exploitable vulnerability allows unauthenticated attacker with network access via TLS to compromise Siebel CRM Deployment. Successf…
CWE: CWE-284
GitHub-GHSA
HIGH
A2A Java SDK: Android synchronous POST forwards credentials across authorities after incomplete redirect fix
GHSA-4fpj-g9jf-9rgg
pkg: org.a2aproject.sdk:a2a-java-sdk-http-client-android
eco: maven
published: Oct 20, 2026
The GHSA-9rhm fix added this safe setting in
AndroidA2AHttpClient.createConnection():
connection.setInstanceFollowRedirects(false);
The synchronous POST builder later overwrites it:
private boolean followRedirects = true;
public A2AHttpResponse post() throws IOException {
Htt…
CVE-2026-111765
GitHub-GHSA
HIGH
A2A Java SDK has a fail-open default task authorization
GHSA-qw47-mcm5-934w
pkg: org.a2aproject.sdk:a2a-java-sdk-server-common
eco: maven
published: Oct 20, 2026
Draft text for GHSA-qw47-mcm5-934w. The body below drops into the GitHub advisory description
field; the metadata block maps to the form fields. Set the patched version at release; publish
when the fix ships._
—
– **Ecosystem:** Maven
– **Affected package:** `org.a2aproject.sdk:a2a-java-sdk-serv…
CVE-2026-111764
GitHub-GHSA
HIGH
markdown-it: Quadratic-time rendering of a single multi-line link reference definition with default options (regression since 14.0)
GHSA-gfr2-rv44-r23c
pkg: markdown-it, markdown-it
eco: npm
published: Oct 20, 2026
### Summary
A link reference definition whose label or title is never closed is O(n²) in markdown-it 15.0.2 with default options. Continuation lines are pulled lazily with str += lineContent in src/rules_block/reference.ts, and the subsequent charCodeAt and slice calls flatten the V8 cons-string, …
CVE-2026-111758
GitHub-GHSA
HIGH
MCP TypeScript SDK: One HTTP request within the default size limit could exhaust server memory during validation
GHSA-46jr-4wx8-v453
pkg: @modelcontextprotocol/sdk, @modelcontextprotocol/server
eco: npm
published: Oct 20, 2026
### Summary
In affected versions, servers put no limit on how many array elements and object keys they validated in one request. One HTTP request within the default 4 MiB size limit could exhaust the server's memory, and the process aborted with `JavaScript heap out of memory`.
No credentials are n…
CVE-2026-111768
NVD
HIGH
CVE-2026-113711
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0 of ApostropheCMS and 3.7.0 of the import-export module, import routes invoke bigUploadMiddleware without an early authorize callback, allowing unauthenticated requests to perform upload initialization, chunk storage, …
CWE: CWE-400, CWE-770
NVD
HIGH
CVE-2026-113658
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the unauthenticated Rich Text CSV conversion route writes a multipart upload to the system temporary directory before checking its extension and does not remove the staged file when that validation rejects it. Repeat…
CWE: CWE-400, CWE-459, CWE-770
GitHub-GHSA
HIGH
Compress/s2: Integer Overflow or Wraparound and Out-of-bounds Write in compress
GHSA-259r-337f-4rfw
pkg: github.com/klauspost/compress
eco: go
published: Oct 20, 2026
# Signed Integer Overflow in s2.NewDict
## Summary
A signed integer overflow vulnerability in `s2.NewDict()` allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding `MaxInt64`. When `Dict.Encode()` is subsequently called, the ove…
CVE-2026-63209
NVD
HIGH
CVE-2026-112391
Pillow is a Python imaging library. From 5.1.0 until 13.0.0, Pillow's PdfParser.get_value() can recurse without a limit while reading nested PDF objects. The parser follows attacker-controlled arrays and dictionaries when an existing PDF is opened for append. An attacker can provide a deeply nested …
CWE: CWE-835
NVD
HIGH
CVE-2026-112390
Pillow is a Python imaging library. From 7.2.0 until 13.0.0, Pillow can enter an infinite loop while determining the frame count of a MIC image. MicImageFile inherits TIFF frame traversal, but MicImageFile.tell reports the OLE stream index and its seek() resets TIFF frame state, so an embedded TIFF …
CWE: CWE-835
NVD
HIGH
CVE-2026-112366
Picomatch through 4.0.7 contains a regular expression denial of service vulnerability that allows attackers to block the event loop by supplying single-branch repeated extglob patterns. Attackers can provide globs like +(*) or +(*a), which analyzeRepeatedExtglob in lib/parse.js skips, causing expone…
CWE: CWE-1333
NVD
HIGH
CVE-2026-112304
docTR through 1.1.0 contains an unsafe deserialization vulnerability in load_pretrained_params() that loads checkpoints with torch.load without weights_only=True. Attackers who control a local or URL-supplied checkpoint can embed a malicious pickle payload to execute Python code with the loading pro…
CWE: CWE-502
NVD
HIGH
CVE-2026-107569
Unchecked input for a loop condition in Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote unauthenticated attacker to stop the server carrying mail. The server bounds the mail it generates in response to a message – a rule forward, reply or copy, an account forward, a Sieve redirect,…
CWE: CWE-606
NVD
HIGH
CVE-2026-85251
Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Camel HTTP component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
Two paths handed credentials to a redirect target, which is a host chosen by the remote server rather than …
CWE: CWE-200
NVD
HIGH
CVE-2026-85250
Improper Restriction of XML External Entity Reference vulnerability in Apache Camel XPath component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
With documentType set to InputSource, XPathBuilder handed the payload straight to javax.xml.xpath, which builds…
CWE: CWE-611
GitHub-GHSA
HIGH
Electron: Mitigation for compromised eMudhra intermediate certificates
GHSA-jr5w-w6x2-84p9
pkg: electron, electron, electron
eco: npm
published: Oct 23, 2026
### Impact
A set of eMudhra intermediate certificates were compromised and are being blocked by browsers and other TLS clients. This Electron update adds the same block to both Chromium networking and Node.js `tls`, `https` and `fetch`. On earlier versions, an attacker holding a certificate issued …
CVE-2026-115570
NVD
HIGH
CVE-2026-110975
A flaw was found in Kruize Autotune. Its REST API ships without an authentication layer, and the endpoints that return datasource configuration — the list-datasources endpoint (GET /datasources) and the datasource-metadata endpoint — serialized datasource objects using a default Gson configurati…
CWE: CWE-256
NVD
HIGH
CVE-2026-106069
A flaw in Node.js TLS hostname verification can cause a server certificate to be validated against a different IP address than the one the client connected to, when the host is a non-canonical IPv4 literal with a leading zero, such as `0127.0.0.1`.
`tls.checkServerIdentity()` normalizes the host fo…
CWE: CWE-295
NVD
HIGH
CVE-2026-105483
A flaw in Node.js TLS hostname verification allows a certificate without a matching IP address SAN to authenticate a connection to an IPv4 address when the host is written with non-ASCII characters, such as fullwidth digits (`127.0.0.1`).
`tls.checkServerIdentity()` did not recognize such hos…
CWE: CWE-295
NVD
HIGH
CVE-2026-55459
The Goobi viewer is a web application that allows digitised material to be displayed in a web browser. From version 25.01 to before version 26.05, AuthenticationEndpoint.verifyOpenIdToken builds its verifier as JWT.require(algorithm).withIssuer(issuer).build() and does not enforce the aud claim duri…
CWE: CWE-287, CWE-345
NVD
HIGH
CVE-2026-114616
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.1, Authlib's OctKey.import_key() and HMAC signing and verification path accept zero-length key material. If an application's secret lookup can return an empty string or empty bytes, a remote attacker can compute …
CWE: CWE-287, CWE-326, CWE-1391
NVD
HIGH
CVE-2026-114615
Authlib is a Python library which builds OAuth and OpenID Connect servers. From 1.3.1 until 1.9.0, OctKey.import_key() checks asymmetric-key markers only at byte zero while Authlib's PEM loaders accept leading whitespace, comments, or a byte-order mark. In deployments that use the documented mixed a…
CWE: CWE-184, CWE-347
GitHub-GHSA
HIGH
Django REST framework: TokenProxy.delete() reports success and revokes nothing
GHSA-xw6w-gcfp-cf8m
pkg: djangorestframework
eco: pip
published: Oct 22, 2026
### Summary
Deleting an authentication token through `TokenProxy` silently deletes nothing. The call raises no
exception and reports success, the database row survives, and the token keeps authenticating. Any
application, admin integration or operational script that revokes credentials by calling `…
CVE-2026-114137
GitHub-GHSA
HIGH
PyJWT: HS256/384/512 verify accepts empty HMAC key via oct JWK (PyJWK/PyJWKClient) enabling token forgery
GHSA-pxh4-856f-4h89
pkg: pyjwt
eco: pip
published: Oct 22, 2026
### Summary
`HMACAlgorithm.from_jwk` accepts a symmetric (`kty=oct`) JWK whose `k` value is
the empty string and returns a zero-length key without raising. When a token is
then verified with that key object (a `PyJWK`, or a `PyJWK` resolved by
`PyJWKSet` / `PyJWKClient`), the HMAC verifier computes…
GitHub-GHSA
HIGH
OpenChoreo: Authorization bypass on WorkflowRun update allows cross-project takeover of workflow runs
GHSA-46r4-q7wv-32fc
pkg: github.com/openchoreo/openchoreo, github.com/openchoreo/openchoreo, github.com/openchoreo/openchoreo
eco: go
published: Oct 21, 2026
## Summary
The OpenChoreo API server authorized `PUT …/workflowruns/{runName}` against ownership metadata taken from the request body, while the object it actually mutated was selected by the URL path. Nothing forced the two to agree.
A `WorkflowRun`'s membership in a project and component is ca…
CVE-2026-113727
NVD
HIGH
CVE-2026-87314
Vulnerability in the JD Edwards EnterpriseOne Tools product of Oracle JD Edwards (component: Interoperability SEC). Supported versions that are affected are 9.2.0.0-9.2.26.5. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise JD Edwards Ente…
NVD
HIGH
CVE-2026-113727
OpenChoreo is a developer platform for Kubernetes. From 1.0.0 until 1.0.6, 1.1.7, and 1.2.5, the PUT …/workflowruns/{runName} update route authorizes a request using the openchoreo.dev/project and openchoreo.dev/component labels in the submitted body while selecting the stored WorkflowRun by the U…
CWE: CWE-639
NVD
HIGH
CVE-2026-101680
Vulnerability in the Oracle Communications Billing and Revenue Management product of Oracle Communications (component: Platform). Supported versions that are affected are 15.0.0.0.0, 15.0.1.0.0, 15.1.0.0.0 and 15.2.0.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with netw…
CWE: CWE-284
NVD
HIGH
CVE-2026-112377
CCC Attestation SIG attested-tls-poc through commit 731ca82 fails to bind early attestation Evidence to the TLS connection, allowing attackers to relay valid Evidence from a genuine attester. Attackers holding an extracted attested TLS private key can forward the relying party's nonce to a genuine a…
CWE: CWE-346
NVD
HIGH
CVE-2026-103314
A flaw was found in Red Hat Advanced Cluster Security for Kubernetes (RHACS). The Central SAML authentication ACS endpoint does not retain used SAML assertion or response identifiers to prevent replay. An attacker who obtains a valid, unexpired signed SAML response can submit it multiple times and r…
CWE: CWE-294
NVD
HIGH
CVE-2026-79986
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache Camel Azure Files component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
The Camel remote-file consumers poll a directory on a remote server and buil…
CWE: CWE-22
NVD
HIGH
CVE-2026-79985
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache Camel SMB component.
This issue affects Apache Camel: from 4.2.0 before 4.18.5, from 4.19.0 before 4.22.1.
The Camel remote-file consumers poll a directory on a remote server and build the ab…
CWE: CWE-22
NVD
HIGH
CVE-2026-79984
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache Camel Mina SFTP component.
This issue affects Apache Camel: from 4.18.0 before 4.18.5, from 4.19.0 before 4.22.1.
The Camel remote-file consumers poll a directory on a remote server and build…
CWE: CWE-22
NVD
HIGH
CVE-2026-79983
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache Camel FTP component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
The Camel remote-file consumers poll a directory on a remote server and build the ab…
CWE: CWE-22
NVD
HIGH
CVE-2026-116110
A vulnerability was found in GiantappMan LiveWallPaper 2.6.8.0 on Windows. This issue affects some unknown processing of the file /LiveWallpaper/UploadFile of the component SignalR Hub. Performing a manipulation results in missing authentication. The attack is possible to be carried out remotely. Th…
CWE: CWE-287, CWE-306
GitHub-GHSA
HIGH
gitoxide gix: untrusted .git/config disables filesystem .git-protection path checks via unfiltered protect_options()
GHSA-q54r-jf2p-rfr2
pkg: gix
eco: rust
published: Oct 23, 2026
## Summary
In the `gix` crate, `Cache::protect_options()` in `gix/src/config/cache/access.rs` reads the three filesystem path-protection settings (`core.protectHFS`, `core.protectNTFS`, and `gitoxide.core.protectWindows`) with the unfiltered `gix_config::File::boolean()` accessor instead of the tru…
NVD
HIGH
CVE-2026-91502
Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via TLS to compromise …
CWE: CWE-306
NVD
HIGH
CVE-2026-112177
A flaw was found in Ghostscript as shipped with Red Hat Enterprise Linux 8. The correction for CVE-2019-14869 was omitted during the rebase from version 9.25 to 9.27, leaving privileged .forceput operations in the .charkeys procedure insufficiently protected. Processing a specially crafted PostScrip…
CWE: CWE-648
NVD
HIGH
CVE-2026-112307
sqlparse through 0.6.0 contains a PHP code injection vulnerability that allows attackers to inject PHP expressions by supplying SQL text containing unescaped dollar signs. Attackers can embed ${expr} or {${expr}} sequences that OutputPHPFilter places in double-quoted strings, executing arbitrary PHP…
CWE: CWE-94
NVD
HIGH
CVE-2026-76293
In Splunk Enterprise versions below 10.4.3, 10.2.8, 10.0.11, and 9.4.16, a user that holds a role with the edit_manager_xml capability could execute arbitrary operating-system commands using the permissions of the user account running Splunk Enterprise by opening the affected configuration in the Sp…
CWE: CWE-94
GitHub-GHSA
HIGH
filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files
GHSA-v4x8-3wr5-3wq8
pkg: filelock
eco: pip
published: Oct 23, 2026
`ReadWriteLock` and `AsyncReadWriteLock` (the SQLite-backed reader/writer lock) hand SQLite a name they do not control. On Linux the lock validates its database through a descriptor (the number the kernel gives a process for an open file). It then connects SQLite to `/proc/self/fd/<n>`, a Linux path…
CVE-2026-112940
NVD
HIGH
CVE-2026-93631
A cross-site request forgery vulnerability in the OAuth extension of Zimbra Collaboration Suite (ZCS) Network Edition allows an attacker to link an attacker-controlled external account to a victim's mailbox. The OAuth callback does not bind its state value or authorization code to the initiating Zim…
CWE: CWE-352
NVD
HIGH
CVE-2026-115371
Incus 6.0.3 before 6.0.7, 6.6.0 before 7.0.2, and 7.1.0 before 7.5.0 contains an improper authorization vulnerability that allows restricted TLS clients to read storage bucket keys in the default project. Attackers can query the bucket keys endpoints to obtain S3 access and secret keys, then read, m…
CWE: CWE-522
NVD
HIGH
CVE-2026-114396
Trudesk through 1.2.11 contains a server-side JavaScript injection vulnerability that allows authenticated users to inject code into a MongoDB $where clause via the search parameter. Attackers can close the regular expression in GET /api/v1/tickets/search to loop mongod for denial of service or leak…
CWE: CWE-943
NVD
HIGH
CVE-2026-113666
ApostropheCMS is an open-source Node.js content management system. Prior to 1.1.0 of db-connect and 4.33.0 of ApostropheCMS, an account with view-draft access can submit a projection exclusion path that traverses through a constructor prototype chain to a shared prototype member when a consumer uses…
CWE: CWE-400, CWE-1321
NVD
HIGH
CVE-2026-98895
In the Linux kernel, the following vulnerability has been resolved:
net/mlx5: HWS, Handle destroying table that has a miss table
If a table has a miss table that was created by
'mlx5hws_table_set_default_miss' API function, its miss_tbl
keeps the table that points to it in a list.
If such table is…
NVD
HIGH
CVE-2026-76496
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-59
GitHub-GHSA
HIGH
Duplicate Advisory: uv vulnerable to arbitrary file deletion through RECORD entries
GHSA-m3wx-qqmx-qxvf
pkg: uv
eco: pip
published: Oct 21, 2026
## Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-pjjw-68hj-v9mw. This link is maintained to preserve external references.
## Original Description
Astral uv before 0.11.6 contains a path traversal vulnerability that allows attackers to delete arbitrary files…
GitHub-GHSA
HIGH
virtualenv: Xonsh activation literals depend on the script decoding codec
GHSA-394h-qwmc-48pf
pkg: virtualenv
eco: pip
published: Oct 23, 2026
## Summary
Caller-supplied prompt text can become executable syntax in the xonsh activation script. An attacker must influence the
value passed to virtualenv, and a user must subsequently activate the environment.
## Affected area
Xonsh reads a UTF-8 activation script using a legacy multibyte enc…
CVE-2026-113718
GitHub-GHSA
HIGH
virtualenv: Bash prompt values can change meaning under older compatibility modes
GHSA-6w3r-xr62-4xcp
pkg: virtualenv
eco: pip
published: Oct 23, 2026
## Summary
Caller-supplied prompt text can become executable syntax in the bash activation prompt. An attacker must influence the
value passed to virtualenv, and a user must subsequently activate the environment and draw the prompt.
## Affected area
Bash runs with compatibility level 4.2 and draw…
CVE-2026-113723
GitHub-GHSA
HIGH
pypdf: Possible long runtimes for repeated references to the same missing object
GHSA-6c7f-9265-g8fw
pkg: pypdf
eco: pip
published: Oct 23, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires loading relevant parts of a file (like their pages) where the same, but non-existent indirect object is referenced multiple times.
### Patches
This has been fixed in [pypdf==6.21.2](http…
CVE-2026-115572
GitHub-GHSA
HIGH
pypdf: Possible long runtimes for repeated malformed cross-reference entries (Follow-up)
GHSA-jr96-gvgh-j3r4
pkg: pypdf
eco: pip
published: Oct 23, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with repeated malformed cross-reference streams.
### Patches
This has been fixed in [pypdf==6.21.2](https://github.com/py-pdf/pypdf/releases/tag/6.21.2).
### Wor…
CVE-2026-115585
GitHub-GHSA
HIGH
pypdf: Possible long runtimes for large xref table header limits
GHSA-gmh7-3g9r-mjh5
pkg: pypdf
eco: pip
published: Oct 23, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires opening a file with large/wrong upper limits in the xref table.
### Patches
This has been fixed in [pypdf==6.21.2](https://github.com/py-pdf/pypdf/releases/tag/6.21.2).
### Workarounds
…
CVE-2026-115580
GitHub-GHSA
HIGH
Echo: WebSocket proxy can retain connections and handlers after client disconnect
GHSA-9969-6676-49h5
pkg: github.com/labstack/echo/v4, github.com/labstack/echo/v5
eco: go
published: Oct 23, 2026
## Impact
Echo's Proxy middleware could retain a handler, copy goroutines and network connections after a WebSocket client disconnected if the upstream kept its connection open. The raw proxy waited for both copy directions to finish without reliably closing the other connection when one direction …
GitHub-GHSA
HIGH
Echo: Decompress permits unbounded gzip expansion in v4
GHSA-h7wr-284f-5qvc
pkg: github.com/labstack/echo/v4
eco: go
published: Oct 23, 2026
## Impact
Echo v4's opt-in Decompress middleware exposed a gzip-decoded request stream without limiting its expanded size. A small compressed request could therefore produce a very large decoded body. Handlers that read or bind that body could consume excessive memory or CPU, and repeated or concur…
GitHub-GHSA
HIGH
Echo: BodyDump captures request and response bodies without size limits in v4
GHSA-f48p-c9v4-h7xv
pkg: github.com/labstack/echo/v4
eco: go
published: Oct 23, 2026
## Impact
Echo v4's opt-in BodyDump middleware read complete request bodies into memory and retained complete response bodies without a capture limit. A client able to submit large requests to a route using BodyDump could cause large allocations before the application handler ran. Large responses, …
GitHub-GHSA
HIGH
virtualenv: Bash activator leaves the –prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)
GHSA-cx6f-vjhg-g3cc
pkg: virtualenv
eco: pip
published: Oct 23, 2026
## Summary
The bash activator puts the caller-supplied prompt value into `PS1` unescaped whenever `promptvars` is off at activation time, and assumes prompt expansion can never run afterwards. `promptvars` and posix mode are runtime shell state, not a property of the activation moment: re-enabling …
CVE-2026-115586
GitHub-GHSA
HIGH
Mistune: Path Traversal and XSS in Include directive
GHSA-h7ww-273w-6cm8
pkg: mistune
eco: pip
published: Oct 23, 2026
The Include directive in `src/mistune/directives/include.py` does not validate that the resolved file path stays within the source directory, allowing path traversal via `../` sequences to read arbitrary files.
Additionally, error messages and included file contents are rendered without HTML escapi…
CVE-2026-115355
GitHub-GHSA
HIGH
Twisted: Unauthenticated Remote Denial of Service in the Twisted words domish XML Element Stream via an Unbounded Element Tree
GHSA-3476-c5c2-fr73
pkg: Twisted
eco: pip
published: Oct 23, 2026
## Summary
An allocation-without-limits vulnerability in the Twisted XML element stream lets any unauthenticated remote peer exhaust server memory over a single stream. When the peer opens a container element and streams child elements without ever closing the container, every element is materialis…
CVE-2026-115775
GitHub-GHSA
HIGH
obsidian-tc: Memory-lifecycle tools overwrite unowned notes or partially commit lifecycle changes
GHSA-r3g7-r4hr-m258
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Summary
`create_entity`, `link_entities`, `rename_entity`, `unlink_entities` and `delete_entity` regenerate a memory note's body from SQLite at the computed `memory/<type>/<name>.md` path. When a note already existed at that path and was not owned by the entity being written (a hand-authored not…
CVE-2026-115478
GitHub-GHSA
HIGH
obsidian-tc: Declined human-in-the-loop confirmations can permit destructive calls over HTTP
GHSA-737x-cwfr-5vvc
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Summary
On a Streamable HTTP deployment with `auth.jwtSecret` configured, serving a 2026-07-28-era client that declared `elicitation.form` support, a call to a dispatch-gated tool (`destructive: true`, or a scope with an HITL floor) that was offered an `inputRequired` confirmation could still co…
CVE-2026-115477
GitHub-GHSA
HIGH
toml-node: Prototype pollution: parsing a TOML document can write to Object.prototype
GHSA-h895-cgqg-jf52
pkg: tome
eco: npm
published: Oct 22, 2026
### Summary
CVE-2026-63376 described prototype pollution through __proto__ key-path desynchronization and was fixed in 4.1.2 by rewriting the path bookkeeping and adding an ownedContainers WeakSet. The desynchronization is still reachable, spelled with a quote character instead of a dot, and the own…
CVE-2026-114142
GitHub-GHSA
HIGH
toml-node: Quadratic-complexity DoS via many array-of-tables headers in toml.parse()
GHSA-4qx8-w7c3-pj3p
pkg: toml
eco: npm
published: Oct 22, 2026
## Summary
`toml.parse()` is vulnerable to a quadratic-complexity (O(n²)) denial-of-service via many
array-of-tables (`[[name]]`) headers. `addTableArray()` in `lib/compiler.js` rescans two
entire bookkeeping Sets on every `[[name]]` header without pruning unrelated or distinct
entries, so a docum…
CVE-2026-114141
GitHub-GHSA
HIGH
toml-node: Quadratic-complexity DoS via long dotted keys or table paths in toml.parse()
GHSA-9j65-hcg3-gc64
pkg: toml
eco: npm
published: Oct 22, 2026
## Summary
`toml.parse()` is vulnerable to a quadratic-complexity (O(n²)) denial-of-service via a single
long dotted key, table header, or inline-table key. A ~100KB crafted document causes a
multi-second synchronous hang; a ~200KB document crashes the Node.js process outright with an
uncatchable …
CVE-2026-114143
GitHub-GHSA
HIGH
Storybook dev server vulnerable to code injection from the local network
GHSA-px85-f4q5-jh77
pkg: storybook, storybook, storybook
eco: npm
published: Oct 22, 2026
**Summary:** The Storybook dev server exposes its WebSocket authentication token to any client that can load its HTML pages. Any host on a LAN can open a Storybook app by IP address, and therefore obtain the token. The WebSocket can be used to inject code into story files or to create new files. Und…
CVE-2026-114126
GitHub-GHSA
HIGH
GraphQL Tools: Prototype pollution in mergeIncrementalResult via non-primitive path segments
GHSA-c4qx-w738-7hr3
pkg: @graphql-tools/utils
eco: npm
published: Oct 22, 2026
## Report metadata
| Field | Value |
| — | — |
| Package | `@graphql-tools/utils` (npm, `pkg:github/ardatan/graphql-tools`) |
| Repository | https://github.com/ardatan/graphql-tools |
| Component | `mergeIncrementalResult` / `setObjectKeyPath` (`packages/utils/src/mergeIncrementalResult.ts`) |
…
CVE-2026-114604
GitHub-GHSA
HIGH
DOMPurify IN_PLACE: hook that removes a parent or sibling leaves the detached subtree's event handlers armed (incomplete fix for GHSA-p98j-92pf-mc4p)
GHSA-mrv2-3pqr-j5jr
pkg: dompurify
eco: npm
published: Oct 22, 2026
### Summary
The 3.4.16 fix for GHSA-p98j-92pf-mc4p only covers a hook that removes the node it was called for. If an `IN_PLACE` hook removes a different node, like the current node's parent or a sibling that has not been visited yet, that subtree is never walked or neutralized. Event handlers in it…
GitHub-GHSA
HIGH
nbconvert: Arbitrary file write through path traversal in cell output filenames when exporting to md, latex, rst and asciidoc
GHSA-pjvx-prjx-h659
pkg: nbconvert
eco: pip
published: Oct 22, 2026
### Summary
nbconvert <= v7.17.1 has an arbitrary file write vulnerability due to a path traversal in ipynb cell output metadata, more specifically on the filename attribute.
Vulnerable converters : `–to markdown`, `–to latex`, `–to rst`, `–to asciidoc`.
In `ExtractOutputPreprocessor`, `extra…
CVE-2026-114140
GitHub-GHSA
HIGH
Black: GitHub Action installs unvalidated required-version from pyproject.toml
GHSA-cg8m-r9f2-5wm2
pkg: black
eco: pip
published: Oct 22, 2026
### Summary
The GitHub Action bundled with Black can read the version from `tool.black.required-version` if `use_pyproject` is set to True. This version is not validated and therefore can be used to execute untrusted code in the context of a victim's repository.
### Details
This is similar to the…
CVE-2026-114134
GitHub-GHSA
HIGH
Pillow: Heap buffer overflow writing JPEG comment after ICC profile fills buffer
GHSA-g7cr-3p24-7wf7
pkg: Pillow
eco: pip
published: Oct 22, 2026
“`
============================================================================
Heap buffer overflow writing JPEG comment after ICC profile fills buffer
Location: src/libImaging/JpegEncode.c:330 in ImagingJpegEncode()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
=============================…
CVE-2026-96778
GitHub-GHSA
HIGH
Pillow: Heap over-read in WMF/EMF rendering via 16-bit dimension truncation (Windows builds)
GHSA-9v9v-9qvf-h2hj
pkg: Pillow
eco: pip
published: Oct 22, 2026
### Summary
On Windows builds, Pillow stores EMF and WMF image dimensions without a range check and passes them to the native `drawwmf` handler. That code sizes its allocation from dimensions truncated into 16-bit header fields but copies the result using the full 32-bit dimensions. A crafted metafi…
CVE-2026-96644
GitHub-GHSA
HIGH
Pillow: PNG eXIf chunk makes EXIF parsing run in quadratic time
GHSA-g4qv-2jxx-769h
pkg: Pillow
eco: pip
published: Oct 22, 2026
### Summary
A PNG file with a large eXIf chunk full of repeated 6-byte markers makes Pillow's EXIF parser take seconds of CPU instead of milliseconds. The cost grows with the square of the chunk size, so a normal small-photo-sized file is enough to cause real delay.
### Details
`Exif.load()` …
CVE-2026-96643
GitHub-GHSA
HIGH
Pillow: TarIO negative size field causes infinite CPU-spin loop
GHSA-3j72-p6qg-6xp7
pkg: Pillow
eco: pip
published: Oct 22, 2026
### Summary
`TarIO.__init__` does not check that a tar header's size field is positive. A crafted header with a negative size makes it seek backward onto itself. This causes an infinite loop that uses 100% CPU and never returns.
### Details
`TarIO.__init__` reads 512-byte tar headers one at a time,…
CVE-2026-96642
GitHub-GHSA
HIGH
Pillow PDF append accepts malformed shared page-tree DAG causing resource exhaustion
GHSA-mrfp-p49p-3hf2
pkg: Pillow
eco: pip
published: Oct 22, 2026
### Summary
Pillow's documented PDF append path can spend disproportionate CPU time on a compact malformed PDF page tree.
An attacker who can supply an existing PDF to an application that appends an image with `Image.save(…, format="PDF", append=True)` can provide a malformed `/Pages` tree where …
CVE-2026-96640
GitHub-GHSA
HIGH
Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS
GHSA-g842-9rc4-69pw
pkg: pillow
eco: pip
published: Oct 22, 2026
## Summary
SpiderImagePlugin's seek() bypasses the decompression bomb check, allowing a tiny (<1KB) crafted SPIDER stack file to trigger a multi-gigabyte allocation on im.load().
## Affected versions
All versions up to and including current HEAD (v13.0.0.dev0, commit e7a7ea84)
## Root cause
Image.…
CVE-2026-96637
GitHub-GHSA
HIGH
Next.js: Denial of Service in App Router using Server Actions
GHSA-p3m5-59mp-jv5r
pkg: next, next
eco: npm
published: Oct 22, 2026
## Impact
Crafted requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive CPU usage blocking processing of further requests in the same process.
## Workarounds
No workaround exists besides upgrading. Applications using Pages Router or not usi…
CVE-2026-94482
GitHub-GHSA
HIGH
Pillow: Memory disclosure and segfault in libtiff encoder via crafted TIFF tags
GHSA-xvh5-g6gv-559v
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Memory disclosure and segfault in libtiff encoder via crafted TIFF tags
Location: src/encode.c:1014 in PyImaging_LibTiffEncoderNew()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
==================================…
CVE-2026-112902
GitHub-GHSA
HIGH
Pillow: Infinite loop in PdfParser.rewrite_pages on page tree Parent cycle
GHSA-f2g6-542v-9j58
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Infinite loop in PdfParser.rewrite_pages on page tree Parent cycle
Location: src/PIL/PdfParser.py:505 in PdfParser.rewrite_pages()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
====================================…
CVE-2026-112406
GitHub-GHSA
HIGH
Pillow: APNG background disposal allocates full canvas before decompression bomb check
GHSA-5xm2-6676-qcp9
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
APNG background disposal allocates full canvas before decompression bomb check
Location: src/PIL/PngImagePlugin.py:1000 in PngImageFile._seek()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
=======================…
CVE-2026-112399
GitHub-GHSA
HIGH
Pillow: MSP RLE decoder expands a tiny file into unbounded memory
GHSA-gg2r-wvfm-q9rx
pkg: pillow
eco: pip
published: Oct 21, 2026
### Summary
The MSP RLE decoder expands run-length data into an in-memory buffer with no cap tied to the declared image size. A small file that passes the pixel-count check can force hundreds of megabytes or more of allocation when the application loads pixels.
### Details
The MSP decoder writes ea…
CVE-2026-112892
GitHub-GHSA
HIGH
Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id)
GHSA-jg86-v3jv-hrpm
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Quadratic-time DoS in PDF save_all (PdfParser.next_object_id)
Location: src/PIL/PdfParser.py:629 in next_object_id()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
==================================================…
CVE-2026-112894
GitHub-GHSA
HIGH
Pillow: Infinite loop in MIC n_frames when the embedded TIFF
GHSA-22hg-r758-rrw9
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Infinite loop in MIC n_frames when the embedded TIFF has 3+ IFDs
Location: src/PIL/MicImagePlugin.py:86 in MicImageFile.tell()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
========================================…
CVE-2026-112390
GitHub-GHSA
HIGH
Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images
GHSA-27h8-gf7j-v5hc
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
NULL dereference in ImagingExpand via rank filters on zero-size images
Location: src/libImaging/Filter.c:79 in ImagingExpand()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
========================================…
CVE-2026-112392
GitHub-GHSA
HIGH
Pillow: NULL pointer dereference in Image.merge via an unvalidated band 0
GHSA-cp9v-662q-vvx9
pkg: pillow
eco: pip
published: Oct 21, 2026
### Summary
`Image.merge()` checks the mode of every input band except band 0. If band 0 is a single-band `I` or `F` image, the native merge routine reads a pixel pointer that is NULL for those modes and the process crashes. The IPTC plugin reaches this from a plain `Image.open()` followed by a load…
CVE-2026-112405
GitHub-GHSA
HIGH
Pillow: Invalid free in FreeType glyph rendering when a stroker is active
GHSA-j4m9-6w36-pw47
pkg: pillow
eco: pip
published: Oct 21, 2026
### Summary
When text is drawn with a non-zero stroke width, Pillow creates a FreeType stroker and then loads each glyph. If `FT_Load_Glyph` fails for a glyph, the cleanup path calls `FT_Done_Glyph` on the `glyph` variable. That variable is not initialized before the first measurement loop, and in t…
CVE-2026-112893
GitHub-GHSA
HIGH
Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transform
GHSA-7mwm-ghpf-9vrm
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Double free in ImagingScaleAffine on calloc failure via Image.transform
Location: src/libImaging/Geometry.c:866 in ImagingScaleAffine()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
===============================…
CVE-2026-112402
GitHub-GHSA
HIGH
Pillow: Out-of-bounds access in _imagingmorph on a zero-width image
GHSA-58r4-6rv3-gfh8
pkg: Pillow
eco: pip
published: Oct 20, 2026
### Summary
A PPM or PGM file can declare a width of 0, which Pillow accepts, producing an image of size `(0, N)`. Passing that image to `ImageMorph.MorphOp.apply()` makes the native morphology code index a row buffer at `outrow[width – 1]`, which is `outrow[-1]` when the width is 0. The process cra…
CVE-2026-112397
GitHub-GHSA
HIGH
launch-editor: `fs.existsSync()` existence check can be bypassed on Windows
GHSA-587h-7wmj-h5pm
pkg: launch-editor, vite, vite
eco: npm
published: Oct 20, 2026
### Summary
`launch-editor` checked `fs.existsSync(fileName)` before passing a supplied path to an editor command. On Windows, an attacker can bypass this check with a crafted path ending in `\\..:line:column`. This removes the requirement that the attacker be able to place a file with a malicious …
CVE-2026-112942
GitHub-GHSA
HIGH
Crass : Large numeric exponents cause CPU and memory denial of service
GHSA-6wmf-3r64-vcwv
pkg: crass
eco: rubygems
published: Oct 20, 2026
### Impact
Crass converts CSS scientific notation number values with unbounded exponentiation before it clamps the result to `Float::MAX`. Applications that use Crass to parse attacker-controlled CSS strings can be forced to spend disproportionate CPU and memory parsing a tiny input, possibly resul…
CVE-2026-61845
GitHub-GHSA
MEDIUM
OpenClaw: Browser CDP discovery could accept blocked WebSocket URLs
GHSA-3×84-qq85-fj65
pkg: openclaw
eco: npm
published: Oct 21, 2026
### Summary
Browser CDP discovery could accept blocked WebSocket URLs. In affected versions, a lower-trust caller or configured input path could reach network destinations that should have been blocked by OpenClaw policy.
This advisory is scoped to the named feature and configuration. It does not …
CVE-2026-62197
NVD
MEDIUM
CVE-2026-116194
Rclone from 1.52.0 before 1.75.2 contains a cross-site request forgery vulnerability in the pCloud backend's localhost OAuth callback, which disables the state check and trusts the hostname parameter. Malicious web pages can send a stateless request to port 53682 during authorization, planting attac…
CWE: CWE-346
GitHub-GHSA
MEDIUM
FastMCP: Post-transform component authorization is skipped on direct calls
GHSA-7xgj-8392-5q4r
pkg: fastmcp, fastmcp, fastmcp-slim
eco: pip
published: Oct 23, 2026
## Maintainer assessment and remediation
This report is accepted as a FastMCP authorization vulnerability. In supported configurations, a server transform can change the metadata used by a component's authorization policy. Direct lookups previously checked the original component but returned the tr…
NVD
MEDIUM
CVE-2026-114618
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, the default RFC 7523 JWTBearerGrant.get_audiences() returns an empty list, causing JWTBearerGrant.verify_claims() to require only that an aud claim exists without matching the current authorization server. An …
CWE: CWE-287, CWE-1188
NVD
MEDIUM
CVE-2026-114649
The MongoDB C# Driver compares TLS client certificates by issuer and serial number only when deciding whether two clients can share cached connections. In an application that creates clients from certificates supplied by different users, a user who provides a certificate copying another user's issue…
CWE: CWE-1025
NVD
MEDIUM
CVE-2026-114406
The system certificate authority (CA) store in Red Hat products, distributed via ca-certificates RPM packages, included multiple root CA certificates of authorities, which signed intermediate CA certificates with weak private keys issued by the eMudhra certificate authority. A man-in-the-middle atta…
CWE: CWE-295
NVD
MEDIUM
CVE-2026-114047
FreeRDP from 2.0.0 before 3.32.0 contains an improper certificate validation vulnerability in its proxy that accepts untrusted target TLS certificates when no verification module is configured. Network-positioned attackers can intercept the proxy's outbound connection and present a self-signed, wron…
CWE: CWE-295
GitHub-GHSA
MEDIUM
MCP TypeScript SDK: Server bearer authentication accepted tokens issued for another service
GHSA-rvq5-wwqv-78pq
pkg: @modelcontextprotocol/sdk, @modelcontextprotocol/server, @modelcontextprotocol/express
eco: npm
published: Oct 20, 2026
### Summary
In affected versions, the SDK's server-side bearer authentication had no way to check that a token was issued for your server (its audience). Where one authorization server issues tokens for several services, a valid token for another service was also accepted by your MCP server.
### Am…
CVE-2026-111771
GitHub-GHSA
MEDIUM
SiYuan: Missing consistency check between packageName and repoURL/repoHash in bazaar package install allows overwriting an existing, trusted plugin
GHSA-rpx2-p6hp-x5gj
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Oct 23, 2026
## Summary
`installBazaarPlugin` (and the equivalent endpoints for widgets/icons/templates/themes) accept
`packageName`, `repoURL`, and `repoHash` as independent request fields with no validation that
they refer to the same package. `packageName` alone determines the install destination;
`repoURL`/…
CVE-2026-62204
NVD
MEDIUM
CVE-2026-76497
As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Expressway Series software engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabiliti…
CWE: CWE-377
NVD
MEDIUM
CVE-2026-116070
Docker-Proxy through 5.1.9 contains a missing authentication vulnerability in the hubcmdui routes/config.js that allows unauthenticated attackers to read and overwrite configuration via /api/config. Attackers can retrieve the WeChat webhook URL and Telegram bot token, and overwrite menuItems links, …
CWE: CWE-306
GitHub-GHSA
MEDIUM
MLflow: SSRF on unauthenticated MLflow servers via third-party scorer kwargs in the scorer invoke, register, and GenAI evaluate endpoints
GHSA-2wqp-q3c6-ccj5
pkg: mlflow
eco: pip
published: Oct 23, 2026
### Summary
MLflow's tracking server exposes `POST /ajax-api/3.0/mlflow/scorer/invoke` with **no authentication**, and the handler reflectively instantiates an attacker-named class from attacker-supplied JSON with unconstrained constructor kwargs. With the optional `trulens` + `trulens-providers-lit…
CVE-2026-115886
GitHub-GHSA
MEDIUM
Nodemailer: A nested comment ends early in addressparser, releasing the rest of the comment as a recipient
GHSA-8c8m-p3m8-cjg8
pkg: nodemailer
eco: npm
published: Oct 23, 2026
### Vulnerability summary
RFC 5322 comments nest. addressparser ended a comment at the first `)`, including the one that closes a nested comment, and parsed the rest of the outer comment as header text. `Victim (x(y) <evil@evil.com>) <v@victim.com>` names `v@victim.com` with `x(y) <evil@evil.com>` …
GitHub-GHSA
MEDIUM
Nodemailer: A ";" inside a quoted string or comment ends an address group early in addressparser, turning display text into a recipient
GHSA-m943-m63m-w62w
pkg: nodemailer
eco: npm
published: Oct 23, 2026
### Vulnerability summary
addressparser ends an RFC 5322 group at the first `;`, including one inside a quoted display name or a comment. The text after it is parsed again as top level recipients with the quoting flipped, so text that every conformant parser reads as a display name or comment becom…
GitHub-GHSA
MEDIUM
Nodemailer: A ">" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the header does not name
GHSA-85×2-q946-cp5h
pkg: nodemailer
eco: npm
published: Oct 23, 2026
### Vulnerability summary
addressparser ends an angle-addr at the first `>` it sees, including one inside a quoted local part, a comment or a domain literal. The domain is then read off the text in front of that `>`. `<"a@evil.com>"@good.com>` is the mailbox `"a@evil.com>"@good.com` under RFC 5322,…
GitHub-GHSA
MEDIUM
vLLM: Forged multimodal UUID + P0/P1 processor-cache eviction drift: unauthenticated remote crash of the whole vLLM engine
GHSA-p92p-rxj5-7p2x
pkg: vllm
eco: pip
published: Oct 23, 2026
## Summary
Multimodal content parts (`image_url`, `video_url`, `input_audio`, …) accept a user-supplied `uuid` field that vLLM uses **verbatim as the item's cache identity** (`mm_hash`). The two frontend/engine processor caches (P0 "sender" cache in the API process, P1 "receiver" cache in the Eng…
CVE-2026-114050
GitHub-GHSA
MEDIUM
obsidian-tc: Default folder ACL is fail-open; .obsidian plugin secrets are readable by default
GHSA-cvp8-vvgf-69q4
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Impact
With a default configuration, an undefined `readPaths`/`writePaths` meant allow-all, the `strictReadDefault` flag was inert, and the `.obsidian`/`.git`/`.trash` control directories were denied only during enumeration — not on the direct request path. A caller could read `.obsidian/plugi…
CVE-2026-77364
NVD
MEDIUM
CVE-2026-115508
Crawl4AI 0.7.0 before 0.9.5 contains an inefficient regular expression complexity vulnerability in the Docker API server that allows authenticated API clients to supply unbounded regular expressions in /crawl request bodies. Attackers can submit catastrophic-backtracking patterns via RegexExtraction…
CWE: CWE-1333
NVD
MEDIUM
CVE-2026-114653
A client-side encryption schema construction component in the MongoDB C# Driver places caller-supplied field identifiers into a position that is interpreted as a pattern expression, without normalizing or validating them. As a result, an application that designates certain fields for client-side fie…
CWE: CWE-185
GitHub-GHSA
MEDIUM
Nuxt: Route rules are matched against the raw request path, so a percent-encoded segment can bypass `appMiddleware` on dynamic and catch-all routes
GHSA-6gq8-jgmh-3ffp
pkg: nuxt, nuxt
eco: npm
published: Oct 22, 2026
### Summary
Nuxt compared `routeRules` keys against the raw request path, without decoding percent-encoding, while the router decodes parameters when it resolves a route. A request whose path is percent-encoded can therefore resolve to a page while failing to match the route rule meant to protect i…
CVE-2026-114131
GitHub-GHSA
MEDIUM
Astro: Reflected/Stored XSS via unescaped <script>/<style> tag content in JSX/MDX rendering
GHSA-98hj-9722-w3j8
pkg: astro
eco: npm
published: Oct 22, 2026
## Summary
Astro's JSX and MDX rendering pipeline treated string children of `<script>` and `<style>` elements as trusted HTML. When a dynamic value was passed through a JSX expression, such as `<script>{value}</script>`, an attacker-controlled value containing `</script>` or `</style>` could termi…
CVE-2026-114128
GitHub-GHSA
MEDIUM
Nodemailer: Quadratic (O(n^2)) DKIM header unfolding lets a large folded header cause remote denial of service during signing
GHSA-39m8-27wv-hr27
pkg: nodemailer
eco: npm
published: Oct 22, 2026
## Summary
When nodemailer DKIM-signs an outbound message, its DKIM message parser unfolds RFC 5322 header continuation lines with a loop that concatenates each continuation line onto the preceding line and then re-tests the anchored regex `/^[ \t]/` against the growing merged line on every iterati…
CVE-2026-110871
GitHub-GHSA
MEDIUM
Pillow: Reachable undefined behavior in native integer operations, potentially leading to denial of service or logic integrity compromise
GHSA-4rm8-3hmm-39fg
pkg: pillow
eco: pip
published: Oct 22, 2026
### Summary
Affected Object and Source
Package: Pillow 12.3.0
Source: PyPI sdist pillow-12.3.0.tar.gz
SHA-256: 3b8182a766685eaa002637e28b4ec8d6b18819a0c71f579bf0dbaa5830297cce
Sink: src/_imaging.c:2809:15, xsize += dx
### Details
The code in Pillow 12.3.0 is:
“`c
for (xsize = 0; *text; text++) {
…
CVE-2026-96641
GitHub-GHSA
MEDIUM
Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mode
GHSA-24rc-8hj2-v98c
pkg: pillow
eco: pip
published: Oct 22, 2026
## Summary
BmpRleDecoder can be forced to allocate gigabytes of memory from a kilobyte-sized crafted BMP file via unbounded growth in the delta escape and absolute mode branches.
## Affected versions
All versions up to and including current HEAD (v13.0.0.dev0, commit e7a7ea84)
## Root cause
BmpRle…
CVE-2026-96638
GitHub-GHSA
MEDIUM
Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek)
GHSA-p8hx-v2p6-rp84
pkg: Pillow
eco: pip
published: Oct 22, 2026
### Summary
Pillow's decompression-bomb protection (`Image._decompression_bomb_check`, gated by `Image.MAX_IMAGE_PIXELS`) is enforced only on the **first frame**, inside `Image.open()`. For multi-frame formats, `seek()` re-parses the target frame's header and resets `self._size`. `GifImagePlugin` an…
CVE-2026-96636
GitHub-GHSA
MEDIUM
Vitest: Servers misapply `server.fs.deny`, serving `.env`, private keys, `.git`, and the API token file
GHSA-p458-7748-mcp3
pkg: @vitest/ui, @vitest/browser, vite-plus
eco: npm
published: Oct 21, 2026
### Summary
In Vitest 5, Vite's `server.fs.deny` is not applied as intended on Vitest's dev servers. Depending on the server, files that Vite refuses to serve by default (such as `.env`, private keys and certificates, `.npmrc`, and `.git`) or Vitest's own API token file (`.vitest-secret-token`) can…
CVE-2026-112948
NVD
MEDIUM
CVE-2026-114131
Nuxt is an open-source web development framework for Vue.js. From 3.11.0 until 3.21.4 and 4.4.4, Nuxt compares route-rule keys with the raw request path while route resolution decodes dynamic and catch-all parameters, allowing a percent-encoded segment to resolve to a protected page without matching…
CWE: CWE-436, CWE-863
NVD
MEDIUM
CVE-2026-114128
Astro is a web framework for content-driven websites. Prior to 7.3.2, Astro's JSX and MDX rendering pipeline treats string children of script and style elements as trusted HTML without distinguishing compiler-generated literal content from dynamic expression values. An application that passes attack…
CWE: CWE-79
GitHub-GHSA
MEDIUM
ApostropheCMS: Import API bypasses publication roles for protected content
GHSA-5m22-7pfq-vp65
pkg: @apostrophecms/import-export, apostrophe
eco: npm
published: Oct 21, 2026
## Review scope and evidence limits
Package: @apostrophecms/import-export, version 3.7.0.
Release tag reviewed: @apostrophecms/import-export@3.7.0, commit 9500b8b0e1d630d5e07fbb5fd2c25ed0943845ce (September 30, 2026).
Current main reviewed: 5ce3732be0ebdebb4db0f8ef160c81e8671157e6.
The importer,…
CVE-2026-113649
GitHub-GHSA
MEDIUM
ApostropheCMS: Archive duplicate continuation lets contributors overwrite published content
GHSA-jf5h-36mg-rp6x
pkg: @apostrophecms/import-export
eco: npm
published: Oct 21, 2026
## Review scope and evidence limits
Package: @apostrophecms/import-export, version 3.7.0.
Release tag reviewed: @apostrophecms/import-export@3.7.0, commit 9500b8b0e1d630d5e07fbb5fd2c25ed0943845ce (September 30, 2026).
Current main reviewed: 5ce3732be0ebdebb4db0f8ef160c81e8671157e6.
The importer,…
CVE-2026-112956
GitHub-GHSA
MEDIUM
ApostropheCMS: Import archives can exhaust server storage and deny service
GHSA-9g7p-m758-rp72
pkg: @apostrophecms/import-export
eco: npm
published: Oct 21, 2026
## Review scope and evidence limits
Package: @apostrophecms/import-export, version 3.7.0.
Release tag reviewed: @apostrophecms/import-export@3.7.0, commit 9500b8b0e1d630d5e07fbb5fd2c25ed0943845ce (September 30, 2026).
Current main reviewed: 5ce3732be0ebdebb4db0f8ef160c81e8671157e6.
The importer,…
CVE-2026-112955
NVD
MEDIUM
CVE-2026-114065
Trigger.dev before 4.7.3 contains a tenant filtering bypass vulnerability that allows authenticated users to read other tenants' data by using placeholder table syntax in POST /api/v1/query. Attackers can submit queries with FROM {database.table} expressions, including within subqueries, to skip tab…
CWE: CWE-89
NVD
MEDIUM
CVE-2026-114041
FreeRDP before 3.32.1 on Windows contains a heap out-of-bounds read in client_cli_present_gateway_message that passes a byte count as wide-character printf precision. A malicious RD Gateway can send pre-authentication consent or service messages, causing the client to read twice the buffer size, lea…
CWE: CWE-125
NVD
MEDIUM
CVE-2026-60743
Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Weblogic). Supported versions that are affected are 8.61-8.63. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise PeopleSoft Enterprise PeopleToo…
NVD
MEDIUM
CVE-2026-113340
Memory corruption in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to potentially read memory inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-119
NVD
MEDIUM
CVE-2026-113326
Memory corruption in Core in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to potentially read memory inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-119
NVD
MEDIUM
CVE-2026-113295
Out of bounds read in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to read memory inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-125
NVD
MEDIUM
CVE-2026-113157
Information leak in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to leak sensitive information via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-200
NVD
MEDIUM
CVE-2026-113082
Memory corruption in ANGLE in Google Chrome on on Windows prior to 156.0.8078.47 allowed a remote attacker to potentially read memory inside the sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-119
NVD
MEDIUM
CVE-2026-101718
Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Application Server). The supported version that is affected is 9.3.6. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise Oracle Agile PLM. Successful attacks …
CWE: CWE-284
NVD
MEDIUM
CVE-2026-101606
Vulnerability in the Oracle Communications Billing and Revenue Management product of Oracle Communications (component: BRM Server). Supported versions that are affected are 15.0.0.0.0, 15.0.1.0.0, 15.1.0.0.0 and 15.2.0.0.0. Easily exploitable vulnerability allows unauthenticated attacker with netw…
GitHub-GHSA
MEDIUM
MCP TypeScript client SDK: HTTP client transports and OAuth requests followed cross-origin redirects and re-sent custom headers and request bodies
GHSA-6prh-2h8m-c8cw
pkg: @modelcontextprotocol/sdk, @modelcontextprotocol/client
eco: npm
published: Oct 20, 2026
### Summary
In affected versions, the SDK's HTTP client transports and OAuth requests followed redirects to any origin.
If an MCP server or authorization server redirected a request to another origin, that origin received custom request headers (such as an `X-API-Key` set in `requestInit.headers`) …
CVE-2026-111769
NVD
MEDIUM
CVE-2026-113649
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module and 4.34.0 of core ApostropheCMS, an editor who can import an enabled content type but lacks its stronger publication role can cause import write helpers to create, replace, or remove publis…
CWE: CWE-862
NVD
MEDIUM
CVE-2026-113603
The x402 SIWX server extension in @x402/extensions 2.3.1 through 2.28.0, x402 PyPI 2.11.0 through 2.25.0, and Go module 2.16.0 through 2.28.0 contains an authorization bypass vulnerability that allows paying clients to unlock unpaid routes by supplying a mismatched PaymentPayload.resource URL. Attac…
CWE: CWE-639
NVD
MEDIUM
CVE-2026-112956
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, duplicate-import continuation accepts client-controlled replacement choices without binding them to a user-owned server-side analysis or authorizing the canonical target. On an import-enabl…
CWE: CWE-863
NVD
MEDIUM
CVE-2026-112955
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, an authenticated importer can submit archives whose decompressed bytes, entry count, and entry sizes are not bounded before document-type authorization, and extraction or parsing failures c…
CWE: CWE-400
NVD
MEDIUM
CVE-2026-112948
Vitest is a testing framework powered by Vite. From 5.0.0-beta.6 until 5.0.5, Vitest dev servers can misapply server.fs.deny because project servers replace Vite's defaults and the root server adds .vitest-secret-token after Vite compiles its matcher. An attacker who can reach an affected UI, Browse…
CWE: CWE-200, CWE-552
NVD
MEDIUM
CVE-2026-86957
An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An attacker in wireless proximity may be able to cause unexpected sy…
CWE: CWE-125
NVD
MEDIUM
CVE-2026-84613
An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An attacker in radio range may be able to cause unexpected sy…
CWE: CWE-787
NVD
MEDIUM
CVE-2026-112395
Pillow is a Python imaging library. From 8.2.0 until 13.0.0, Pillow's tiled-TIFF decoder can read past the tile buffer while copying four-byte pixels. In _decodeTile, libtiff can return a tile allocation smaller than the required row stride multiplied by the tile length, and Pillow's stride-and-copy…
CWE: CWE-122
NVD
MEDIUM
CVE-2026-84176
Permissive Cross-domain Policy with Untrusted Domains vulnerability in Apache Camel Platform HTTP Vertx component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
createCorsHandler() set Access-Control-Allow-Credentials: true outside the origin check, so th…
CWE: CWE-942
NVD
MEDIUM
CVE-2026-77156
Incomplete validation of extracted archive entry paths in ast-cli's tar extraction logic on Linux and macOS (used when installing the Vorpal ASCA real-time engine and the SCA Resolver) would allow a malicious tar archive containing absolute or traversal path entries to write files outside the instal…
CWE: CWE-22
NVD
MEDIUM
CVE-2026-116102
A vulnerability was determined in QuantGeekDev docker-mcp 0.1.0/0.2.0. The impacted element is the function _build_windows_command of the file docker_executor.py. This manipulation of the argument project_name causes os command injection. It is possible to initiate the attack remotely.
CWE: CWE-77, CWE-78
NVD
MEDIUM
CVE-2026-54631
Part-DB is an open source inventory management system for electronic components. Prior to version 2.12.1, the file .env committed in the Part-DB repository contains a fixed value for APP_SECRET (a03498528f5a5fc089273ec9ae5b2849). The official Docker image jbtronics/part-db1 does not override or rand…
CWE: CWE-798
NVD
MEDIUM
CVE-2026-112911
filelock is a platform-independent file lock for Python. From 3.30.0 until 4.2.1, StrictSoftFileLock versions from 3.30.0 and SoftReadWriteLock versions from 4.0.0 can adopt a protocol directory created first by another local user in a shared parent directory, allowing that user to alter protocol st…
CWE: CWE-283
NVD
MEDIUM
CVE-2026-112268
sglang-router (sgl-model-gateway) through 0.3.2 contains an authorization bypass vulnerability that allows holders of the data-plane API key to access mesh HA management routes because /ha/* endpoints skip control-plane Admin role checks. Attackers can read cluster topology, write gossiped configura…
CWE: CWE-863
NVD
MEDIUM
CVE-2026-112140
A vulnerability was found in llSourcell Doctor-Dignity up to 3f2ffb6c892f13b50a708d05900d3227acb40ded. This impacts the function _get_lib_module of the file python/mlc_chat/chat_module.py. The manipulation of the argument model_lib results in code injection. The attack may be launched remotely. The …
CWE: CWE-74, CWE-94
NVD
MEDIUM
CVE-2026-112102
A vulnerability was detected in AXA Group NLP.js 4.27.0. This impacts the function Evaluator.walkFunction of the file packages/evaluator/src/evaluator.js of the component Condition Expression Pipeline. The manipulation of the argument condition results in code injection. It is possible to launch the…
CWE: CWE-74, CWE-94
GitHub-GHSA
MEDIUM
stream-json: FlexAssembler string/RegExp path filters join the full key stack per container start, giving O(depth^2) CPU denial of service
GHSA-jj87-hc4r-jwfw
pkg: stream-json
eco: npm
published: Oct 22, 2026
## Summary
`FlexAssembler`, the custom-container assembler shipped in the `stream-json` package (`src/core/utils/flex-assembler.js`, re-exported at `stream-json/utils/flex-assembler.js` and `stream-json/web/utils/flex-assembler.js`), compiles a string or RegExp path `filter` into a matcher that run…
CVE-2026-114129
NVD
MEDIUM
CVE-2026-86921
A permissions issue was addressed with improved validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. A local attacker may be able to overwrite restricted files.
CWE: CWE-269
GitHub-GHSA
MEDIUM
filelock: ReadWriteLock on the hard-link route deletes any directory another user renames onto its .filelock-* link directory name
GHSA-jqc4-5cvw-7w85
pkg: filelock
eco: pip
published: Oct 23, 2026
`ReadWriteLock` and `AsyncReadWriteLock` (the SQLite-backed reader/writer lock) remove their private `.filelock-*` link directories with `shutil.rmtree` (a recursive delete) on a remembered path. They do not check that the path still names the directory they created. This happens on the hard-link ro…
CVE-2026-112937
GitHub-GHSA
MEDIUM
fast-uri vulnerable to URI scheme spoofing via percent-encoded scheme decoding
GHSA-w74x-v6f9-j3xg
pkg: fast-uri, fast-uri, fast-uri
eco: npm
published: Oct 23, 2026
### Impact
`fast-uri` percent-decodes the scheme component with the legacy global `unescape()` before validating it, so an input whose decoded scheme is a valid but dangerous token is emitted as a live scheme. RFC 3986 section 3.1 does not allow percent-encoding in a scheme, so no RFC or WHATWG par…
CVE-2026-110306
GitHub-GHSA
MEDIUM
odf-kit has HTML injection leading to XSS in odsToHtml() via unescaped style attribute values
GHSA-2rqm-h6hv-g79v
pkg: odf-kit
eco: npm
published: Oct 23, 2026
### Summary
ODF style values are interpolated into `style="…"` attributes without HTML-escaping in odf-kit's ODS to-HTML renderer (`odsToHtml()`). A double-quote character inside an attacker-controlled style value breaks out of the attribute, allowing arbitrary HTML/attribute injection — and th…
NVD
MEDIUM
CVE-2026-113659
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, an unauthenticated attacker can send a crafted link whose query string is automatically parsed by apos.http.parseQuery when an authenticated victim loads a page with the admin bundle. The parser accepts the special _…
CWE: CWE-79, CWE-1321
NVD
MEDIUM
CVE-2026-112934
filelock is a platform-independent file lock for Python. From 4.0.0 until 4.2.1, SoftReadWriteLock refreshes holder records by name, allowing another local user with rename access to the lock directory to replace a record with a named pipe and stall the lock, or under a permissive hard-link policy t…
CWE: CWE-62
NVD
MEDIUM
CVE-2026-112909
filelock is a platform-independent file lock for Python. Prior to 4.2.1, UnixFileLock can truncate a regular file renamed onto the lock path when another local user has actual rename permission, or hard-linked there under a permissive hard-link policy; when an explicit mode is requested, affected ve…
CWE: CWE-706
NVD
MEDIUM
CVE-2026-110306
fast-uri is a dependency-free RFC 3986 URI parser and serializer for Node.js. In versions before 2.4.8, from 3.0.0 through 3.1.8, and from 4.0.0 through 4.2.2, fast-uri percent-decodes the scheme component with the legacy global unescape() function before validating it, so an input whose decoded sch…
CWE: CWE-172, CWE-180
NVD
MEDIUM
CVE-2026-111059
Mercury is a Python framework for sharing Jupyter notebooks as web applications and dashboards. From 3.0.0 until 3.2.11, mr.Markdown converts attacker-controlled Markdown to HTML without sanitizing raw HTML before assigning it to an ipywidgets.HTML sink. Event-handler attributes and other active HTM…
CWE: CWE-79, CWE-116
NVD
MEDIUM
CVE-2026-84178
Cross-Site Request Forgery (CSRF) vulnerability in Apache Camel OAuth component.
This issue affects Apache Camel: from 4.11.0 before 4.18.5, from 4.19.0 before 4.22.1.
The authorization code callback did not carry a state parameter binding it to the authorization request that started the flow, a…
CWE: CWE-352
GitHub-GHSA
MEDIUM
undici vulnerable to Denial of Service via unbounded memory in the EventSource parser
GHSA-4qv8-2p9j-2685
pkg: undici, undici, undici
eco: npm
published: Oct 23, 2026
### Impact
undici's `EventSource` client can be driven to exhaust process memory by a malicious or compromised Server-Sent Events peer. By sending millions of tiny completed `data:` fields with no blank event separator, or a single unfinished line split across many chunks, the parser retains a grow…
CVE-2026-109924
GitHub-GHSA
MEDIUM
undici vulnerable to Subresource Integrity bypass via non-lowercase algorithm tokens
GHSA-f72v-6w45-q472
pkg: undici, undici
eco: npm
published: Oct 23, 2026
### Impact
undici's `fetch()` verifies Subresource Integrity (SRI) metadata by looking up the algorithm token in a lowercase-only set, but the SRI specification defines a valid token by its ASCII-lowercase form. A correct but non-lowercase token such as `SHA256-…` or `Sha256-…` is therefore tre…
CVE-2026-109841
GitHub-GHSA
MEDIUM
FastMCP MCP client wrappers construct M2M OAuth providers without issuer binding — client secret redirectable to attacker-advertised authorization server
GHSA-vqqp-x5qm-5qp4
pkg: fastmcp, fastmcp-slim
eco: pip
published: Oct 23, 2026
## Maintainer assessment and remediation
This report is accepted as a FastMCP credential-binding vulnerability. Affected versions of the OAuth client credentials providers do not expose the authorization-server issuer that owns pre-registered credentials. An untrusted or compromised MCP server can …
GitHub-GHSA
MEDIUM
Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer
GHSA-4rr5-89j8-mwwm
pkg: pillow
eco: pip
published: Oct 21, 2026
### Summary
Saving an image as TIFF to an in-memory buffer can trigger a heap use-after-free if libtiff rejects a tag at encode time. When `TIFFWriteScanline` fails, the encoder frees its output buffer but leaves the libtiff handle open. Later, when the encoder object is torn down, `TIFFClose` flush…
CVE-2026-112396
GitHub-GHSA
MEDIUM
Vitest: Windows backslash traversal bypasses the @vitest/mocker redirect allowlist fix
GHSA-xp26-3454-mjgp
pkg: @vitest/mocker, @vitest/mocker
eco: npm
published: Oct 21, 2026
## Summary
The path traversal fix released for [GHSA-82fw-gwwq-j7x9](https://github.com/vitest-dev/vitest/security/advisories/GHSA-82fw-gwwq-j7x9) can be bypassed on Windows by using a backslash in the redirect URL pathname.
The fixed code joins an attacker-controlled URL pathname with the Vite ro…
CVE-2026-112950
NVD
MEDIUM
CVE-2026-114400
Trudesk through 1.2.11 contains a missing authentication vulnerability that allows unauthenticated attackers to download private ticket attachments under /uploads. Because express.static serves the public/ directory before the hasAuth-guarded /uploads mount, attackers who know or guess a ticket Obje…
CWE: CWE-552
NVD
MEDIUM
CVE-2026-114117
Vyper 0.3.8 through 0.5.0b1 contains an optimizer miscompilation in which (msg.value | K) or (len(msg.data) | K), where K is any nonzero integer literal, is compiled to the constant 1 when used as a ternary expression branch under -O gas (the default) or -O codesize. Affected contracts use the wrong…
CWE: CWE-682
NVD
MEDIUM
CVE-2026-101564
Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Acollect). The supported version that is affected is 2.6. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise Oracle Agile PLM. Successful attacks of this vuln…
NVD
MEDIUM
CVE-2026-113710
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the self-service password-change endpoint verifies the current password but does not use the login module’s failed-attempt counter, throttle, delay, or lockout mechanism. An attacker with a valid authenticated sess…
CWE: CWE-307
NVD
MEDIUM
CVE-2026-112950
Vitest is a Vite-native testing framework for JavaScript and TypeScript projects. From 4.1.11 until 4.1.12 and 5.0.3, isFileLoadingAllowed and the filesystem read interpret backslashes differently on Windows in packages/mocker/src/node/interceptorPlugin.ts. When a client can reach the Vite dev serve…
CWE: CWE-22
NVD
MEDIUM
CVE-2026-86871
An integer underflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An attacker with control of a network file server may be able to cause unexpected system termination.
CWE: CWE-20, CWE-190
NVD
MEDIUM
CVE-2026-112396
Pillow is a Python imaging library. From 11.3.0 until 13.0.0, Pillow has a heap use-after-free when libtiff rejects a tag while encoding TIFF data to an in-memory buffer. When an application saves attacker-influenced TIFF tags to BytesIO, libtiff can reject a tag during encoding in ImagingLibTiffEnc…
CWE: CWE-416
NVD
MEDIUM
CVE-2026-85247
Improper Certificate Validation vulnerability in Apache Camel Knative component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
When SSL was enabled on the Knative HTTP client but no truststore was configured, the client options fell back to trusting every pr…
CWE: CWE-295
NVD
MEDIUM
CVE-2026-85243
Improper Validation of Integrity Check Value vulnerability in Apache Camel Crypto PGP component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
unmarshal() verified the modification detection code only when the message was an OpenPGP symmetrically encrypted i…
CWE: CWE-354
GitHub-GHSA
MEDIUM
SiYuan: authFilePublishAccess distinguishes hidden and forbidden documents from public and nonexistent ones, and issues a publish-auth cookie for documents it reports as forbidden
GHSA-4pjg-x8qj-33j5
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Oct 23, 2026
### Summary
`/api/filetree/authFilePublishAccess` is registered with `CheckAuth` only and is reachable anonymously. It never sets a failure code, so its outcome is signalled entirely by the response message and by whether a `Set-Cookie` header is present. Those two signals differ across access tier…
CVE-2026-73630
GitHub-GHSA
MEDIUM
SiYuan: The publish filter for database backlinks consults the forbidden list instead of the visibility list, disclosing hidden-tier documents to anonymous readers
GHSA-p4qw-vx5p-g984
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Oct 23, 2026
### Summary
`/api/av/getAttributeViewBacklinks` filters its results for reader roles through `FilterAttributeViewBacklinksByPublishAccess`. That function resolves its ignore list with `GetDisablePublishAccess`, which covers only the forbidden tier. Documents at the hidden tier are absent from that …
CVE-2026-73049
GitHub-GHSA
MEDIUM
SiYuan: The publish filter for local storage returns the administrator's entire storage map with only three keys sanitized
GHSA-xp3q-r38w-vgqm
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Oct 23, 2026
### Relationship to GHSA-hgfg-j9pg-43xw
That advisory concerned the administrator's live UI layout, and commit `63c7d5474` resolved it by removing `FilterUILayoutByPublishIgnore` and nulling `Conf.UILayout` for readers. That fix is correct and complete for the live layout.
This report concerns a d…
GitHub-GHSA
MEDIUM
A2A Java SDK has Server-Side Request Forgery (SSRF) in push-notification delivery
GHSA-q78c-5jjq-57g8
pkg: org.a2aproject.sdk:a2a-java-sdk-server-common
eco: maven
published: Oct 20, 2026
—
– **Ecosystem:** Maven
– **Affected package:** `org.a2aproject.sdk:a2a-java-sdk-server-common` (push-notification delivery)
– **Affected versions:** `<= 1.2.0.Final` (and `1.2.1.Final-SNAPSHOT` on `main` prior to the fix)
– **Patched version:** _(the release that carries the fix)_
– **CWE:** CW…
CVE-2026-111761
NVD
MEDIUM
CVE-2026-109441
LangAlpha through 2026.09.07 contains an improper isolation vulnerability that places all tenants' sandbox containers on Docker's shared default bridge network with inter-container communication enabled. Authenticated users with code execution in their own sandbox can connect directly to other tenan…
CWE: CWE-653
NVD
MEDIUM
CVE-2026-77684
The Bluetooth Classic Hands-Free Profile HF role in subsys/bluetooth/host/classic/hfp_hf.c does not release the AT command buffers that are still queued on hf->tx_pending when the RFCOMM DLC goes down. hfp_hf_disconnected() only cancelled the work items and cleared hf->acl, and no other code path ev…
CWE: CWE-401
GitHub-GHSA
MEDIUM
OGNL stricter-invocation block list bypass via java.lang.reflect reflection proxies
GHSA-crwc-vw2r-qr6m
pkg: ognl:ognl
eco: maven
published: Oct 21, 2026
### Summary
OGNL's optional *stricter invocation* mode maintains a block list that prevents expressions from directly calling methods on dangerous classes such as `Runtime`, `ProcessBuilder`, and `ClassLoader`. The block list filters on the **declaring class of the method OGNL invokes**. Because `j…
CVE-2026-113730
NVD
MEDIUM
CVE-2026-113730
OGNL is an Object Graph Navigation Library for Java. Prior to 3.4.13, the optional stricter-invocation mode in OgnlRuntime.invokeMethod checks the declaring class of the method that OGNL invokes but does not block java.lang.reflect.Method, java.lang.reflect.Constructor, or java.lang.reflect.Field. A…
CWE: CWE-693
GitHub-GHSA
MEDIUM
ApostropheCMS uploadfs Azure backend leaks account-level SAS token into every public attachment URL (sas: true)
GHSA-hhph-8536-gfq5
pkg: uploadfs
eco: npm
published: Oct 20, 2026
## Summary
When uploadfs is configured with the Azure backend and `sas: true` (a supported configuration introduced in uploadfs 1.25.0), `createContainer()` builds the `BlobServiceClient` from a URL that embeds the full SAS query string, and Azure SDK v12 derived clients inherit that query string. …
CVE-2026-113652
NVD
MEDIUM
CVE-2026-113652
ApostropheCMS is an open-source Node.js content management system. From 1.25.0 until 1.28.0, uploadfs Azure backend leaks account-level SAS token into every public attachment URL. When uploadfs is configured with the Azure backend and sas: true, createContainer() builds the BlobServiceClient from a …
CWE: CWE-200, CWE-522
NVD
MEDIUM
CVE-2026-76462
A vulnerability in the interprocess communication (IPC) channel of the Secure Firewall Posture module in Cisco Secure Client could allow an authenticated, local attacker to elevate privileges on an affected device.
This vulnerability is due to insufficient validation of user-supplied input. An at…
CWE: CWE-20
NVD
MEDIUM
CVE-2026-112915
filelock is a platform-independent file lock for Python. From 3.20.4 until 4.2.1, ReadWriteLock can open a crafted SQLite lock database without bounding schema and query work, allowing another local user who can replace the database to make acquisition stall or hang; versions from 3.20.4 expose this…
CWE: CWE-400
NVD
MEDIUM
CVE-2026-86979
A privacy issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27. An app may be able to access sensitive user data.
CWE: CWE-200
NVD
MEDIUM
CVE-2026-86976
An authorization issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27. An app may be able to access sensitive user data.
CWE: CWE-285
NVD
MEDIUM
CVE-2026-86962
A double free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.
CWE: CWE-415
NVD
MEDIUM
CVE-2026-86940
This issue was addressed by removing the vulnerable code. This issue is fixed in macOS Golden Gate 27. An app may be able to disclose kernel memory.
CWE: CWE-200
NVD
MEDIUM
CVE-2026-86932
An authorization issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27. An app may be able to access sensitive user data.
CWE: CWE-862
NVD
MEDIUM
CVE-2026-86928
A path handling issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27. An app may be able to access protected user data.
CWE: CWE-22
NVD
MEDIUM
CVE-2026-86914
An information disclosure issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive network connection information.
CWE: CWE-200
NVD
MEDIUM
CVE-2026-84508
This issue was addressed with improved validation of the caller's access. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7, visionOS 27. An app may be able to access protected user data.
CWE: CWE-284
NVD
MEDIUM
CVE-2026-65396
A buffer overflow was addressed with improved size validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.
CWE: CWE-119
NVD
MEDIUM
CVE-2026-65379
The issue was addressed with improved handling of secure input state. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.
CWE: CWE-200, CWE-284
NVD
MEDIUM
CVE-2026-65356
An access issue was addressed with improved access controls. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.
CWE: CWE-284
NVD
MEDIUM
CVE-2026-85260
Insertion of Sensitive Information into Log File vulnerability in Apache Camel MLLP component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
The camel-mllp component carries a logPhi option that governs whether HL7 payload content may be written to the log. …
CWE: CWE-532
NVD
MEDIUM
CVE-2026-95664
Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection') vulnerability in Apache Camel AWS2-s3 component.
This issue affects Apache Camel: from 4.8.0 before 4.18.5, from 4.19.0 before 4.22.2.
For the object it uploads, reads or dele…
CWE: CWE-917
NVD
MEDIUM
CVE-2026-116072
Infinity for Reddit through 8.3.4 contains a login cross-site request forgery vulnerability that allows attackers to log victims into an attacker-controlled account because the exported LoginChromeCustomTabActivity redirect handler checks a hardcoded OAuth state value. Attackers can authorize the ap…
CWE: CWE-352
GitHub-GHSA
MEDIUM
Twisted: HTTP Request Smuggling in twisted.web via a Bare CR or LF in a Header Value
GHSA-q7qq-6mhp-9rc4
pkg: Twisted
eco: pip
published: Oct 23, 2026
## Summary
An incomplete header-value validation (CWE-444) in the Twisted HTTP server lets a bare carriage return or line feed in a header value hide a following header from the parser. `twisted.web.http.HTTPChannel.headerReceived` rejects a NUL byte in a header value but not a bare CR or LF, even …
CVE-2026-115877
NVD
MEDIUM
CVE-2026-114620
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, Authlib's RFC 9101 JWTAuthenticationRequest passes the unauthenticated, client-controlled request_uri parameter to the abstract get_request_object() hook before applying a destination or registration policy; t…
CWE: CWE-918
NVD
MEDIUM
CVE-2026-115356
OpenBao before 2.6.4 and 2.7.x before 2.7.1 does not verify, when renewing a token issued by the Kubernetes Auth method, that the service account token originally used to authenticate is still valid. An authenticated attacker can keep renewing such tokens to persist access after the Kubernetes servi…
CWE: CWE-613
GitHub-GHSA
MEDIUM
Nuxt server islands render `useHeadSafe` input without sanitisation
GHSA-xfq5-w38q-pc2x
pkg: nuxt
eco: npm
published: Oct 22, 2026
## Impact
`useHeadSafe` restricts head input to an allowlist of safe tags and attributes. For example, `bodyAttrs` is limited to `class` and `style`, event handler attributes are removed, and `<script>` tags are only kept for JSON types.
When `useHeadSafe` is called inside a server island (a `.ser…
CVE-2026-114133
GitHub-GHSA
MEDIUM
Electron: Pointer lock permission requests can be attributed to the wrong frame
GHSA-x562-297c-g43g
pkg: electron, electron, electron
eco: npm
published: Oct 22, 2026
### Impact
For `pointerLock` permission requests made from some cross-origin iframes, `session.setPermissionRequestHandler()` was given the top-level frame's `requestingUrl` and `isMainFrame` instead of the requesting frame's. Apps that grant pointer lock based on the requesting origin could grant i…
CVE-2026-113798
GitHub-GHSA
MEDIUM
Electron: openExternal permission requests can be attributed to the wrong origin
GHSA-997q-gvvc-jwmx
pkg: electron, electron, electron
eco: npm
published: Oct 22, 2026
### Impact
Requests to open external protocol URLs could be attributed to a document other than the one that asked for them, so the `requestingUrl` passed to `session.setPermissionRequestHandler` was a trusted origin for a launch untrusted content had requested. An origin-based handler could therefo…
CVE-2026-114121
NVD
MEDIUM
CVE-2026-114133
Nuxt is an open-source web development framework for Vue.js. From 3.13.0 until 4.6.2, the server-island renderer serializes raw useHeadSafe entry input into the island response without preserving the safe-input marker, and NuxtIsland later inserts that input into the page head as an ordinary entry. …
CWE: CWE-79
GitHub-GHSA
MEDIUM
Electron: HID and USB permission checks can be attributed to the wrong origin
GHSA-fw47-9c62-h3vw
pkg: electron, electron, electron
eco: npm
published: Oct 21, 2026
### Impact
For `hid` and `usb` permission checks made from an iframe, `session.setPermissionCheckHandler` was given the top-level frame's origin and details instead of the requesting frame's. Apps that allow these permissions based on origin could grant an embedded frame access intended for the top-…
CVE-2026-113800
NVD
MEDIUM
CVE-2026-114121
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 42.11.3, 43.7.0, 44.3.0, and 45.0.0-alpha.5, requests to open external protocol URLs could be attributed to a document other than the one that initiated them, causing the request…
CWE: CWE-346
GitHub-GHSA
MEDIUM
ApostropheCMS: Stored XSS via Unescaped Widget Style Attribute Serialization
GHSA-7jg5-frgc-c67w
pkg: apostrophe
eco: npm
published: Oct 21, 2026
## Summary
ApostropheCMS widget styles support project-defined schema fields. If a project defines a free-form `string` style field with a CSS `property` and no selector, an editor-controlled value is rendered as an inline CSS declaration. The resulting declaration is then inserted into the widget …
CVE-2026-112958
GitHub-GHSA
MEDIUM
ApostropheCMS: Color field validation bypass allows stored XSS via HTML appended after rgb()/hsl() prefix
GHSA-vmgj-9cwm-cf3h
pkg: apostrophe
eco: npm
published: Oct 21, 2026
### Summary
The color field accepts any string that *begins* with a valid `rgb()` / `hsl()` color, because `TinyColor.isValid` does not anchor its match at the end of the string. An authenticated user with edit rights can store arbitrary HTML after a valid color prefix. When the stored value is rend…
CVE-2026-112951
NVD
MEDIUM
CVE-2026-113662
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.0 of the import-export module, an authenticated user with import access to a target type can supply an object or operator as an update-key value, causing the import query to match an unidentified existing document that t…
CWE: CWE-284, CWE-943
NVD
MEDIUM
CVE-2026-113661
ApostropheCMS is an open-source Node.js content management system, and sanitize-html provides a simple HTML sanitizer with a clear API. Prior to sanitize-html 2.18.0, a non-default configuration that allows meta refresh elements and their http-equiv and content attributes can retain unsafe script or…
CWE: CWE-79
NVD
MEDIUM
CVE-2026-112958
ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, a project-defined free-form widget style field can carry an editor-controlled quote into an inline style attribute because the wrapper serializer does not apply HTML-attribute encoding. The quote can terminate the st…
CWE: CWE-79
NVD
MEDIUM
CVE-2026-112951
ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, the color field accepts trailing content after a valid rgb() or hsl() prefix because its TinyColor validation does not require the entire value to match a color. An authenticated user with edit rights can store arbit…
CWE: CWE-79
NVD
MEDIUM
CVE-2026-113350
react-admin before 5.15.5 contains a stored cross-site scripting vulnerability that allows attackers to inject scripts by storing javascript: URIs in record fields rendered by UrlField and FileField. Attackers who can influence URL-type backend fields can execute JavaScript in an administrator's aut…
CWE: CWE-79
NVD
MEDIUM
CVE-2026-86913
A use after free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted media file may lead to unexpecte…
CWE: CWE-416
NVD
MEDIUM
CVE-2026-8355
IBM ContextForge MCP Gateway 0.1.0 through 1.0.5 is vulnerable to a server-side request Forgery (SSRF) that allows authenticated users with gateway creation privileges to perform arbitrary HTTP POST requests to internal network resources and cloud metadata endpoints. The vulnerability occurs during …
CWE: CWE-918
GitHub-GHSA
MEDIUM
filelock: SoftFileLock stale-break restore follows a swapped-in symbolic link and hard-links a file of the user running the lock into the lock directory
GHSA-crv4-6mhj-j5jh
pkg: filelock
eco: pip
published: Oct 23, 2026
When a soft-lock stale break finds that the marker (the lock file at `<path>`) it renamed aside was a live one recreated by a successor, the restore branch of `break_lock_file()` checks the break name with `lstat` (a check that reads a name without following a symbolic link) and then calls `os.link(…
CVE-2026-112914
GitHub-GHSA
MEDIUM
Echo: X-Real-IP extractor trusts the header value instead of the sending peer
GHSA-h53f-rm2w-w7rg
pkg: github.com/labstack/echo/v5
eco: go
published: Oct 23, 2026
## Impact
In Echo v5, `ExtractIPFromRealIPHeader` checked whether the address supplied in `X-Real-IP` belonged to a trusted range instead of checking the address of the direct network peer. An untrusted client could therefore supply a loopback or private address and have it returned by `c.RealIP()`…
NVD
MEDIUM
CVE-2026-55442
The Goobi viewer is a web application that allows digitised material to be displayed in a web browser. From version 23.03 to before version 26.05, SolrTools.cleanUpQuery() strips Solr local-parameter syntax ({!…}) from user-supplied query strings before they reach Solr. Its regex can be bypassed b…
CWE: CWE-20, CWE-116
GitHub-GHSA
MEDIUM
OpenTelemetry Python: Unbounded tracestate parsing in opentelemetry-api
GHSA-xcq7-p3pf-p88h
pkg: opentelemetry-api
eco: pip
published: Oct 22, 2026
## Summary
`TraceState.from_header` splits the inbound W3C `tracestate` header with a regular expression that starts with an unbounded optional-whitespace run, and no length limit is applied first. A run of spaces or tabs that is not followed by a comma costs O(N²) CPU. A single unauthenticated req…
CVE-2026-114603
NVD
MEDIUM
CVE-2026-114603
OpenTelemetry Python provides the Python API and SDK for OpenTelemetry. Prior to 1.45.1, the opentelemetry-api function TraceState.from_header in opentelemetry/trace/span.py, reached through TraceContextTextMapPropagator.extract, parses inbound W3C tracestate headers with an unbounded optional-white…
CWE: CWE-400, CWE-1333
NVD
MEDIUM
CVE-2026-114348
webpack-dev-server is a development server that provides live reloading for webpack projects. In versions from 5.1.0 before 5.2.7 and in version 6.0.0, the unauthenticated open-editor endpoint validates the Host header with a regular expression meant for browser Origin schemes, so a Host value begin…
CWE: CWE-209, CWE-1289
NVD
MEDIUM
CVE-2026-76435
A vulnerability in Cisco Expressway Series could allow an unauthenticated, remote attacker to obtain sensitive information from an affected device.
This vulnerability is due to insufficient authorization checks of HTTP requests during Mobile and Remote Access (MRA) provisioning. An attacker could…
CWE: CWE-497
GitHub-GHSA
MEDIUM
ApostropheCMS: Unauthenticated publicApiProjection bypass via search and sort query builders in the public REST API
GHSA-rqgm-cfrp-4hx8
pkg: apostrophe
eco: npm
published: Oct 21, 2026
### Summary
ApostropheCMS lets a module expose an anonymous read API by setting `publicApiProjection`, which whitelists the document fields unauthenticated callers may see. The public REST GET handler applies every launderable query builder from the query string *before* forcing that projection. Two…
CVE-2026-112954
GitHub-GHSA
MEDIUM
ApostropheCMS sanitize-html: unbounded recursion when re-sanitizing the fallback of a discarded iframe (stack overflow, nestingLimit not enforced)
GHSA-c9rx-x947-fp3h
pkg: sanitize-html
eco: npm
published: Oct 21, 2026
### Summary
Since 2.18.0, when an `<iframe>` is not allowed and `disallowedTagsMode` is `'discard'` (the defaults),
its raw-text content is re-sanitized by a recursive call to `sanitizeHtml(text, options)` (the change
from #5564, fixing #5550). The recursion has no bound and starts each nested call…
CVE-2026-113650
GitHub-GHSA
MEDIUM
Slack Morphism verifier errors disclose valid HMACs in the logs
GHSA-26w4-8w32-4x3v
pkg: slack-morphism
eco: rust
published: Oct 21, 2026
### Summary
Slack Morphism exposes the correct Slack request HMAC when signature verification fails.
For an invalid request, `slack-morphism` computes the correct signature for the attacker-controlled timestamp and request body and stores it in `SlackEventWrongSignatureError.generated_hash`. The e…
CVE-2026-113799
NVD
MEDIUM
CVE-2026-114401
Trudesk through 1.2.11 contains a regular expression injection vulnerability that allows unauthenticated attackers to enumerate usernames by submitting regex patterns to POST /api/v1/login. Attackers can send alternations or prefixes like (admin|root) or a.* and distinguish 'Invalid User' from 'Inva…
CWE: CWE-943
NVD
MEDIUM
CVE-2026-91373
Vulnerability in Oracle Java SE (component: JSSE). Supported versions that are affected are Oracle Java SE: 8u503, 8u503-perf, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1; Oracle GraalVM for JDK: 17.0.20.1 and 21.0.12.1; Oracle GraalVM Enterprise Edition: 21.3.19.1.1. Easily exploitable vulnerabilit…
CWE: CWE-400
NVD
MEDIUM
CVE-2026-113668
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the REST route GET /api/v1/<piece-type>/:_id/locales (and the equivalent page route) does not apply the publicApiCheckAsync gate that ApostropheCMS's other read routes enforce. An unauthenticated caller can therefore…
CWE: CWE-200, CWE-862
NVD
MEDIUM
CVE-2026-113656
ApostropheCMS is an open-source Node.js content management system. Prior to 1.5.5 of the ApostropheCMS Form add-on, its form submission route stages unbounded multipart uploads before form validation or authentication and lacks upload size, count, and rate limits. Repeated unauthenticated submission…
CWE: CWE-770
NVD
MEDIUM
CVE-2026-113650
ApostropheCMS is an open-source Node.js content management system. In sanitize-html 2.18.0, when an <iframe> is not allowed and disallowedTagsMode is 'discard' (the defaults), its raw-text content is re-sanitized by a recursive call to sanitizeHtml(text, options). The recursion has no bound and star…
CWE: CWE-674
NVD
MEDIUM
CVE-2026-112954
ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, a public REST API type that uses publicApiProjection can expose excluded searchable or sortable field information through search membership and sort ordering oracles. Returned fields remain filtered by the projection…
CWE: CWE-200
NVD
MEDIUM
CVE-2026-112914
filelock is a platform-independent file lock for Python. From 4.1.0 until 4.2.1, SoftFileLock can restore a stale marker by name after moving it aside, allowing another local user with rename access in a non-sticky lock directory to swap in a symbolic link and, on a runtime that follows the link and…
CWE: CWE-363, CWE-59
NVD
MEDIUM
CVE-2026-112300
A vulnerability was identified in DiffSK configobj up to 5.0.9. Affected by this vulnerability is the function _sectionmarker of the file configobj/__init__.py. The manipulation leads to inefficient regular expression complexity. Remote exploitation of the attack is possible. The project was informe…
CWE: CWE-400, CWE-1333
NVD
MEDIUM
CVE-2026-112363
Crawl4AI from 0.8.7 through 0.9.5 contains a server-side request forgery vulnerability in the Docker API server that allows unauthenticated attackers to bypass destination checks via URL userinfo parsing differences. Attackers can set fetch_ssl_certificate=true with crafted userinfo URLs so SSLCerti…
CWE: CWE-918
NVD
MEDIUM
CVE-2026-114645
A 32-bit integer wraparound in the MongoDB C Driver's Windows-only Kerberos/SSPI authentication code can cause an undersized heap buffer to be allocated when an excessively long credential value is supplied in the client's connection configuration. A party able to control that client-side configurat…
CWE: CWE-190
NVD
MEDIUM
CVE-2026-115774
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, twisted.mail.imap4.IMAP4Server reaches twisted.mail.imap4.parseNestedParens with a negative literal size in an authenticated SEARCH command after the client enters the selected mailbox state. …
CWE: CWE-400, CWE-835
GitHub-GHSA
MEDIUM
Twisted: Denial of Service in the Twisted IMAP4 Server via a Negative Literal Size in SEARCH
GHSA-2qrf-pqgx-qh9v
pkg: Twisted
eco: pip
published: Oct 23, 2026
## Summary
An infinite-loop vulnerability (CWE-835) in the Twisted IMAP4 server lets an authenticated client freeze the whole process with one small command. `twisted.mail.imap4.parseNestedParens` reads an IMAP literal size with `int()` and never rejects a negative value. A negative size such as `{…
CVE-2026-115774
NVD
MEDIUM
CVE-2026-96406
A VideoStreaming interface reports the size of its whole class-specific descriptor block in the `wTotalLength` field of its input header. The USBX host recorded that figure and used it as the budget for walking the format, frame and frame-interval descriptors, without holding it against the configur…
CWE: CWE-125
NVD
MEDIUM
CVE-2026-95663
Insufficient Session Expiration vulnerability in Apache Camel Keycloak component.
This issue affects Apache Camel: from 4.16.0 before 4.18.5, from 4.19.0 before 4.22.2.
When token introspection is enabled on the camel-keycloak KeycloakSecurityPolicy (useTokenIntrospection=true), the security p…
CWE: CWE-613
GitHub-GHSA
MEDIUM
fast-uri vulnerable to host confusion via unchecked WHATWG host canonicalization
GHSA-wjr9-j795-jxcr
pkg: fast-uri, fast-uri, fast-uri
eco: npm
published: Oct 23, 2026
### Impact
`fast-uri` versions `>= 2.4.2, <= 2.4.7`, `>= 3.1.3, <= 3.1.8`, and `>= 4.0.1, <= 4.2.2` can silently rewrite the host of an HTTP-family URL (`http`, `https`, `ws`, `wss`, or any scheme with `domainHost: true`). For those schemes `canonicalizeHost()` passes the parsed host to the WHATWG …
CVE-2026-110180
GitHub-GHSA
MEDIUM
chi: Client IP spoofing in ClientIPFromXFF via X-Forwarded-For
GHSA-j6qf-3m9c-vwj3
pkg: github.com/go-chi/chi/v5
eco: go
published: Oct 23, 2026
### Summary
`ClientIPFromXFF` skips any `X-Forwarded-For` entry in a configured trusted CIDR but never verifies that the direct TCP peer in `http.Request.RemoteAddr` belongs to that CIDR. A client that can reach the Go server directly can therefore append a trusted-looking proxy address and choose …
CVE-2026-114437
GitHub-GHSA
MEDIUM
Duplicate Advisory: chi: Client IP spoofing in ClientIPFromXFF via X-Forwarded-For
GHSA-7cgw-qmxx-7fc2
pkg: github.com/go-chi/chi/v5
eco: go
published: Oct 21, 2026
## Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-j6qf-3m9c-vwj3. This link is maintained to preserve external references.
## Original Description
In the Golang Chi web framework, the ClientIPFromXFF middleware skips any X-Forwarded-For entry in a configured…
GitHub-GHSA
MEDIUM
Pydantic AI Harness tool-call limit bypass in nested CodeMode calls
GHSA-3589-pxp7-3gj8
pkg: pydantic-ai-harness
eco: pip
published: Oct 21, 2026
Pydantic AI Harness before 0.59.0 fails to enforce UsageLimits.tool_calls_limit on nested tool calls dispatched from run_code in the CodeMode toolset. Users or prompt-injected content can make the sandboxed program invoke tools via run_nested_call() without check_before_tool_call, exceeding operator…
CVE-2026-114386
NVD
MEDIUM
CVE-2026-110180
fast-uri is a dependency-free RFC 3986 URI parser and serializer for Node.js. In versions from 2.4.2 through 2.4.7, from 3.1.3 through 3.1.8, and from 4.0.1 through 4.2.2, for HTTP-family schemes the canonicalizeHost() function passes the parsed host to the WHATWG URL parser and adopts its hostname …
CWE: CWE-20, CWE-436
NVD
MEDIUM
CVE-2026-85317
Use of Cache Containing Sensitive Information vulnerability in Apache Camel HTTP component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
The OAuth2 client token cache is global to the JVM, and its key omitted several of the fields that determine what a toke…
CWE: CWE-524
GitHub-GHSA
MEDIUM
filelock: SoftFileLock evicts a fresh lock file whose watched age another local user's pre-dated file passed on through inode reuse
GHSA-2g95-wg33-c5x2
pkg: filelock
eco: pip
published: Oct 23, 2026
`SoftFileLock` and `MarkerSoftFileLock` evict an unparsable marker (the lock file at `<path>`, whose presence says a process holds the lock) once a waiting contender has watched it unchanged for two seconds. `SoftFileLease` expires a lease the same way. The watch tells two looks apart by the marker'…
CVE-2026-112906
GitHub-GHSA
MEDIUM
obsidian-tc : Symlink read-ACL scope bypass via lexical path checks
GHSA-c5xx-h28h-f682
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Impact
ACL checks ran on the lexical vault-relative path while containment used the realpath. An in-vault symlink placed under an allowed glob, whose realpath resolved into a denied folder, passed the read ACL — an intra-vault read-ACL-scope bypass. It requires an out-of-band-planted symlink (…
CVE-2026-77361
GitHub-GHSA
MEDIUM
Vitest: Code injection via unauthenticated manual mock registration
GHSA-qxg6-89mg-rqv8
pkg: @vitest/mocker, @vitest/mocker
eco: npm
published: Oct 21, 2026
### Summary
`@vitest/mocker`'s `interceptorPlugin` accepts mock registrations on Vite's dev-server WebSocket with no authentication, and interpolates the mock's `url` into generated module source without escaping. A client that can reach the dev server can make it serve arbitrary JavaScript in plac…
CVE-2026-112949
NVD
MEDIUM
CVE-2026-114471
Insertion of sensitive information into a log file in the SMTP server of Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a local user who can read the server's log, or anyone given a copy of it, to obtain credentials. With SMTP logging enabled, the server hid the credential of an AUTH PLAIN…
CWE: CWE-532
NVD
MEDIUM
CVE-2026-112949
Vitest is a Vite-native testing framework for JavaScript and TypeScript projects. From 2.1.0-beta.7 until 4.1.12 and 5.0.3, an unauthenticated non-browser WebSocket client that can reach a development server using interceptorPlugin can register a manual mock whose attacker-controlled url createManua…
CWE: CWE-94, CWE-116, CWE-306
NVD
MEDIUM
CVE-2026-112906
filelock is a platform-independent file lock for Python. From 4.1.0 until 4.2.1, SoftFileLock versions from 4.1.0 can reuse a stale observation when an attacker pre-dates and removes its own marker, at least two lock-user processes are waiting, coarse or matching modification times preserve the obse…
CWE: CWE-694
NVD
MEDIUM
CVE-2026-86915
A race condition was addressed with improved locking. This issue is fixed in macOS Golden Gate 27. An app may be able to cause unexpected system termination.
CWE: CWE-362
NVD
MEDIUM
CVE-2026-65372
A race condition was addressed with additional validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A malicious application may be able to bypass Privacy preferences.
CWE: CWE-362
NVD
MEDIUM
CVE-2026-55422
conda-forge is a GitHub organization containing repositories of conda recipes. In commits 85748ad2368a and prior, two React components render externally-sourced strings directly as HTML using dangerouslySetInnerHTML, with no sanitization (the project has no DOMPurify or equivalent dependency). JSON …
CWE: CWE-79
NVD
MEDIUM
CVE-2026-114619
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, OpenIDImplicitGrant.validate_authorization_request() checks the client-controlled raw request.payload.scope for openid after the parent grant has filtered allowed scopes into request.scope. A registered client…
CWE: CWE-863
NVD
MEDIUM
CVE-2026-86953
An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. An attacker in physical proximity may be able to cause a denial-of-service.
CWE: CWE-787
GitHub-GHSA
MEDIUM
virtualenv: Seed replacement does not contain metadata deletion paths
GHSA-hhxq-47xx-j5xx
pkg: virtualenv
eco: pip
published: Oct 23, 2026
## Summary
The app-data seeder joins paths from existing distribution metadata to site-packages and deletes the resulting paths
without checking containment within the environment.
Anthropic's OSS Scanner reported this as `ANT-2026-SXOEHWP7` in `virtualenv-20261015-005`, received on 15 October 202…
CVE-2026-113719
GitHub-GHSA
MEDIUM
virtualenv: Generated files can follow existing destination links
GHSA-558c-9hv2-4prj
pkg: virtualenv
eco: pip
published: Oct 22, 2026
## Summary
Generated activation files and pyvenv.cfg can follow existing links and write outside the requested environment. The
template writer tests exists() before unlinking, which misses dangling symlinks; the configuration writer opens the
existing path directly.
Anthropic's OSS Scanner report…
CVE-2026-113721
GitHub-GHSA
MEDIUM
virtualenv: Builtin creation follows linked environment directories
GHSA-cw65-gx24-rc82
pkg: virtualenv
eco: pip
published: Oct 21, 2026
## Summary
The builtin creator accepts existing directory symlinks through ensure_dir() and writes environment files through those
directories. This permits writes outside the requested destination.
Anthropic's OSS Scanner reported this as `ANT-2026-MUFJEG11` in `virtualenv-20261015-005`, received…
CVE-2026-113716
GitHub-GHSA
MEDIUM
virtualenv: Deletion recovery can change a symlink target's mode
GHSA-43mp-35q3-x3fq
pkg: virtualenv
eco: pip
published: Oct 21, 2026
## Summary
The deletion error handler obtains permission bits with lstat() but applies them through chmod(), which follows
symlinks. On an eligible unlink failure this can change permissions outside the destination.
Anthropic's OSS Scanner reported this as `ANT-2026-UK90QC27` in `virtualenv-202610…
CVE-2026-113724
NVD
MEDIUM
CVE-2026-115400
crawlseo before version 0.2.5 contains a cleartext storage vulnerability that allows attackers with database read access to obtain Google OAuth access and refresh tokens stored unencrypted in the User.googleTokens column. Attackers can read the plaintext long-lived refresh tokens from a compromised …
CWE: CWE-312
GitHub-GHSA
MEDIUM
obsidian-tc Bridge tools leak denied-note data via unfiltered sibling fields
GHSA-43r2-c7g8-prc8
pkg: obsidian-tc
eco: npm
published: Oct 23, 2026
### Impact
Bridge tool results filtered only the `items` array against the read ACL and passed sibling fields through unfiltered: `tasks_filter` emitted `groups` whose counts reflected denied notes, `makemd_query` returned `…result` siblings, and `list_templates` enumerated Templater template path…
CVE-2026-77362
NVD
MEDIUM
CVE-2026-93636
An LDAP filter injection vulnerability in Zimbra Collaboration Suite (ZCS) allows an authenticated user to query otherwise unreturned attributes of calendar resources through SearchCalendarResourcesRequest. Zimbra escapes search values but inserts the supplied attribute names directly into LDAP filt…
CWE: CWE-90
NVD
MEDIUM
CVE-2026-115370
Incus 6.0.5 before 6.0.7, 6.12.0 before 7.0.2, and 7.1.0 before 7.5.0 contains a restriction bypass vulnerability that allows restricted project users to use pull mode migration via clustered refresh requests. Attackers with instance creation rights can send a refresh migration request for an existi…
CWE: CWE-863
NVD
MEDIUM
CVE-2026-76304
In Splunk SOAR versions below 8.7.0, an authenticated user who does not hold a role with permission to edit Automation Brokers could download the Splunk SOAR Automation Broker Docker Compose configuration file. The file contains the Uniform Resource Locator (URL) of the Splunk SOAR instance, the con…
CWE: CWE-862
GitHub-GHSA
MEDIUM
ApostropheCMS: POST /api/v1/@apostrophecms/doc/slugTaken discloses existence of private/admin-only content to any authenticated user
GHSA-f66c-mpj2-3r8h
pkg: apostrophe
eco: npm
published: Oct 21, 2026
### Summary
The `slugTaken` endpoint returns a boolean indicating whether a slug is in use across
all document types and visibility levels, with no permission or type filter. Any logged-in
user (including editors) can enumerate the slug space of private pages, drafts, and
archived content.
### Deta…
CVE-2026-112952
GitHub-GHSA
MEDIUM
ApostropheCMS: GET /api/v1/@apostrophecms/page/:id bypasses viewRole restriction and exposes viewPermission-gated fields to lower-privileged users
GHSA-vh56-5m88-39rq
pkg: apostrophe
eco: npm
published: Oct 21, 2026
### Summary
The `getOne` REST endpoint for pages does not apply `viewRole` type-level restrictions
or `viewPermission` field-level redaction. An editor-level user who knows a document
`_id` can read the full content of admin-only pages and their privileged fields, while
the `getAll` endpoint correct…
CVE-2026-112957
NVD
MEDIUM
CVE-2026-114072
The Trigger.dev webapp before 4.5.12 contains a cross-site request forgery vulnerability in its organization-level Slack OAuth flow, which uses the organization ID as the OAuth state without binding it to the initiating session. Attackers who know a target organization ID can trick an authenticated …
CWE: CWE-352
NVD
MEDIUM
CVE-2026-87354
Vulnerability in Oracle TimesTen In-Memory Database (component: Kubernetes Operator). Supported versions that are affected are 22.1-22.1.40.0 and 26.1-26.1.1.2.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle TimesTen In-Memory D…
NVD
MEDIUM
CVE-2026-113671
ApostropheCMS is an open-source Node.js content management system. From 1.0.0-beta.10 until 1.0.0-beta.13 of the AI helper, an editor with image-generation capability can create a base64-generated image record without a stored provider URL and invoke image acceptance on a deployment using local rela…
CWE: CWE-918
NVD
MEDIUM
CVE-2026-113660
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, ApostropheCMS’s exist-in-locale API allows an authenticated low-privilege user to determine whether restricted documents exist in a specified locale and mode, including draft mode. The endpoint returns localized do…
CWE: CWE-862
NVD
MEDIUM
CVE-2026-113655
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, an authenticated editor with legitimate edit rights on a pre-existing ordinary page nested under a restricted parent can use the same-parent page move operation to change sibling ranks without create authorization on…
CWE: CWE-639, CWE-862
NVD
MEDIUM
CVE-2026-112957
ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, the getOne REST endpoint for pages does not apply viewRole type-level restrictions or viewPermission field-level redaction. An editor-level user who knows a document _id can read the full content of admin-only pages …
CWE: CWE-862
NVD
MEDIUM
CVE-2026-112952
ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, 'POST /api/v1/@apostrophecms/doc/slugTaken' with body { "slug": "target-slug" } returns a boolean indicating whether a slug is in use across all document types and visibility levels, with no permission or type filter…
CWE: CWE-200
NVD
MEDIUM
CVE-2026-86975
An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted image may lead to unexpected process termination.
CWE: CWE-125
NVD
MEDIUM
CVE-2026-86918
An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted image may lead to unexpected app termination.
CWE: CWE-787
GitHub-GHSA
MEDIUM
russh: Unbounded memory allocation in agent protocol server via crafted constraint records
GHSA-4wc5-f2rc-q74m
pkg: russh
eco: rust
published: Oct 19, 2026
### Summary
`russh_keys::agent::server::add_key` (`russh/src/keys/agent/server.rs:271-319`) spawns a dedicated tokio task for every 5-byte `SSH_AGENT_CONSTRAIN_LIFETIME` record attached to an added key, each cloning the key blob and sleeping for the declared lifetime (up to ~136 years). The loop ha…
CVE-2026-111061
NVD
MEDIUM
CVE-2026-114617
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, OpenIDMixin.parse_id_token() reads the nonce_supported decision from the untrusted ID token being validated and sets the expected nonce to null when that claim is the JSON boolean false. In implicit and hybrid…
CWE: CWE-294, CWE-807
GitHub-GHSA
MEDIUM
Electron: SameSite cookie restrictions are not applied to windows opened from links
GHSA-2p8c-gr87-2676
pkg: electron, electron, electron
eco: npm
published: Oct 22, 2026
### Impact
Pages opened into a new window from a link were loaded as if the app itself had navigated there rather than the page that contained the link, so the request was treated as same-site: `SameSite=Strict` cookies were sent and `Sec-Fetch-Site` did not identify the initiating page. Content sh…
CVE-2026-113796
NVD
MEDIUM
CVE-2026-113796
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 42.11.3, 43.7.0, 44.3.0, and 45.0.0-alpha.6, Electron treated pages opened into a new window from links as application-initiated navigations instead of preserving the page contai…
CWE: CWE-352
NVD
MEDIUM
CVE-2026-110008
@fastify/oauth2 is a Fastify wrapper for OAuth2 login flows. In versions 7.2.0 through 8.3.1, the state and code-verifier cookies are set without a Path attribute at a login route with two or more path segments, while the clearing step at the OAuth callback writes them with a root path, so the origi…
CWE: CWE-352, CWE-459, CWE-613
GitHub-GHSA
MEDIUM
virtualenv: Temporary app-data can leave dangling seed package links
GHSA-4f8h-vr72-p32c
pkg: virtualenv
eco: pip
published: Oct 23, 2026
## Summary
The app-data seeder can leave an environment linked to temporary package files that virtualenv deletes when creation
finishes. The environment-variable and configuration-file forms of `symlink_app_data` can enable this state even though
the command-line flag is disabled for temporary app…
CVE-2026-113713
GitHub-GHSA
MEDIUM
virtualenv: Seeded files retain permissions from an older cache
GHSA-fc2g-4w5p-6whm
pkg: virtualenv
eco: pip
published: Oct 23, 2026
## Summary
The app-data copy seeder uses shutil.copy, which preserves cached file modes independently of the current umask. A cache
populated under permissive permissions can therefore produce files with wider access in later environments.
Anthropic's OSS Scanner reported this as `ANT-2026-487MH6O…
CVE-2026-113720
GitHub-GHSA
MEDIUM
LangGraph: Namespace labels containing `.` reach other namespaces in Postgres and SQLite stores
GHSA-6hmw-9432-67qq
pkg: langgraph-checkpoint-postgres, langgraph-checkpoint-sqlite
eco: pip
published: Oct 23, 2026
### Summary
The Postgres and SQLite stores save a namespace as its labels joined with `.`, so `("tenant", "bob")` and `("tenant.bob",)` map to the same stored namespace. `put` rejected labels containing `.`, but `get`, `search`, `delete`, `list_namespaces`, their async versions, and ops passed dire…
CVE-2026-115883
GitHub-GHSA
MEDIUM
Wasmtime: Panic lowering a host-created component model stream into a guest that expects a different payload type
GHSA-9pvw-hwfg-92h5
pkg: wasmtime, wasmtime
eco: rust
published: Oct 23, 2026
### Summary
Wasmtime may panic when the host lowers a component model `stream` or `future` into a guest, if the host created that stream or future with one payload type and the guest expects a different one. This can happen when an embedder creates a stream or future, passes it through a guest, rec…
CVE-2026-115892
GitHub-GHSA
MEDIUM
Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 1
GHSA-654x-cwwv-5j9c
pkg: Pillow
eco: pip
published: Oct 23, 2026
### Summary
When [`PILLOW_ALIGNMENT`](https://pillow.readthedocs.io/en/stable/reference/block_allocator.html#memory-pools) is set above 1, exporting an image to Arrow returns uninitialized heap memory mixed in with the pixel data. That memory can include pixels from images the process freed earlier…
CVE-2026-114501
GitHub-GHSA
MEDIUM
Tokio: Race condition in `tokio::time::Interval`
GHSA-5wjr-9356-4wc8
pkg: tokio
eco: rust
published: Oct 23, 2026
### Summary
On the multi-threaded runtime, there is a race condition between `Interval::poll_tick` and the runtime's time driver.
This affects `Interval` only. `Sleep` and `Timeout` are **not** affected.
### Details
In Tokio v1.54.0, a race condition between `tokio::time::Interval::poll_tick` (i…
CVE-2026-115567
GitHub-GHSA
MEDIUM
Echo: BodyDump can discard BodyLimit overflow errors for unknown-length requests
GHSA-x9ff-22gv-65f4
pkg: github.com/labstack/echo/v5
eco: go
published: Oct 23, 2026
## Impact
Echo v5's BodyDump middleware captured a bounded prefix, drained the remaining request body while ignoring read errors, and then replaced the body with the captured prefix. With an outer BodyLimit, an unknown-length request such as an HTTP/1.1 chunked request, and a BodyDump capture limit…
GitHub-GHSA
MEDIUM
Nuxt: Server-side route rules (`redirect`, `headers`, `proxy`, `ssr`) are skipped for case-variant paths when routing is case-insensitive
GHSA-vjh5-4×84-xrqp
pkg: nuxt, nuxt, @nuxt/nitro-server
eco: npm
published: Oct 22, 2026
## Impact
With the default `router.options.sensitive: false`, Nuxt's page router resolves routes case-insensitively, so `/Admin` renders the same page as `/admin`. On the server, however, route rules were resolved with Nitro's route-rule matcher, which matches keys case-sensitively. A request whose…
CVE-2026-114132
GitHub-GHSA
MEDIUM
pypdf: Possible long runtimes/large memory usage when retrieving form fields
GHSA-6vvc-x485-93v7
pkg: pypdf
eco: pip
published: Oct 22, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to large memory usage and/or long runtimes. This requires retrieving the form fields of a document.
### Patches
This has been fixed in [pypdf==6.21.0](https://github.com/py-pdf/pypdf/releases/tag/6.21.0).
### Workarou…
CVE-2026-113789
GitHub-GHSA
MEDIUM
pypdf: Possible large memory usage when parsing arrays and dictionaries
GHSA-f54x-cmq8-qg57
pkg: pypdf
eco: pip
published: Oct 22, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing arrays and/or dictionaries with lots of elements.
### Patches
This has been fixed in [pypdf==6.21.0](https://github.com/py-pdf/pypdf/releases/tag/6.21.0).
### Workarounds
…
CVE-2026-113790
GitHub-GHSA
MEDIUM
pypdf: Possible large memory usage when parsing content streams
GHSA-cgf9-327m-v77c
pkg: pypdf
eco: pip
published: Oct 22, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing content streams with many small operations.
### Patches
This has been fixed in [pypdf==6.21.0](https://github.com/py-pdf/pypdf/releases/tag/6.21.0).
### Workarounds
If you…
CVE-2026-113791
GitHub-GHSA
MEDIUM
ip-address: Address6 matches a zone identifier in quadratic time ahead of its length limit, allowing a single long string to stall the process
GHSA-rxp7-6hxx-x8q5
pkg: ip-address
eco: npm
published: Oct 22, 2026
### Summary
`new Address6()` and `Address6.isValid()` strip a zone identifier with the pattern `/%.*$/` before they apply the 45-character length limit. When the string holds many `%` characters followed by a line terminator, the pattern is retried from every `%` and each attempt scans to the line …
CVE-2026-111997
GitHub-GHSA
MEDIUM
next.js cache leak across root param values in nested 'use cache' functions
GHSA-h694-7cp9-m8p3
pkg: next
eco: npm
published: Oct 22, 2026
### Impact
With Cache Components enabled (`cacheComponents: true`), a `'use cache'` function that calls another `'use cache'` function that reads a root param can be keyed incorrectly when the inner call is served from an existing entry: the enclosing function's cache key then omits that root param…
CVE-2026-103004
GitHub-GHSA
MEDIUM
ammonia: mXSS via MathML `annotation-xml` encoding strip
GHSA-9jh8-v38h-cvhr
pkg: ammonia, ammonia, ammonia
eco: rust
published: Oct 22, 2026
If a certain set of MathML tags are enabled, an attacker can inject arbitrary JavaScript code into the user's browser.
The `annotation-xml` tag has slightly different behavior than the other "integration point"
tags in MathML and SVG, but ammonia didn't handle it, so it didn't correctly
strip the n…
CVE-2026-63430
GitHub-GHSA
MEDIUM
Pillow: PdfParser can recurse without limit in get_value() and linearize_page_tree()
GHSA-254f-3936-288h
pkg: Pillow
eco: pip
published: Oct 21, 2026
### Summary
`PdfParser`'s `get_value()` can recurse without any limit and crash with an uncaught `RecursionError`. It is reachable through `Image.save(im, fp=<pdf>, format="PDF", append=True)` when the existing PDF file is attacker-controlled. This is the same class of bug as https://github.com/advi…
CVE-2026-112391
GitHub-GHSA
MEDIUM
Pillow: ReDoS in XbmImagePlugin: 512-byte file stalls Image.open() for minutes
GHSA-xgh8-jp6q-p5x8
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
ReDoS in XbmImagePlugin: 512-byte file stalls Image.open() for minutes
Location: src/PIL/XbmImagePlugin.py:58 in XbmImageFile._open()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
=================================…
CVE-2026-112901
GitHub-GHSA
MEDIUM
Pillow: Image.quantize() with empty palette leaks uninitialized stack memory
GHSA-rfgq-q3w2-pmv2
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Image.quantize() with empty palette leaks uninitialized stack memory
Location: src/libImaging/Palette.c:216 in ImagingPaletteCacheUpdate()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
============================…
CVE-2026-112898
GitHub-GHSA
MEDIUM
Pillow: Quadratic GIF comment concatenation allows DoS in Image.open()
GHSA-74r2-7ff9-mjj2
pkg: Pillow
eco: pip
published: Oct 21, 2026
“`
============================================================================
Quadratic GIF comment concatenation allows DoS in Image.open()
Location: src/PIL/GifImagePlugin.py:266 in GifImageFile._seek()
Commit: a707c6b21c313880d0771e54965d142dd42358b6
========================================…
CVE-2026-112401
GitHub-GHSA
MEDIUM
Pillow: Quadratic GIF comment copying during save
GHSA-fc9g-5qg7-mf45
pkg: pillow
eco: pip
published: Oct 21, 2026
On Pillow 12.3.0 and upstream `main` (`ad277e2761b489681e71b51e91367d46b0ceabb9`), a GIF with a long comment makes `_get_global_header()` copy portions of the comment repeatedly when saving, including comments carried over from untrusted images. I suggest provisional **Moderate** severity for crafte…
CVE-2026-112891
GitHub-GHSA
MEDIUM
Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size
GHSA-4558-3h8r-v8xp
pkg: Pillow
eco: pip
published: Oct 21, 2026
### Summary
On `main`, even with the guard in #9725, it's possible to have these decoders read 1 to 3 bytes past the end of the passed buffer with a suitable width/height.
### Details
`ImagingRawDecode` and the `P;2L` / `P;4L` unpackers disagree about how many bytes a line of data occupies.
The …
CVE-2026-112394
GitHub-GHSA
MEDIUM
ApostropheCMS: Exposure of Sensitive Information via predictable export filenames
GHSA-5gc8-frw3-3vqm
pkg: @apostrophecms/import-export
eco: npm
published: Oct 21, 2026
## Summary
When a user exports content through `@apostrophecms/import-export`, the module copies the generated archive into uploadfs at `/exports/` and returns a public URL under `/uploads/exports/`. The filename is fully deterministic: site `shortName`, document type, a `YYYYMMDDHHmmss` timestamp,…
CVE-2026-112953
GitHub-GHSA
MEDIUM
pypdf: Possible infinite loop in PdfWriter.find_outline_item
GHSA-qfv9-64jg-mh7p
pkg: pypdf
eco: pip
published: Oct 21, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires calling `find_outline_item` on a `PdfWriter`.
### Patches
This has been fixed in [pypdf==6.20.1](https://github.com/py-pdf/pypdf/releases/tag/6.20.1).
### Workarounds
If you cannot …
CVE-2026-113792
GitHub-GHSA
MEDIUM
pypdf: Possible infinite loop when removing tree items
GHSA-9mx8-4j7g-633p
pkg: pypdf
eco: pip
published: Oct 21, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires removing an object from a tree, for example an outline item.
### Patches
This has been fixed in [pypdf==6.20.1](https://github.com/py-pdf/pypdf/releases/tag/6.20.1).
### Workarounds
…
CVE-2026-113793
GitHub-GHSA
MEDIUM
pypdf: Possible infinite loop when hitting EOF in standard xref table
GHSA-39mj-jf6j-2qj3
pkg: pypdf
eco: pip
published: Oct 21, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires an incomplete file which ends inside the xref table.
### Patches
This has been fixed in [pypdf==6.20.0](https://github.com/py-pdf/pypdf/releases/tag/6.20.0).
### Workarounds
If you …
CVE-2026-113794
GitHub-GHSA
MEDIUM
pypdf: Possible large memory usage for streams with multiple filters
GHSA-7mh2-4gg2-979f
pkg: pypdf
eco: pip
published: Oct 21, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to large memory consumption. This requires accessing any stream with a large amount of filters or multiple filters which pass around large amounts of data.
### Patches
This has been fixed in [pypdf==6.20.0](https://git…
CVE-2026-113795
GitHub-GHSA
MEDIUM
Vite: Files outside `server.fs.allow` could be served when project paths match system paths on non-Windows machine
GHSA-rq7h-c2jc-7f22
pkg: vite, vite, vite
eco: npm
published: Oct 21, 2026
### Summary
The content of files outside `server.fs` setting can be returned to the browser if the project imports a file path concatenated with the `root`. For example, if the project references `<path-to-project-root>/etc/hosts`, the content of `/etc/hosts` was possible to be returned.
The conte…
CVE-2026-112946
GitHub-GHSA
MEDIUM
Vite: First 4 bytes of files outside of `server.fs` setting is exposed by `?vite-wasm-instance`
GHSA-vfpm-58rq-9qcg
pkg: vite, vite, vite-plus
eco: npm
published: Oct 21, 2026
### Summary
The first 4 bytes of files outside of `server.fs` setting can be returned to the browser by a request containing `?vite-wasm-instance`.
### Impact
Only apps that match one of the following conditions are affected:
– explicitly expose the Vite dev server to the network using `–host`…
CVE-2026-112947
GitHub-GHSA
MEDIUM
A2A Java SDK: Push notification credentials logged in cleartext on protobuf parse failure
GHSA-x32g-jvvm-4725
pkg: org.a2aproject.sdk:a2a-java-sdk-transport-rest
eco: maven
published: Oct 20, 2026
### *Impact.** Push notification bearer tokens and authentication credentials submitted by clients are written to server log files in cleartext. Any operator, log aggregation system, or attacker with log access can read these secrets and use them to authenticate to the client's push notification end…
CVE-2026-111762
GitHub-GHSA
MEDIUM
A2A Java SDK send client credentials under server-controlled HTTP header name, enabling leakage via redirect
GHSA-9rhm-2h4x-jwmx
pkg: org.a2aproject.sdk:a2a-java-sdk-parent
eco: maven
published: Oct 20, 2026
*Impact.** A malicious or compromised A2A agent can cause the client's API key credential to be forwarded to an arbitrary third-party server. The agent serves an AgentCard with an `APIKeySecurityScheme` specifying a custom header name, then responds with an HTTP redirect. The JDK HttpClient follows …
CVE-2026-111763
GitHub-GHSA
MEDIUM
@angular/common: XSRF Token Leakage via URL Parsing Discrepancy in Angular HTTP Client (Incomplete fix for CVE-2025-66035)
GHSA-jfgx-762w-99vr
pkg: @angular/common, @angular/common, @angular/common
eco: npm
published: Oct 20, 2026
An incomplete fix for [GHSA-58c5-g7wp-6w37](https://github.com/angular/angular/security/advisories/GHSA-58c5-g7wp-6w37) (`CVE-2025-66035`) in `@angular/common`'s HTTP Client (`HttpClient`) allows Cross-Site Request Forgery (XSRF) tokens to be leaked to attacker-controlled cross-origin domains when r…
CVE-2026-111753
GitHub-GHSA
MEDIUM
launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors
GHSA-r825-w8mm-5pxw
pkg: launch-editor, vite, vite
eco: npm
published: Oct 20, 2026
### Summary
`launch-editor` forwarded file paths directly to editors without sanitization. If a path resembles a CLI flag, editors like Vim may interpret it as a command, potentially causing unintended file overwrites or command execution.
### Impact
#### Direct `launch-editor` users
Only apps t…
CVE-2026-112944
GitHub-GHSA
MEDIUM
launch-editor: escapeCmdArgs() omits % escaping on Windows
GHSA-698v-4r3x-3vcv
pkg: launch-editor, vite, vite
eco: npm
published: Oct 20, 2026
### Summary
`launch-editor` did not escape `%` on Windows when passing an argument to `cmd`. When an environment variable contained a malicious value, it was possible that that content to be executed.
### Impact
Only apps that match all of the following conditions are affected:
– The user uses W…
CVE-2026-112943
GitHub-GHSA
MEDIUM
ApostropheCMS: The general public can access @apostrophecms/user objects via a relationship (viewRole is not applied to the general public)
GHSA-xf6w-q65w-4f2w
pkg: apostrophe
eco: npm
published: Oct 20, 2026
### Impact
Even though it is correctly applied to guests, contributors, etc., `viewRole` is not applied to the general public. This means that a secured content type like `@apostrophecms/user` can in theory be accessed.
This is greatly mitigated by the fact that there is no automatic public REST AP…
CVE-2026-113653
GitHub-GHSA
MEDIUM
ApostropheCMS import-export tar guard misses './..' because it is a literal '../' substring test
GHSA-97wv-p4xx-c7mg
pkg: @apostrophecms/import-export
eco: npm
published: Oct 20, 2026
### Summary
The tar-extraction guard added to `@apostrophecms/import-export` for GHSA-mwxc-m426-3f78 is a literal substring test for `../`, and `./..` does not contain that substring. An entry named `./..` therefore passes the guard, `path.join` normalizes it to the parent of the export directory, …
CVE-2026-113664
GitHub-GHSA
MEDIUM
agent-router: MCP session resume does not verify the embedded anti-hijacking subject; default Helm seed makes session IDs forgeable
GHSA-953h-535j-jg2v
pkg: github.com/envoyproxy/ai-gateway
eco: go
published: Oct 19, 2026
## Summary
The MCP proxy's client-facing session ID embeds the authenticated caller's
subject (JWT `sub` claim) specifically as an anti-hijacking discriminator —
matching the Model Context Protocol specification's documented session-hijacking
guidance (https://modelcontextprotocol.io/specificatio…