Vulnerability Digest — April 27, 2026 · 50 Critical · 6 Exploited






Vulnerability Digest — Monday, April 27, 2026


Security Report

Monday, April 27, 2026  ·  Last 7 days  ·  Min severity: MEDIUM
Total Findings
292
Critical
50
High
113
Actively Exploited
6
CISA-KEV6
NVD124
GitHub-GHSA162
Findings sorted by severity
CISA-KEV

CRITICAL
D-Link DIR-823X Command Injection Vulnerability
CVE-2025-29635
pkg: D-Link DIR-823X

published: Apr 24, 2026

D-Link DIR-823X contains a command injection vulnerability that allows an authorized attacker to execute arbitrary commands on remote devices by sending a POST request to /goform/set_prohibiting via the corresponding function. The impacted product could be end-of-life (EoL) and/or end-of-service (Eo…
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
Samsung MagicINFO 9 Server Path Traversal Vulnerability
CVE-2024-7399
pkg: Samsung MagicINFO 9 Server

published: Apr 24, 2026

Samsung MagicINFO 9 Server contains a path traversal vulnerability that could allow an attacker to write arbitrary files as system authority.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
SimpleHelp Path Traversal Vulnerability
CVE-2024-57728
pkg: SimpleHelp SimpleHelp

published: Apr 24, 2026

SimpleHelp contains a path traversal vulnerability that allows admin users to upload arbitrary files anywhere on the file system by uploading a crafted zip file (i.e. zip slip). This can be exploited to execute arbitrary code on the host in the context of the SimpleHelp server user.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
SimpleHelp Missing Authorization Vulnerability
CVE-2024-57726
pkg: SimpleHelp SimpleHelp

published: Apr 24, 2026

SimpleHelp contains a missing authorization vulnerability that could allow low-privileged technicians to create API keys with excessive permissions. These API keys can be used to escalate privileges to the server admin role.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
Marimo Remote Code Execution Vulnerability
CVE-2026-39987
pkg: Marimo Marimo

published: Apr 23, 2026

Marimo contains an pre-authorization remote code execution vulnerability, allowing an unauthenticated attacked to shell access and execute arbitrary system commands.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
Microsoft Defender Insufficient Granularity of Access Control Vulnerability
CVE-2026-33825
pkg: Microsoft Defender

published: Apr 22, 2026

Microsoft Defender contains an insufficient granularity of access control vulnerability that could allow an authorized attacker to escalate privileges locally.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
GitHub-GHSA

CRITICAL
Gemini CLI: Remote Code Execution via workspace trust and tool allowlisting bypasses
GHSA-wpqr-6v78-jr5g
pkg: @google/gemini-cli, @google/gemini-cli, google-github-actions/run-gemini-cli
eco: npm
published: Apr 24, 2026
# Summary

Gemini CLI (`@google/gemini-cli`) and the `run-gemini-cli` GitHub Action are being updated to harden workspace trust and tool allowlisting, in particular when used in untrusted environments like GitHub Actions. This update introduces a breaking change to how non-interactive (headless) env…

NVD

CRITICAL
CVE-2026-41679
CVE-2026-41679
pkg: react

published: Apr 23, 2026

Paperclip is a Node.js server and React UI that orchestrates a team of AI agents to run a business. Prior to version 2026.416.0, an unauthenticated attacker can achieve full remote code execution on any network-accessible Paperclip instance running in `authenticated` mode with default configuration.…
CWE: CWE-287, CWE-862, CWE-1188
GitHub-GHSA

CRITICAL
openvpn-auth-oauth2 returns FUNC_SUCCESS on client-deny, allowing unauthenticated VPN access
GHSA-246w-jgmq-88fg
pkg: github.com/jkroepke/openvpn-auth-oauth2
eco: go
published: Apr 22, 2026
# Summary

When `openvpn-auth-oauth2` is deployed in the **experimental plugin mode** (shared library loaded by OpenVPN via the `plugin` directive), clients that do not support WebAuth/SSO (e.g., the `openvpn` CLI on Linux) are incorrectly admitted to the VPN despite being denied by the authenticati…

CVE-2026-41070
GitHub-GHSA

CRITICAL
Spinnaker: RCE via expression parsing due to unrestricted context handling
GHSA-69rw-45wj-g4v6
pkg: io.spinnaker.echo:echo-pipelinetriggers, io.spinnaker.echo:echo-pipelinetriggers, io.spinnaker.echo:echo-pipelinetriggers
eco: maven
published: Apr 21, 2026
### Impact
Echo like some other services, uses SPeL (Spring Expression Language) to process information – specifically around expected artifacts. Unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enables a user to use arbitrary java cl…
CVE-2026-32613
GitHub-GHSA

CRITICAL
Spinnaker: RCE when using gitrepo artifact types due to improper sanitization of user input on branch and paths
GHSA-x3j7-7pgj-h87r
pkg: io.spinnaker.clouddriver:clouddriver-artifacts-gitrepo
eco: maven
published: Apr 21, 2026
### Impact
A bad actor can execute arbitrary commands very simply on the clouddriver pods. This can expose credentials, remove files, or inject resources easily.

### Workarounds
Disable the gitrepo artifact types.

CVE-2026-32604
NVD

CRITICAL
CVE-2026-40906
CVE-2026-40906
pkg: express

published: Apr 21, 2026

Electric is a Postgres sync engine. From 1.1.12 to before 1.5.0, the order_by parameter in the ElectricSQL /v1/shape API is vulnerable to error-based SQL injection, allowing any authenticated user to read, write, and destroy the full contents of the underlying PostgreSQL database through crafted ORD…
CWE: CWE-89
NVD

CRITICAL
CVE-2026-32613
CVE-2026-32613
pkg: linuxfoundation spinnaker

published: Apr 20, 2026

Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information – specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restr…
CWE: CWE-94
GitHub-GHSA

CRITICAL
electurm has Command Injection via runLinux funtion
GHSA-8×35-hph8-37hq
pkg: electerm
eco: npm
published: Apr 24, 2026
### Impact
_What kind of vulnerability is it? Who is impacted?_

**Command Injection vulnerabilities in electerm:**

A command injection vulnerability exists in `github.com/elcterm/electerm/npm/install.js:130`. The `runLinux()` function appends attacker-controlled remote version strings directly int…

CVE-2026-41501
NVD

CRITICAL
CVE-2026-6911
CVE-2026-6911
pkg: jwt

published: Apr 24, 2026

Missing JWT signature verification in AWS Ops Wheel allows unauthenticated attackers to forge JWT tokens and gain unintended administrative access to the application, including the ability to read, modify, and delete all application data across tenants and manage Cognito user accounts within the dep…
CWE: CWE-347
GitHub-GHSA

CRITICAL
go-zserio has Unbounded Memory Allocation for All Platforms
GHSA-xhj4-g6w8-2xjw
pkg: github.com/woven-planet/go-zserio
eco: go
published: Apr 24, 2026
### Impact

When deserializing arrays, strings or bytes (blob) types zserio first reads the size of the variable, and then allocates sufficient memory to load data. Since the size is always trusted this can be abused by creating a data file with a large size value, causing the zserio runtime to allo…

GitHub-GHSA

CRITICAL
Dgraph: Unauthenticated Admin Token Disclosure Leading to Authentication Bypass via /debug/vars
GHSA-vvf7-6rmr-m29q
pkg: github.com/dgraph-io/dgraph/v25, github.com/dgraph-io/dgraph/v24, github.com/dgraph-io/dgraph
eco: go
published: Apr 24, 2026
### Summary
Dgraph `v25.3.2` still exposes the process command line through the unauthenticated `/debug/vars` endpoint on Alpha. Because the admin token is commonly supplied via the `–security "token=…"` startup flag, an unauthenticated attacker can retrieve that token and replay it in the `X-Dgr…
CVE-2026-41492
GitHub-GHSA

CRITICAL
Pipecat: Remote Code Execution by Pickle Deserialization Through LivekitFrameSerializer
GHSA-c2jg-5cp7-6wc7
pkg: pipecat-ai
eco: pip
published: Apr 23, 2026
Remote Code Execution via Unsafe Deserialization in Pipecat's LivekitFrameSerializer

### Summary

A critical vulnerability exists in Pipecat's `LivekitFrameSerializer` – an **optional, non-default, undocumented** frame serializer class (now deprecated) intended for LiveKit integration. The class'…

CVE-2025-62373
NVD

CRITICAL
CVE-2026-41268
CVE-2026-41268
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, Flowise is vulnerable to a critical unauthenticated remote command execution (RCE) vulnerability. It can be exploited via a parameter override bypass using the FILE-STORAGE:: keyword combined wit…
CWE: CWE-20
NVD

CRITICAL
CVE-2026-41265
CVE-2026-41265
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the specific flaw exists within the run method of the Airtable_Agents class. The issue results from the lack of proper sandboxing when evaluating an LLM generated python script. Using prompt inje…
CWE: CWE-77
NVD

CRITICAL
CVE-2026-41264
CVE-2026-41264
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the specific flaw exists within the run method of the CSV_Agents class. The issue results from the lack of proper sandboxing when evaluating an LLM generated python script. An attacker can levera…
CWE: CWE-184
NVD

CRITICAL
CVE-2025-62373
CVE-2025-62373
pkg: python

published: Apr 23, 2026

Pipecat is an open-source Python framework for building real-time voice and multimodal conversational agents. Versions 0.0.41 through 0.0.93 have a vulnerability in `LivekitFrameSerializer` – an optional, non-default, undocumented frame serializer class (now deprecated) intended for LiveKit integr…
CWE: CWE-502
NVD

CRITICAL
CVE-2026-29198
CVE-2026-29198
pkg: oauth

published: Apr 23, 2026

In Rocket.Chat <8.3.0, <8.2.1, <8.1.2, <8.0.3, <7.13.5, <7.12.6, <7.11.6, and <7.10.9, a NoSQL injection vulnerability can lead to account takeover of the first user with a generated token when an OAuth app is configured.
CWE: CWE-89
GitHub-GHSA

CRITICAL
Evolver: Command Injection via `execSync` in `_extractLLM()` function allows Remote Code Execution
GHSA-j5w5-568x-rq53
pkg: @evomap/evolver
eco: npm
published: Apr 22, 2026
### Summary
A command injection vulnerability in the `_extractLLM()` function allows attackers to execute arbitrary shell commands on the server. The function constructs a curl command using string concatenation and passes it to `execSync()` without proper sanitization, enabling remote code executio…
GitHub-GHSA

CRITICAL
NornicDB has Improper Network Binding in its Bolt Server, allowing unauthorized remote access
GHSA-2hp7-65r3-wv54
pkg: github.com/orneryd/nornicdb
eco: go
published: Apr 22, 2026
## Summary

The `–address` CLI flag (and `NORNICDB_ADDRESS` / `server.host` config key) is plumbed through to the HTTP server correctly but **never reaches the Bolt server config**. The Bolt listener therefore always binds to the wildcard address (all interfaces), regardless of what the user config…

NVD

CRITICAL
CVE-2026-33519
CVE-2026-33519
pkg: kubernetes

published: Apr 21, 2026

An incorrect authorization vulnerability exists in Esri Portal for ArcGIS 11.4, 11.5 and 12.0 on Windows, Linux and Kubernetes that did not correctly check permissions assigned to developer credentials.
CWE: CWE-266
NVD

CRITICAL
CVE-2026-33518
CVE-2026-33518
pkg: linux

published: Apr 21, 2026

An incorrect privilege assignment vulnerability exists in Esri Portal for ArcGIS 11.5 in Windows and Linux that allows highly privileged users to create developer credentials that may grant more privileges than expected.
CWE: CWE-266
NVD

CRITICAL
CVE-2026-40884
CVE-2026-40884
pkg: go

published: Apr 21, 2026

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.6, goshs contains an SFTP authentication bypass when the documented empty-username basic-auth syntax is used. If the server is started with -b ':pass' together with -sftp, goshs accepts that configuration but does not install any SFTP pa…
CWE: CWE-306
NVD

CRITICAL
CVE-2026-32311
CVE-2026-32311
pkg: reconurge flowsint

published: Apr 20, 2026

Flowsint is an open-source OSINT graph exploration tool designed for cybersecurity investigation, transparency, and verification. Flowsint allows a user to create investigations, which are used to manage sketches and analyses. Sketches have controllable graphs, which are comprised of nodes and relat…
CWE: CWE-78
NVD

CRITICAL
CVE-2026-6920
CVE-2026-6920
pkg: google chrome, google android, linux linux_kernel

published: Apr 23, 2026

Out of bounds read in GPU in Google Chrome on Android prior to 147.0.7727.117 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-125
NVD

CRITICAL
CVE-2026-6919
CVE-2026-6919
pkg: google chrome, google android, linux linux_kernel

published: Apr 23, 2026

Use after free in DevTools in Google Chrome prior to 147.0.7727.117 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-416
GitHub-GHSA

CRITICAL
OpenC3 COSMOS: Permissions Bypass Provides User Access to Unassigned Administrative Actions via Script Runner Tool
GHSA-2wvh-87g2-89hr
pkg: openc3
eco: rubygems
published: Apr 23, 2026
**Vulnerability Type: Execution with Unnecessary Privileges
Attack type: Authenticated remote
Impact: Data disclosure/manipulation, privilege escalation
Affected components: The following docker images:
• Openc3inc/openc3-COSMOS-script-runner-api**

The Script Runner widget allows users to execute…

GitHub-GHSA

CRITICAL
OpenC3 COSMOS has SQL Injection in QuestDB Time-Series Database
GHSA-v529-vhwc-wfc5
pkg: openc3
eco: rubygems
published: Apr 23, 2026
**Vulnerability Type: CWE-89: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Attack type: Authenticated remote
Impact: Telemetry data disclosure and deletion
Affected components: openc3-tsdb (QuestDB)**

A SQL injection vulnerability exists in the Time-Series Da…

GitHub-GHSA

CRITICAL
nimiq-block has skip block quorum bypass via out-of-range BitSet indices & u16 truncation
GHSA-6973-8887-87ff
pkg: nimiq-block
eco: rust
published: Apr 22, 2026
### Impact
`SkipBlockProof::verify` computes its quorum check using `BitSet.len()`, then iterates `BitSet` indices and casts each `usize` index to `u16` (`slot as u16`) for slot lookup. If an attacker can get a `SkipBlockProof` verified where `MultiSignature.signers` contains out-of-range indices sp…
CVE-2026-33471
GitHub-GHSA

CRITICAL
Note Mark: OIDC-registered users authenticated by submitting password "null"
GHSA-pxf8-6wqm-r6hh
pkg: github.com/enchant97/note-mark/backend
eco: go
published: Apr 25, 2026
## Summary

`IsPasswordMatch` in `backend/db/models.go` falls back to a hard-coded `bcrypt("null")` placeholder whenever a user has no stored password. OIDC-registered users are created with an empty password, so anyone who submits `password: "null"` to the internal login endpoint receives a valid s…

CVE-2026-41571
NVD

CRITICAL
CVE-2026-41428
CVE-2026-41428
pkg: express

published: Apr 24, 2026

Budibase is an open-source low-code platform. Prior to 3.35.4, the authenticated middleware uses unanchored regular expressions to match public (no-auth) endpoint patterns against ctx.request.url. Since ctx.request.url in Koa includes the query string, an attacker can access any protected endpoint b…
CWE: CWE-287
GitHub-GHSA

CRITICAL
Dgraph: Pre-Auth Full Database Exfiltration via DQL Injection in NQuad Lang Field
GHSA-x92x-px7w-4gx4
pkg: github.com/dgraph-io/dgraph/v25, github.com/dgraph-io/dgraph/v24, github.com/dgraph-io/dgraph
eco: go
published: Apr 24, 2026
## 1. Executive Summary

A vulnerability has been found in Dgraph that gives an unauthenticated attacker full read access to every piece of data in the database. This affects Dgraph's default configuration where ACL is not enabled.

The attack requires two HTTP POSTs to port 8080. The first sets up …

CVE-2026-41328
GitHub-GHSA

CRITICAL
Dgraph: Pre-Auth Full Database Exfiltration via DQL Injection in Upsert Condition Field
GHSA-mrxx-39g5-ph77
pkg: github.com/dgraph-io/dgraph/v25, github.com/dgraph-io/dgraph/v24, github.com/dgraph-io/dgraph
eco: go
published: Apr 24, 2026
## 1. Executive Summary

A vulnerability has been found in Dgraph that gives an unauthenticated attacker full read access to every piece of data in the database. This affects Dgraph's default configuration where ACL is not enabled.

The attack is a single HTTP POST to `/mutate?commitNow=true` contai…

CVE-2026-41327
GitHub-GHSA

CRITICAL
Microsoft Security Advisory CVE-2026-40372 – ASP.NET Core Elevation of Privilege
GHSA-9mv3-2cwr-p262
pkg: Microsoft.AspNetCore.DataProtection
eco: nuget
published: Apr 23, 2026
## Executive Summary:

A bug in `Microsoft.AspNetCore.DataProtection` 10.0.0-10.0.6 NuGet packages can give an attacker the opportunity to execute an Elevation of Privilege attack by forging authentication cookies, and also allows some protected payloads to be decrypted.

If an attacker used forged…

CVE-2026-40372
NVD

CRITICAL
CVE-2026-40575
CVE-2026-40575
pkg: nginx

published: Apr 22, 2026

OAuth2 Proxy is a reverse proxy that provides authentication using OAuth2 providers. Versions 7.5.0 through 7.15.1 may trust a client-supplied `X-Forwarded-Uri` header when `–reverse-proxy` is enabled and `–skip-auth-regex` or `–skip-auth-route` is configured. An attacker can spoof this header so…
CWE: CWE-290
NVD

CRITICAL
CVE-2026-40903
CVE-2026-40903
pkg: go

published: Apr 21, 2026

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.6, goshs has an ArtiPACKED vulnerability. ArtiPACKED can lead to leakage of the GITHUB_TOKEN through workflow artifacts, even though the token is not present in the repository source code. This vulnerability is fixed in 2.0.0-beta.6.
CWE: CWE-829
NVD

CRITICAL
CVE-2026-40887
CVE-2026-40887
pkg: express

published: Apr 21, 2026

Vendure is an open-source headless commerce platform. Starting in version 1.7.4 and prior to versions 2.3.4, 3.5.7, and 3.6.2, an unauthenticated SQL injection vulnerability exists in the Vendure Shop API. A user-controlled query string parameter is interpolated directly into a raw SQL expression wi…
CWE: CWE-89
NVD

CRITICAL
CVE-2026-33432
CVE-2026-33432
pkg: roxy-wi roxy-wi

published: Apr 20, 2026

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. In versions up to and including 8.2.8.2, when LDAP authentication is enabled, Roxy-WI constructs an LDAP search filter by directly concatenating the user-supplied login username into the filter string without esca…
CWE: CWE-287
GitHub-GHSA

CRITICAL
Apache Kafka does not validate JWT tokens in its OAUTHBEARER authentication implementation
GHSA-28jg-cgg7-j4wc
pkg: org.apache.kafka:kafka-clients
eco: maven
published: Apr 20, 2026
A security vulnerability has been identified in Apache Kafka. By default, the broker property `sasl.oauthbearer.jwt.validator.class` is set to `org.apache.kafka.common.security.oauthbearer.DefaultJwtValidator`. It accepts any JWT token without validating its signature, issuer, or audience. An atta…
CVE-2026-33557
NVD

CRITICAL
CVE-2026-33557
CVE-2026-33557
pkg: apache kafka

published: Apr 20, 2026

A possible security vulnerability has been identified in Apache Kafka.

By default, the broker property `sasl.oauthbearer.jwt.validator.class` is set to `org.apache.kafka.common.security.oauthbearer.DefaultJwtValidator`. It accepts any JWT token without validating its signature, issuer, or audienc…

CWE: CWE-1285
GitHub-GHSA

CRITICAL
LiteLLM has SQL Injection in Proxy API key verification
GHSA-r75f-5x8p-qvmc
pkg: litellm
eco: pip
published: Apr 24, 2026
### Impact

A database query used during proxy API key checks mixed the caller-supplied key value into the query text instead of passing it as a separate parameter. An unauthenticated attacker could send a specially crafted `Authorization` header to any LLM API route (for example `POST /chat/complet…

GitHub-GHSA

CRITICAL
RClone: Unauthenticated operations/fsinfo allows attacker-controlled backend instantiation and local command execution
GHSA-jfwf-28xr-xw6q
pkg: github.com/rclone/rclone
eco: go
published: Apr 22, 2026
### Summary
The RC endpoint `operations/fsinfo` is exposed without `AuthRequired: true` and accepts attacker-controlled `fs` input. Because `rc.GetFs(…)` supports inline backend definitions, an unauthenticated attacker can instantiate an attacker-controlled backend on demand. For the WebDAV backen…
CVE-2026-41179
GitHub-GHSA

CRITICAL
Rclone: Unauthenticated options/set allows runtime auth bypass, leading to sensitive operations and command execution
GHSA-25qr-6mpr-f7qx
pkg: github.com/rclone/rclone
eco: go
published: Apr 22, 2026
### Summary
The RC endpoint `options/set` is exposed without `AuthRequired: true`, but it can mutate global runtime configuration, including the RC option block itself. An unauthenticated attacker can set `rc.NoAuth=true`, which disables the authorization gate for many RC methods registered with `Au…
CVE-2026-41176
GitHub-GHSA

CRITICAL
Flowise: CSV Agent Prompt Injection Remote Code Execution Vulnerability
GHSA-3hjv-c53m-58jj
pkg: flowise, flowise-components
eco: npm
published: Apr 21, 2026
## Abstract

Trend Micro's Zero Day Initiative has identified a vulnerability affecting FlowiseAI Flowise.

## Vulnerability Details

– **Version tested:** 3.0.13
– **Installer file:** https://github.com/FlowiseAI/Flowise
– **Platform tested:** Ubuntu 25.10

## Analysis

This vulnerability allows re…

CVE-2026-41264
GitHub-GHSA

CRITICAL
Brillig: Heap corruption in foreign call results with nested tuple arrays
GHSA-jj7c-x25r-r8r3
pkg: brillig
eco: rust
published: Apr 21, 2026
## Description

Noir programs can invoke external functions through foreign calls. When compiling to Brillig bytecode, the SSA instructions are processed block-by-block in `BrilligBlock::compile_block()`. When the compiler encounters an `Instruction::Call` with a `Value::ForeignFunction` target, it …

CVE-2026-41197
NVD

HIGH
CVE-2026-7082
CVE-2026-7082
pkg: go

published: Apr 27, 2026

A flaw has been found in Tenda F456 1.0.0.5. Affected by this vulnerability is the function formWrlExtraSet of the file /goform/WrlExtraSet of the component httpd. Executing a manipulation of the argument Go can lead to buffer overflow. The attack can be executed remotely. The exploit has been publi…
CWE: CWE-119, CWE-120
NVD

HIGH
CVE-2026-7035
CVE-2026-7035
pkg: go

published: Apr 26, 2026

A vulnerability was determined in Tenda FH1202 1.2.0.14. This affects the function fromWrlclientSet of the file /goform/WrlclientSet of the component httpd. Executing a manipulation of the argument Go can lead to stack-based buffer overflow. The attack may be launched remotely. The exploit has been …
CWE: CWE-119, CWE-121
NVD

HIGH
CVE-2026-7034
CVE-2026-7034
pkg: go

published: Apr 26, 2026

A vulnerability was found in Tenda FH1202 1.2.0.14(408). Affected by this issue is the function WrlExtraSet of the file /goform/WrlExtraSet of the component httpd. Performing a manipulation of the argument Go results in stack-based buffer overflow. The attack may be initiated remotely. The exploit h…
CWE: CWE-119, CWE-121
GitHub-GHSA

HIGH
GitPython has Command Injection via Git options bypass
GHSA-rpm5-65cw-6hj4
pkg: GitPython
eco: pip
published: Apr 25, 2026
### Summary
GitPython blocks dangerous Git options such as `–upload-pack` and `–receive-pack` by default, but the equivalent Python kwargs `upload_pack` and `receive_pack` bypass that check. If an application passes attacker-controlled kwargs into `Repo.clone_from()`, `Remote.fetch()`, `Remote.pul…
NVD

HIGH
CVE-2026-41421
CVE-2026-41421
pkg: windows

published: Apr 24, 2026

SiYuan is an open-source personal knowledge management system. Prior to 3.6.5, SiYuan desktop renders notification messages as raw HTML inside an Electron renderer. The notification route POST /api/notification/pushMsg accepts a user-controlled msg value, forwards it through the backend broadcast la…
CWE: CWE-78, CWE-79
NVD

HIGH
CVE-2026-40897
CVE-2026-40897
pkg: express

published: Apr 24, 2026

Math.js is an extensive math library for JavaScript and Node.js. From 13.1.1 to before 15.2.0, a vulnerability allowed executing arbitrary JavaScript via the expression parser of mathjs. You can be affected when you have an application where users can evaluate arbitrary expressions using the mathjs …
CWE: CWE-915
GitHub-GHSA

HIGH
Avo: Broken Access Control Through Unauthorized Execution of Arbitrary Action Classes Across Resources
GHSA-qc5p-3mg5-9fh8
pkg: avo
eco: rubygems
published: Apr 24, 2026
### Summary

A critical Broken Access Control vulnerability was identified in the `ActionsController` of the Avo framework (v3.x). Due to insecure action lookup logic, an authenticated user can execute any Action class (descendants of `Avo::BaseAction`) on any resource, even if the action is not reg…

NVD

HIGH
CVE-2026-41352
CVE-2026-41352
pkg: node

published: Apr 23, 2026

OpenClaw before 2026.3.31 contains a remote code execution vulnerability where a device-paired node can bypass the node scope gate authentication mechanism. Attackers with device pairing credentials can execute arbitrary node commands on the host system without proper node pairing validation.
CWE: CWE-862
GitHub-GHSA

HIGH
OpenLearnX has Critical Remote Code Execution Through Python Sandbox Escape via Code Execution Environment
GHSA-8h25-q488-4hxw
pkg: openlearnx
eco: npm
published: Apr 23, 2026
## Overview

A critical Remote Code Execution (RCE) vulnerability was identified in the OpenLearnX code execution environment, allowing sandbox escape and arbitrary command execution. The issue has been fixed.

CVE-2026-41900
GitHub-GHSA

HIGH
Actual has Privilege Escalation via 'change-password' Endpoint on OpenID-Migrated Servers
GHSA-prp4-2f49-fcgp
pkg: @actual-app/sync-server
eco: npm
published: Apr 23, 2026
### Summary

Any authenticated user (including `BASIC` role) can escalate to `ADMIN` on servers migrated from password authentication to OpenID Connect. Three weaknesses combine: `POST /account/change-password` has no authorization check, allowing any session to overwrite the password hash; the inac…

CVE-2026-33318
NVD

HIGH
CVE-2026-41138
CVE-2026-41138
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, there is a remote code execution vulnerability in AirtableAgent.ts caused by lack of input verification when using Pandas. The user’s input is directly applied to the question parameter within …
CWE: CWE-94
NVD

HIGH
CVE-2026-41208
CVE-2026-41208
pkg: react

published: Apr 23, 2026

Paperclip is a Node.js server and React UI that orchestrates a team of AI agents to run a business. Versions of @paperclipai/server prior to 2026.416.0 contain a privilege escalation vulnerability that allows an attacker with an Agent API key to execute arbitrary OS commands on the Paperclip server …
CWE: CWE-78
NVD

HIGH
CVE-2026-6859
CVE-2026-6859
pkg: python

published: Apr 22, 2026

A flaw was found in InstructLab. The `linux_train.py` script hardcodes `trust_remote_code=True` when loading models from HuggingFace. This allows a remote attacker to achieve arbitrary Python code execution by convincing a user to run `ilab train/download/generate` with a specially crafted malicious…
CWE: CWE-829
NVD

HIGH
CVE-2026-41133
CVE-2026-41133
pkg: python

published: Apr 22, 2026

pyLoad is a free and open-source download manager written in Python. Versions up to and including 0.5.0b3.dev97 cache `role` and `permission` in the session at login and continues to authorize requests using these cached values, even after an admin changes the user's role/permissions in the database…
CWE: CWE-613
NVD

HIGH
CVE-2026-40876
CVE-2026-40876
pkg: goshs goshs

published: Apr 21, 2026

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.6, goshs contains an SFTP root escape caused by prefix-based path validation. An authenticated SFTP user can read from and write to filesystem paths outside the configured SFTP root, which breaks the intended jail boundary and can expose…
CWE: CWE-22
NVD

HIGH
CVE-2026-40611
CVE-2026-40611
pkg: go

published: Apr 21, 2026

Let's Encrypt client and ACME library written in Go (Lego). Prior to 4.34.0, the webroot HTTP-01 challenge provider in lego is vulnerable to arbitrary file write and deletion via path traversal. A malicious ACME server can supply a crafted challenge token containing ../ sequences, causing lego to wr…
CWE: CWE-22
GitHub-GHSA

HIGH
Neko has a Self-service Privilege Escalation for Authenticated Users
GHSA-2gw9-c2r2-f5qf
pkg: github.com/m1k1o/neko/server, github.com/m1k1o/neko/server
eco: go
published: Apr 21, 2026
### Impact

Any authenticated user can immediately obtain full administrative control of the entire Neko instance (member management, room settings, broadcast control, session termination, etc.). This results in a complete compromise of the instance.

### Patches

The vulnerability has been patched …

CVE-2026-39386
NVD

HIGH
CVE-2026-39386
CVE-2026-39386
pkg: m1k1o neko

published: Apr 21, 2026

Neko is a a self-hosted virtual browser that runs in Docker and uses WebRTC In versions 3.0.0 through 3.0.10 and 3.1.0 through 3.1.1, any authenticated user can immediately obtain full administrative control of the entire Neko instance (member management, room settings, broadcast control, session te…
CWE: CWE-20, CWE-269, CWE-284, CWE-639, CWE-862
GitHub-GHSA

HIGH
zrok: WebDAV drive backend follows symlinks outside DriveRoot, enabling host filesystem read/write
GHSA-74m3-9qvm-rp9h
pkg: github.com/openziti/zrok, github.com/openziti/zrok/v2
eco: go
published: Apr 25, 2026
**Summary**
The zrok WebDAV drive backend (davServer.Dir) restricts path traversal through lexical normalization but does not prevent symlink following. When a symbolic link inside the shared DriveRoot points to a location outside that root, remote WebDAV consumers can read files and—on shares wit…
GitHub-GHSA

HIGH
i18next-http-middleware: HTTP response splitting and DoS via unsanitised Content-Language header
GHSA-c3h8-g69v-pjrg
pkg: i18next-http-middleware
eco: npm
published: Apr 22, 2026
### Summary

Versions of `i18next-http-middleware` prior to 3.9.3 wrote user-controlled language values into the `Content-Language` response header after passing them through `utils.escape()`, which is an HTML-entity encoder that does not strip carriage return, line feed, or other control characters…

CVE-2026-41683
GitHub-GHSA

HIGH
i18next-http-middleware: Prototype pollution and path traversal via user-controlled language and namespace parameters
GHSA-5fgg-jcpf-8jjw
pkg: i18next-http-middleware
eco: npm
published: Apr 22, 2026
### Summary

Versions of `i18next-http-middleware` prior to 3.9.3 pass user-controlled `lng` and `ns` parameters to two internal paths that use them in ways that enable prototype pollution and, depending on the configured backend, path traversal or SSRF.

The vulnerable entry points are unauthentica…

NVD

HIGH
CVE-2026-40931
CVE-2026-40931
pkg: node-modules compressing

published: Apr 21, 2026

Compressing is a compressing and uncompressing lib for node. Prior to 2.1.1 and 1.10.5, the patch for CVE-2026-24884 relies on a purely logical string validation within the isPathWithinParent utility. This check verifies if a resolved path string starts with the destination directory string but fail…
CWE: CWE-59
GitHub-GHSA

HIGH
OpenClaude: Sandbox Bypass via Early-Exit Logic Flaw Allows Path Traversal
GHSA-m6rx-7pvw-2f73
pkg: @gitlawb/openclaude
eco: npm
published: Apr 21, 2026
A logic flaw exists in `bashToolHasPermission()` inside `src/tools/BashTool/bashPermissions.ts`. When the sandbox auto-allow feature is active and no explicit deny rule is configured, the function returns an `allow` result immediately — before the path constraint filter (`checkPathConstraints`) is…
CVE-2026-35570
NVD

HIGH
CVE-2026-6921
CVE-2026-6921
pkg: google chrome, google android, linux linux_kernel

published: Apr 23, 2026

Race in GPU in Google Chrome on Windows prior to 147.0.7727.117 allowed a remote attacker to potentially perform a sandbox escape via a crafted video file. (Chromium security severity: Medium)
CWE: CWE-362
GitHub-GHSA

HIGH
RustFS: Missing admin authorization on notification target endpoints allows unauthenticated configuration of event webhooks
GHSA-pfcq-4gjr-6gjm
pkg: rustfs
eco: rust
published: Apr 22, 2026
# Missing Admin Auth on Notification Target Endpoints in RustFS

### Finding Summary

All four notification target admin API endpoints in `rustfs/src/admin/handlers/event.rs` use a `check_permissions` helper that validates authentication only (access key + session token), without performing any adm…

CVE-2026-40937
GitHub-GHSA

HIGH
Daptin: SQL injection via unvalidated goqu.L() calls in aggregate API
GHSA-rw2c-8rfq-gwfv
pkg: github.com/daptin/daptin
eco: go
published: Apr 22, 2026
## Summary

The `/aggregate/:typename` endpoint accepted `column` and `group` query parameters that were passed verbatim to `goqu.L()` — a raw SQL literal expression builder — without any validation. This bypassed all parameterization and allowed authenticated users with any valid session to inj…

CVE-2026-41422
NVD

HIGH
CVE-2026-41273
CVE-2026-41273
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, Flowise contains an authentication bypass vulnerability that allows an unauthenticated attacker to obtain OAuth 2.0 access tokens associated with a public chatflow. By accessing a public chatflow…
CWE: CWE-306
GitHub-GHSA

HIGH
i18next-fs-backend: Path traversal via unsanitised lng/ns allows arbitrary file read/overwrite
GHSA-8847-338w-5hcj
pkg: i18next-fs-backend
eco: npm
published: Apr 22, 2026
### Summary

Versions of `i18next-fs-backend` prior to 2.6.4 interpolate the caller-supplied `lng` and `ns` values directly into the configured `loadPath` and `addPath` templates with no path-component validation and no sanitisation. When an application exposes the resolved language code to user-con…

NVD

HIGH
CVE-2026-41059
CVE-2026-41059
pkg: oauth

published: Apr 22, 2026

OAuth2 Proxy is a reverse proxy that provides authentication using OAuth2 providers. Versions 7.5.0 through 7.15.1 have a configuration-dependent authentication bypass. Deployments are affected when all of the following are true: Use of `skip_auth_routes` or the legacy `skip_auth_regex`; use of patt…
CWE: CWE-288
GitHub-GHSA

HIGH
GitPython: Unsafe option check validates multi_options before shlex.split transformation
GHSA-x2qx-6953-8485
pkg: GitPython
eco: pip
published: Apr 25, 2026
### Summary

`_clone()` validates `multi_options` as the original list, then executes `shlex.split(" ".join(multi_options))`. A string like `"–branch main –config core.hooksPath=/x"` passes validation (starts with `–branch`), but after split becomes `["–branch", "main", "–config", "core.hooksPa…

GitHub-GHSA

HIGH
Budibase auth session cookies are set with httpOnly:false — any XSS can lead to full account takeover
GHSA-4f9j-vr4p-642r
pkg: @budibase/backend-core
eco: npm
published: Apr 24, 2026
### Summary

The `budibase:auth` cookie containing the JWT session token is set with `httpOnly: false` at `packages/backend-core/src/utils/utils.ts:218`. JavaScript can read this cookie via `document.cookie`. Given that Budibase has had XSS vulnerabilities (GHSA-gp5x-2v54-v2q5 — stored XSS via uns…

GitHub-GHSA

HIGH
ERB has an @_init deserialization guard bypass via def_module / def_method / def_class
GHSA-q339-8rmv-2mhv
pkg: erb, erb, erb
eco: rubygems
published: Apr 24, 2026
## Summary

Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evalu…

CVE-2026-41316
GitHub-GHSA

HIGH
Contour has Lua code injection via Cookie Path Rewrite Policy
GHSA-x4mj-7f9g-29h4
pkg: github.com/projectcontour/contour, github.com/projectcontour/contour, github.com/projectcontour/contour
eco: go
published: Apr 24, 2026
### Impact

Contour's [Cookie Rewriting](https://projectcontour.io/docs/1.33/config/cookie-rewriting/) feature is vulnerable to Lua code injection. An attacker with RBAC permissions to create or modify `HTTPProxy` resources can craft a malicious value in the following fields that results in arbitrar…

CVE-2026-41246
NVD

HIGH
CVE-2026-41246
CVE-2026-41246
pkg: kubernetes

published: Apr 23, 2026

Contour is a Kubernetes ingress controller using Envoy proxy. From v1.19.0 to before v1.33.4, v1.32.5, and v1.31.6, Contour's Cookie Rewriting feature is vulnerable to Lua code injection. An attacker with RBAC permissions to create or modify HTTPProxy resources can craft a malicious value in spec.ro…
CWE: CWE-94
GitHub-GHSA

HIGH
OpenC3 COSMOS: Hijacked session token can be used to reset password for persistence
GHSA-wgx6-g857-jjf7
pkg: openc3, openc3
eco: rubygems
published: Apr 22, 2026
### Summary
The OpenC3 password change functionality allows a user to change their password without providing the old password, by accepting a valid session token instead. In assumed breach scenarios, this behaviour can be exploited by an attacker who has already obtained a valid session token, to g…
GitHub-GHSA

HIGH
Evolver: Path Traversal via `–out` flag in `fetch` command allows Arbitrary File Write
GHSA-r466-rxw4-3j9j
pkg: @evomap/evolver
eco: npm
published: Apr 22, 2026
### Summary
A path traversal vulnerability in the skill download (`fetch`) command allows attackers to write files to arbitrary locations on the filesystem. The `–out=` flag accepts user-provided paths without validation, enabling directory traversal attacks that can overwrite critical system files…
NVD

HIGH
CVE-2026-34403
CVE-2026-34403
pkg: nginxui nginx_ui

published: Apr 20, 2026

Nginx UI is a web user interface for the Nginx web server. Prior to version 2.3.5, all WebSocket endpoints in nginx-ui use a gorilla/websocket Upgrader with CheckOrigin unconditionally returning true, allowing Cross-Site WebSocket Hijacking (CSWSH). Combined with the fact that authentication tokens …
CWE: CWE-1385
NVD

HIGH
CVE-2026-33031
CVE-2026-33031
pkg: nginxui nginx_ui

published: Apr 20, 2026

Nginx UI is a web user interface for the Nginx web server. Prior to version 2.3.4, a user who was disabled by an administrator can use previously issued API tokens for up to the token lifetime. In practice, disabling a compromised account does not actually terminate that user’s access, so an attac…
CWE: CWE-284, CWE-863
GitHub-GHSA

HIGH
Cillium exposes sensitive information included in the cilium-bugtool debug archive
GHSA-gj49-89wh-h4gj
pkg: github.com/cilium/cilium, github.com/cilium/cilium, github.com/cilium/cilium
eco: go
published: Apr 25, 2026
### Impact
The output of `cilium-bugtool` can contain sensitive data when the tool is run against Cilium deployments with WireGuard encryption enabled.

Users of [WireGuard Transparent Encryption](https://docs.cilium.io/en/stable/security/network/encryption-wireguard/) are affected.
The sensitive da…

CVE-2026-41520
NVD

HIGH
CVE-2026-32679
CVE-2026-32679
pkg: windows

published: Apr 23, 2026

The installers of LiveOn Meet Client for Windows (Downloader5Installer.exe and Downloader5InstallerForAdmin.exe) and the installers of Canon Network Camera Plugin (CanonNWCamPlugin.exe and CanonNWCamPluginForAdmin.exe) insecurely load Dynamic Link Libraries (DLLs). If a malicious DLL is placed at th…
CWE: CWE-427
GitHub-GHSA

HIGH
Kyverno Controller Denial of Service via forEach Mutation Panic
GHSA-fpjq-c37h-cqcv
pkg: github.com/kyverno/kyverno, github.com/kyverno/kyverno
eco: go
published: Apr 24, 2026
### Summary

An unchecked type assertion in the `forEach` mutation handler allows any user with permission to create a `Policy` or `ClusterPolicy` to crash the cluster-wide background controller into a persistent CrashLoopBackOff. The same bug also causes the admission controller to drop connections…

CVE-2026-41485
NVD

HIGH
CVE-2026-41068
CVE-2026-41068
pkg: kubernetes

published: Apr 24, 2026

Kyverno is a policy engine designed for cloud native platform engineering teams. The patch for CVE-2026-22039 fixed cross-namespace privilege escalation in Kyverno's `apiCall` context by validating the `URLPath` field. However, the ConfigMap context loader has the identical vulnerability — the `co…
CWE: CWE-863
GitHub-GHSA

HIGH
Argo Workflows: Unchecked annotation parsing in pod informer crashes Argo Workflows Controller
GHSA-5jv8-h7qh-rf5p
pkg: github.com/argoproj/argo-workflows/v4, github.com/argoproj/argo-workflows/v3, github.com/argoproj/argo-workflows/v3
eco: go
published: Apr 23, 2026
### Summary

An unchecked array index in the pod informer's `podGCFromPod()` function causes a controller-wide panic when a workflow pod carries a malformed `workflows.argoproj.io/pod-gc-strategy` annotation. Because the panic occurs inside an informer goroutine (outside the controller's `recover()`…

CVE-2026-40886
NVD

HIGH
CVE-2026-40886
CVE-2026-40886
pkg: kubernetes

published: Apr 23, 2026

Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. From 3.6.5 to 4.0.4, an unchecked array index in the pod informer's podGCFromPod() function causes a controller-wide panic when a workflow pod carries a malformed workflows.argoproj.io/po…
CWE: CWE-129
GitHub-GHSA

HIGH
Tekton Pipelines: Git resolver API mode leaks system-configured API token to user-controlled serverURL
GHSA-wjxp-xrpv-xpff
pkg: github.com/tektoncd/pipeline
eco: go
published: Apr 21, 2026
### Summary

The Tekton Pipelines git resolver in API mode sends the system-configured Git API token to a user-controlled `serverURL` when the user omits the `token` parameter. A tenant with TaskRun or PipelineRun create permission can exfiltrate the shared API token (GitHub PAT, GitLab token, etc.)…

CVE-2026-40161
NVD

HIGH
CVE-2026-34428
CVE-2026-34428
pkg: curl

published: Apr 20, 2026

Vvveb prior to 1.0.8.1 contains a server-side request forgery vulnerability in the oEmbedProxy action of the editor/editor module where the url parameter is passed directly to getUrl() via curl without scheme or destination validation. Authenticated backend users can supply file:// URLs to read arb…
CWE: CWE-918
NVD

HIGH
CVE-2026-31952
CVE-2026-31952
pkg: windows

published: Apr 24, 2026

Xibo is an open source digital signage platform with a web content management system and Windows display player software. Versions 1.7 through 4.4.0 have an SQL injection vulnerability in the API routes inside the CMS responsible for Filtering DataSets. This allows an authenticated user to to obtain…
CWE: CWE-89, CWE-184
NVD

HIGH
CVE-2026-41066
CVE-2026-41066
pkg: python

published: Apr 24, 2026

lxml is a library for processing XML and HTML in the Python language. Prior to 6.1.0, using either of the two parsers in the default configuration (with resolve_entities=True) allows untrusted XML input to read local files. Setting the resolve_entities option explicitly to resolve_entities='internal…
CWE: CWE-611
GitHub-GHSA

HIGH
Zserio Runtime: Integer Overflow in BitStreamReader and Unbounded Memory Allocation in Deserialization
GHSA-cwq5-8pvq-j65j
pkg: io.github.ndsev:zserio-runtime
eco: maven
published: Apr 24, 2026
## Summary

### Unbounded Memory Allocation (all platforms)

A crafted payload as small as 4-5 bytes can force memory allocations of up to 16 GB, crashing any process with an OOM error (Denial of Service).

**Affected code (C++):**
– `cpp/runtime/src/zserio/Array.h` (line 1029) — `m_rawArray.reser…

CVE-2026-33524
GitHub-GHSA

HIGH
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
GHSA-82j2-j2ch-gfr8
pkg: rustls-webpki, rustls-webpki
eco: rust
published: Apr 24, 2026
### Summary

`bit_string_flags()` in `src/der.rs` panics with an index-out-of-bounds when given a BIT STRING whose content is exactly `[0x00]` (one byte: zero padding bits, zero data bytes). This is reachable through the public API `BorrowedCertRevocationList::from_der()` via the `issuingDistributio…

GitHub-GHSA

HIGH
russh has pre-auth DoS via unbounded allocation in its keyboard-interactive auth handler
GHSA-f5v4-2wr6-hqmg
pkg: russh
eco: rust
published: Apr 24, 2026
## Summary

A pre-authentication denial-of-service vulnerability exists in the server's keyboard-interactive authentication handler. A malicious client can crash any russh-based server that implements keyboard-interactive auth (e.g., for 2FA/TOTP) with a single malformed packet, requiring no credent…

GitHub-GHSA

HIGH
liquidjs has a Denial of Service via circular block reference in layout
GHSA-4rc3-7j7w-m548
pkg: liquidjs
eco: npm
published: Apr 24, 2026
### Summary

A circular block reference in `{% layout %}` / `{% block %}` causes an infinite recursive loop, consuming all available memory (~4GB) and crashing the Node.js process with `FATAL ERROR: JavaScript heap out of memory`. This allows any user who can submit a Liquid template to perform a De…

CVE-2026-41311
NVD

HIGH
CVE-2026-41324
CVE-2026-41324
pkg: node

published: Apr 24, 2026

basic-ftp is an FTP client for Node.js. Versions prior to 5.3.0 are vulnerable to denial of service through unbounded memory growth while processing directory listings from a remote FTP server. A malicious or compromised server can send an extremely large or never-ending listing response to `Client.…
CWE: CWE-400, CWE-770
NVD

HIGH
CVE-2026-41278
CVE-2026-41278
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the GET /api/v1/public-chatflows/:id endpoint returns the full chatflow object without sanitization for public chatflows. Docker validation revealed this is worse than initially assessed: the san…
CWE: CWE-200
NVD

HIGH
CVE-2026-41040
CVE-2026-41040
pkg: express

published: Apr 23, 2026

GROWI provided by GROWI, Inc. is vulnerable to a regular expression denial of service (ReDoS) via a crafted input string.
CWE: CWE-1333
GitHub-GHSA

HIGH
locize Client SDK: Cross-origin DOM XSS & Handler Hijack Through Missing e.origin Validation in InContext Editor
GHSA-w937-fg2h-xhq2
pkg: locize
eco: npm
published: Apr 22, 2026
### Summary

Versions of the `locize` client SDK (the browser module that wires up the locize InContext translation editor) prior to 4.0.21 register a `window.addEventListener("message", …)` handler that dispatches to registered internal handlers (`editKey`, `commitKey`, `commitKeys`, `isLocizeEna…

NVD

HIGH
CVE-2026-34065
CVE-2026-34065
pkg: nimiq nimiq_proof-of-stake

published: Apr 22, 2026

nimiq-primitives contains primitives (e.g., block, account, transaction) to be used in Nimiq's Rust implementation. Prior to version 1.3.0, an untrusted p2p peer can cause a node to panic by announcing an election macro block whose `validators` set contains an invalid compressed BLS voting key. Hash…
CWE: CWE-252, CWE-755
NVD

HIGH
CVE-2026-34063
CVE-2026-34063
pkg: nimiq nimiq_proof-of-stake

published: Apr 22, 2026

Nimiq's network-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, `network-libp2p` discovery uses a libp2p `ConnectionHandler` state machine. the handler assumes there is at most one inbound and one outbound discovery substream per connection. if a remote peer opens/n…
CWE: CWE-617
GitHub-GHSA

HIGH
@nocobase/database has SQL Injection via String Concatenation through Recursive Eager Loading
GHSA-4948-f92q-f432
pkg: @nocobase/database
eco: npm
published: Apr 22, 2026
## Summary

The `queryParentSQL()` function in the core database package constructs a recursive CTE query by joining `nodeIds` with string concatenation instead of using parameterized queries. The `nodeIds` array contains primary key values read from database rows. An attacker who can create a recor…

CVE-2026-41640
GitHub-GHSA

HIGH
free5GC PCF: Memory Leak via CORS Middleware Registration in HTTP Handler Leads to Denial of Service
GHSA-98cp-84m9-q3qp
pkg: github.com/free5gc/pcf
eco: go
published: Apr 22, 2026
## Summary

A memory leak vulnerability in the free5GC PCF (Policy Control Function) allows any unauthenticated attacker with network access to the PCF SBI interface to cause uncontrolled memory growth by sending repeated HTTP requests to the OAM endpoint. The root cause is a `router.Use()` call ins…

CVE-2026-41135
GitHub-GHSA

HIGH
nimiq-primitives: Node crash due to missing interlink validation in election macro block proposals
GHSA-7c4j-2m43-2mgh
pkg: nimiq-primitives
eco: rust
published: Apr 22, 2026
### Impact
An untrusted p2p peer can cause a node to panic by announcing an election macro block whose `validators` set contains an invalid compressed BLS voting key.

Hashing an election macro header hashes `validators` and reaches `Validators::voting_keys()`, which calls `validator.voting_key.unco…

CVE-2026-34065
NVD

HIGH
CVE-2026-40895
CVE-2026-40895
pkg: follow-redirects_project follow-redirects

published: Apr 21, 2026

follow-redirects is an open source, drop-in replacement for Node's `http` and `https` modules that automatically follows redirects. Prior to 1.16.0, when an HTTP request follows a cross-domain redirect (301/302/307/308), follow-redirects only strips authorization, proxy-authorization, and cookie hea…
CWE: CWE-200
GitHub-GHSA

HIGH
lxml: Default configuration of iterparse() and ETCompatXMLParser() allows XXE to local files
GHSA-vfmq-68hx-4jfw
pkg: lxml
eco: pip
published: Apr 21, 2026
### Impact
Using either of the two parsers in the default configuration (with `resolve_entities=True`) allows untrusted XML input to read local files.

### Patches
lxml 6.1.0 changes the default to `resolve_entities='internal'`, thus disallowing local file access by default.

### Workarounds
Setting…

CVE-2026-41066
GitHub-GHSA

HIGH
Tekton Pipeline: Git Resolver Unsanitized Revision Parameter Enables git Argument Injection Leading to RCE
GHSA-94jr-7pqp-xhcq
pkg: github.com/tektoncd/pipeline
eco: go
published: Apr 21, 2026
## Summary

The git resolver's `revision` parameter is passed directly as a positional argument to `git fetch` without any validation that it does not begin with a `-` character. Because git parses flags from mixed positional arguments, an attacker can inject arbitrary `git fetch` flags such as `–u…

CVE-2026-40938
NVD

HIGH
CVE-2026-40890
CVE-2026-40890
pkg: go

published: Apr 21, 2026

The package `github.com/gomarkdown/markdown` is a Go library for parsing Markdown text and rendering as HTML. Processing a malformed input containing a < character that is not followed by a > character anywhere in the remaining text with a SmartypantsRenderer will lead to Out of Bounds read or a pan…
CWE: CWE-125
NVD

HIGH
CVE-2026-40879
CVE-2026-40879
pkg: nestjs nest

published: Apr 21, 2026

Nest is a framework for building scalable Node.js server-side applications. Prior to 11.1.19, when an attacker sends many small, valid JSON messages in one TCP frame, handleData() recurses once per message; the buffer shrinks each call. maxBufferSize is never reached; call stack overflows instead. A…
CWE: CWE-674
NVD

HIGH
CVE-2026-40869
CVE-2026-40869
pkg: decidim decidim

published: Apr 21, 2026

Decidim is a participatory democracy framework. Starting in version 0.19.0 and prior to versions 0.30.5 and 0.31.1, a vulnerability allows any registered and authenticated user to accept or reject any amendments. The impact is on any users who have created proposals where the amendments feature is e…
CWE: CWE-266
GitHub-GHSA

HIGH
Signal K Server has an Unauthenticated Regular Expression Denial of Service (ReDoS) via WebSocket Subscription Paths
GHSA-7gcj-phff-2884
pkg: signalk-server
eco: npm
published: Apr 21, 2026
## Summary
The SignalK server is vulnerable to an unauthenticated Regular Expression Denial of Service (ReDoS) attack within its WebSocket subscription handling logic. By injecting unescaped regex metacharacters into the `context` parameter of a stream subscription, an attacker can force the server'…
CVE-2026-39320
GitHub-GHSA

HIGH
LMDeploy has Server-Side Request Forgery (SSRF) via Vision-Language Image Loading
GHSA-6w67-hwm5-92mq
pkg: lmdeploy
eco: pip
published: Apr 21, 2026
## Summary

A Server-Side Request Forgery (SSRF) vulnerability exists in LMDeploy's vision-language module. The `load_image()` function in `lmdeploy/vl/utils.py` fetches arbitrary URLs without validating internal/private IP addresses, allowing attackers to access cloud metadata services, internal ne…

CVE-2026-33626
NVD

HIGH
CVE-2026-39320
CVE-2026-39320
pkg: signalk signal_k_server

published: Apr 21, 2026

Signal K Server is a server application that runs on a central hub in a boat. Versions prior to 2.25.0 are vulnerable to an unauthenticated Regular Expression Denial of Service (ReDoS) attack within the WebSocket subscription handling logic. By injecting unescaped regex metacharacters into the `cont…
CWE: CWE-400, CWE-1333
NVD

HIGH
CVE-2026-42035
CVE-2026-42035
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, a prototype pollution gadget exists in the Axios HTTP adapter (lib/adapters/http.js) that allows an attacker to inject arbitrary HTTP headers into outgoing requests. The vulnerability exploits duck-type che…
CWE: CWE-113, CWE-1321
NVD

HIGH
CVE-2026-42033
CVE-2026-42033
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, when Object.prototype has been polluted by any co-dependency with keys that axios reads without a hasOwnProperty guard, an attacker can (a) silently intercept and modify every JSON response before the appli…
CWE: CWE-1321
NVD

HIGH
CVE-2026-7060
CVE-2026-7060
pkg: react

published: Apr 26, 2026

A vulnerability was determined in liyupi yu-picture up to a053632c41340152bf75b66b3c543d129123d8ec. This impacts the function PageRequest of the file yu-picture-backend/src/main/java/com/yupi/yupicturebackend/service/impl/PictureServiceImpl.java of the component MyBatis-Plus. Executing a manipulatio…
CWE: CWE-74, CWE-89
NVD

HIGH
CVE-2025-14362
CVE-2025-14362
pkg: fortra goanywhere_managed_file_transfer

published: Apr 21, 2026

The login limit is not enforced on the SFTP service of Fortra's GoAnywhere MFT prior to 7.10.0 if the Web User attempting to be logged in to is configured to log in with an SSH Key, making the SSH key vulnerable to being guessed via Brute Force.
CWE: CWE-307
NVD

HIGH
CVE-2026-42043
CVE-2026-42043
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, an attacker who can influence the target URL of an Axios request can use any address in the 127.0.0.0/8 range (other than 127.0.0.1) to completely bypass the NO_PROXY protection. This vulnerability is due t…
CWE: CWE-183, CWE-441, CWE-918
NVD

HIGH
CVE-2026-5464
CVE-2026-5464
pkg: go

published: Apr 23, 2026

The ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin) plugin for WordPress is vulnerable to unauthorized arbitrary plugin installation and activation in all versions up to, and including, 9.1.2. This is due to the reports page exposing the 'onboarding_key' transient to…
CWE: CWE-862
GitHub-GHSA

HIGH
@nocobase/plugin-collection-sql: SQL Validation Bypass Through Missing `checkSQL` Call
GHSA-wrwh-c28m-9jjh
pkg: @nocobase/plugin-collection-sql
eco: npm
published: Apr 22, 2026
## Summary

The `checkSQL()` validation function that blocks dangerous SQL keywords (e.g., `pg_read_file`, `LOAD_FILE`, `dblink`) is applied on the `collections:create` and `sqlCollection:execute` endpoints but is entirely missing on the `sqlCollection:update` endpoint. An attacker with collection m…

CVE-2026-41641
NVD

HIGH
CVE-2026-40871
CVE-2026-40871
pkg: docker

published: Apr 21, 2026

mailcow: dockerized is an open source groupware/email suite based on docker. Versions prior to 2026-03b have a second-order SQL injection vulnerability in the quarantine_category field via the Mailcow API. The /api/v1/add/mailbox endpoint stores quarantine_category without validation or sanitization…
CWE: CWE-20, CWE-89, CWE-116, CWE-564
GitHub-GHSA

HIGH
New API: Stripe Webhook Signature Bypass via Empty Secret Enables Unlimited Quota Fraud
GHSA-xff3-5c9p-2mr4
pkg: github.com/QuantumNous/new-api
eco: go
published: Apr 24, 2026
## Summary

A critical vulnerability exists in the Stripe webhook handler that allows an **unauthenticated attacker to forge webhook events** and credit arbitrary quota to their account without making any payment. The vulnerability stems from three compounding flaws:

1. The Stripe webhook endpoint …

CVE-2026-41432
GitHub-GHSA

HIGH
Apktool: Path Traversal to Arbitrary File Write
GHSA-m8mh-x359-vm8m
pkg: org.apktool:apktool-lib
eco: maven
published: Apr 23, 2026
A path traversal vulnerability in `brut/androlib/res/decoder/ResFileDecoder.java` allows a maliciously crafted APK to write arbitrary files to the filesystem during standard decoding (`apktool d`). This is a security regression introduced in commit [e10a045](https://github.com/iBotPeaches/Apktool/co…
CVE-2026-39973
NVD

HIGH
CVE-2026-41270
CVE-2026-41270
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, a Server-Side Request Forgery (SSRF) protection bypass vulnerability exists in the Custom Function feature. While the application implements SSRF protection via HTTP_DENY_LIST for axios and node-…
CWE: CWE-284, CWE-918
NVD

HIGH
CVE-2026-41269
CVE-2026-41269
pkg: flowiseai flowise

published: Apr 23, 2026

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the Chatflow configuration file upload settings can be modified to allow the application/javascript MIME type. This lets an attacker upload .js files even though the frontend doesn’t normally a…
CWE: CWE-434
NVD

HIGH
CVE-2026-39973
CVE-2026-39973
pkg: apktool apktool

published: Apr 21, 2026

Apktool is a tool for reverse engineering Android APK files. In versions 3.0.0 and 3.0.1, a path traversal vulnerability in `brut/androlib/res/decoder/ResFileDecoder.java` allows a maliciously crafted APK to write arbitrary files to the filesystem during standard decoding (`apktool d`). This is a se…
CWE: CWE-22
GitHub-GHSA

HIGH
OpenRemote has Improper Access Control via updateUserRealmRoles function
GHSA-49vv-25qx-mg44
pkg: io.openremote:openremote-manager
eco: maven
published: Apr 22, 2026
### Summary
A user who has `write:admin` in one Keycloak realm can call the Manager API to update **Keycloak realm roles** for users in **another** realm, including **`master`**. The handler uses the `{realm}` path segment when talking to the identity provider but does not check that the caller may …
CVE-2026-41166
GitHub-GHSA

HIGH
Heimdall has an authorization bypass via path normalization mismatch
GHSA-3q34-rx83-r6mq
pkg: github.com/dadrus/heimdall
eco: go
published: Apr 25, 2026
### Summary

Heimdall performs rule matching on the raw (non-normalized) request path, while downstream components may normalize dot-segments according to [RFC 3986, Section 6.2.2.3](https://www.rfc-editor.org/rfc/rfc3986#section-6.2.2.3). This discrepancy can result in heimdall authorizing a reques…

GitHub-GHSA

HIGH
Heimdall: Case-sensitive host matching may lead to policy bypass
GHSA-72h4-mxfc-jx37
pkg: github.com/dadrus/heimdall
eco: go
published: Apr 25, 2026
### Summary

Heimdall performs host matching in a case-sensitive manner, while HTTP hostnames are case-insensitive. This discrepancy can result in heimdall failing to match a rule for a request host that differs only in letter casing, potentially causing the request to be classified differently than…

GitHub-GHSA

HIGH
Heimdall: Case-sensitive handling of URL-encoded slashes may lead to inconsistent path interpretation
GHSA-43jv-5j4x-qv67
pkg: github.com/dadrus/heimdall
eco: go
published: Apr 25, 2026
### Summary

Heimdall handles URL-encoded slashes (`%2F`) in a case-sensitive manner, while percent-encoding is defined to be case-insensitive. As a result, the lowercase equivalent (`%2f`) is not recognized and therefore not processed as expected when `allow_encoded_slashes` is set to `off` (the de…

GitHub-GHSA

HIGH
LiteLLM: Authenticated command execution via MCP stdio test endpoints
GHSA-v4p8-mg3p-g94g
pkg: litellm
eco: pip
published: Apr 25, 2026
### Impact

Two endpoints used to preview an MCP server before saving it — `POST /mcp-rest/test/connection` and `POST /mcp-rest/test/tools/list` — accepted a full server configuration in the request body, including the `command`, `args`, and `env` fields used by the stdio transport. When called …

GitHub-GHSA

HIGH
Traefik has an StripPrefixRegex Middleware Authorization Bypass via Path/RawPath Desync
GHSA-6jwx-7vp4-9847
pkg: github.com/traefik/traefik/v3, github.com/traefik/traefik/v3, github.com/traefik/traefik/v2
eco: go
published: Apr 24, 2026
## Summary

There is a high severity authentication bypass vulnerability in Traefik's `StripPrefixRegex` middleware when used in combination with `ForwardAuth`, `BasicAuth`, or `DigestAuth`.

The middleware matches the regex against the decoded URL path but uses the resulting byte length to slice th…

CVE-2026-40912
GitHub-GHSA

HIGH
k8sGPT has Prompt Injection through its k8sGPT-Operator
GHSA-rp7v-4384-hfrp
pkg: github.com/k8sgpt-ai/k8sgpt
eco: go
published: Apr 24, 2026
### Summary
In the auto-remediation pipeline, `object_to_execution.go` was deserializing the AI-generated YAML directly into a Deployment object, but there was lack of validation from the original Deployment object.

### Details
This issue was fixed after coordination with Alex Jones.

### PoC
To mi…

GitHub-GHSA

HIGH
Claude Code: Trust Dialog Bypass via Git Worktree Spoofing Allows Arbitrary Code Execution
GHSA-q5hj-mxqh-vv77
pkg: @anthropic-ai/claude-code
eco: npm
published: Apr 24, 2026
Claude Code used the git worktree `commondir` file when determining folder trust but did not validate its contents. By crafting a repository with a `commondir` file pointing to a path the victim had previously trusted, an attacker could bypass the trust dialog and immediately execute malicious hooks…
CVE-2026-40068
GitHub-GHSA

HIGH
Traefik: Pre-authentication decision bypass due to forwarded alias spoofing
GHSA-5m6w-wvh7-57vm
pkg: github.com/traefik/traefik/v3, github.com/traefik/traefik/v3, github.com/traefik/traefik/v2
eco: go
published: Apr 24, 2026
## Summary

There is a high severity authentication bypass vulnerability in Traefik's `ForwardAuth` and snippet-based authentication middleware. Traefik's forwarded-header sanitization logic targets only canonical header names (e.g., `X-Forwarded-Proto`) and does not strip or normalize alias variant…

CVE-2026-39858
GitHub-GHSA

HIGH
Traefik's ForwardAuth trustForwardHeader=false allows spoofed X-Forwarded-Prefix to bypass authentication
GHSA-6384-m2mw-rf54
pkg: github.com/traefik/traefik/v3, github.com/traefik/traefik/v3, github.com/traefik/traefik/v2
eco: go
published: Apr 24, 2026
## Summary

There is a high-severity authentication bypass vulnerability in Traefik's `ForwardAuth` middleware when `trustForwardHeader=false` is configured and Traefik is deployed behind a trusted upstream proxy.

While `X-Forwarded-*` headers (such as `X-Forwarded-For`, `X-Forwarded-Host`, and `X-…

CVE-2026-35051
GitHub-GHSA

HIGH
Ray: Remote Code Execution via Parquet Arrow Extension Type Deserialization
GHSA-mw35-8rx3-xf9r
pkg: ray
eco: pip
published: Apr 24, 2026
# Remote Code Execution via Parquet Arrow Extension Type Deserialization

## Summary

Ray Data registers custom Arrow extension types (`ray.data.arrow_tensor`, `ray.data.arrow_tensor_v2`, `ray.data.arrow_variable_shaped_tensor`) globally in PyArrow. When PyArrow reads a Parquet file containing one o…

CVE-2026-41486
GitHub-GHSA

HIGH
LiteLLM: Server-Side Template Injection in /prompts/test endpoint
GHSA-xqmj-j6mv-4862
pkg: litellm
eco: pip
published: Apr 24, 2026
### Impact
The `POST /prompts/test` endpoint accepted user-supplied prompt templates and rendered them without sandboxing. A crafted template could run arbitrary code inside the LiteLLM Proxy process.

The endpoint only checks that the caller presents a valid proxy API key, so any authenticated user…

GitHub-GHSA

HIGH
rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1
GHSA-pqf5-4pqq-29f5
pkg: openssl
eco: rust
published: Apr 22, 2026
`Deriver::derive` (and `PkeyCtxRef::derive`) sets `len = buf.len()` and passes it as the in/out length to `EVP_PKEY_derive`, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming `*keylen`, unconditionally writing the full shared secret (32/56/prime…
CVE-2026-41676
GitHub-GHSA

HIGH
rust-openssl has incorrect bounds assertion in aes key wrap
GHSA-8c75-8mhr-p7r9
pkg: openssl
eco: rust
published: Apr 22, 2026
### Summary
“aes::unwrap_key()“ has an incorrect bounds assertion on the out buffer size, which can lead to out-of-bounds write.

### Details
“aes::unwrap_key()“ contains an incorrect assertion: it checks that `out.len() + 8 <= in_.len()`, but this condition is reversed. The intended invariant i…

CVE-2026-41678
GitHub-GHSA

HIGH
rust-openssl: rustMdCtxRef::digest_final() writes past caller buffer with no length check
GHSA-ghm9-cr32-g9qj
pkg: openssl
eco: rust
published: Apr 22, 2026
`EVP_DigestFinal()` always writes `EVP_MD_CTX_size(ctx)` to the `out` buffer. If `out` is smaller than that, `MdCtxRef::digest_final()` writes past its end, usually corrupting the stack. This is reachable from safe Rust.
CVE-2026-41681
GitHub-GHSA

HIGH
rust-openssl: Unchecked callback length in PSK/cookie trampolines leaks adjacent memory to peer
GHSA-hppc-g8h3-xhp3
pkg: openssl
eco: rust
published: Apr 22, 2026
The FFI trampolines behind `SslContextBuilder::set_psk_client_callback`, `set_psk_server_callback`, `set_cookie_generate_cb`, and `set_stateless_cookie_generate_cb` forwarded the user closure's returned usize directly to OpenSSL without checking it against the `&mut [u8]` that was handed to the clo…
GitHub-GHSA

HIGH
SiYuan: Path Traversal via Double URL Encoding in `/export/` Endpoint (Incomplete Fix Bypass for CVE-2026-30869)
GHSA-hjh7-r5w8-5872
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 22, 2026
### Summary
The fix for CVE-2026-30869 in SiYuan v3.5.10 only added a denylist check (`IsSensitivePath`) but did not address the root cause — a redundant `url.PathUnescape()` call in `serveExport()`. An authenticated attacker can use double URL encoding (`%252e%252e`) to traverse directories and r…
GitHub-GHSA

HIGH
MCPHub has Path Traversal via Malicious MCPB Manifest Name
GHSA-p3h2-2j4p-p83g
pkg: @samanhappy/mcphub
eco: npm
published: Apr 22, 2026
The MCPB file upload handler extracts a ZIP file and reads `manifest.json` from it. The `name` field from the manifest is concatenated directly into the file path (line 107) without any sanitization or path traversal character validation. An attacker can craft a malicious MCPB file with `manifest.na…
GitHub-GHSA

HIGH
xmldom: Uncontrolled recursion in XML serialization leads to DoS
GHSA-2v35-w6hq-6mfw
pkg: @xmldom/xmldom, @xmldom/xmldom, xmldom
eco: npm
published: Apr 22, 2026
## Summary

Seven recursive traversals in `lib/dom.js` operate without a depth limit. A sufficiently deeply
nested DOM tree causes a `RangeError: Maximum call stack size exceeded`, crashing the application.

**Reported operations:**
– `Node.prototype.normalize()` — reported by @praveen-kv (email 2…

CVE-2026-41673
GitHub-GHSA

HIGH
xmldom has XML injection through unvalidated DocumentType serialization
GHSA-f6ww-3ggp-fr8h
pkg: @xmldom/xmldom, @xmldom/xmldom, xmldom
eco: npm
published: Apr 22, 2026
## Summary

The package serializes `DocumentType` node fields (`internalSubset`, `publicId`, `systemId`) verbatim
without any escaping or validation. When these fields are set programmatically to attacker-controlled
strings, `XMLSerializer.serializeToString` can produce output where the DOCTYPE decl…

CVE-2026-41674
GitHub-GHSA

HIGH
xmldom has XML node injection through unvalidated processing instruction serialization
GHSA-x6wf-f3px-wcqx
pkg: @xmldom/xmldom, @xmldom/xmldom, xmldom
eco: npm
published: Apr 22, 2026
## Summary

The package allows attacker-controlled processing instruction data to be serialized into XML without validating or neutralizing the PI-closing sequence `?>`. As a result, an attacker can terminate the processing instruction early and inject arbitrary XML nodes into the serialized output.…

CVE-2026-41675
GitHub-GHSA

HIGH
xmldom has XML node injection through unvalidated comment serialization
GHSA-j759-j44w-7fr8
pkg: @xmldom/xmldom, @xmldom/xmldom, xmldom
eco: npm
published: Apr 22, 2026
## Summary

The package allows attacker-controlled comment content to be serialized into XML without validating or neutralizing comment breaking sequences. As a result, an attacker can terminate the comment early and inject arbitrary XML nodes into the serialized output.

## Details

The issue …

CVE-2026-41672
GitHub-GHSA

HIGH
monetr: Server-side request forgery in Lunch Flow link creation and refresh
GHSA-29v9-frvh-c426
pkg: github.com/monetr/monetr
eco: go
published: Apr 22, 2026
### Impact

A server-side request forgery (SSRF) vulnerability in monetr's Lunch Flow integration allowed any authenticated user on
a self-hosted instance to cause the monetr server to issue HTTP GET requests to arbitrary URLs supplied by the caller,
with the response body from non-200 upstream resp…

CVE-2026-41644
GitHub-GHSA

HIGH
engram: HTTP server CORS wildcard + auth-off-by-default enables CSRF graph exfiltration and persistent indirect prompt injection
GHSA-2r2p-4cgf-hv7h
pkg: engramx
eco: npm
published: Apr 22, 2026
### Summary

The local HTTP server started by `engram server` (binding `127.0.0.1:7337` by default) was exposed to any browser origin with no authentication unless `ENGRAM_API_TOKEN` was explicitly set. Combined with `Access-Control-Allow-Origin: *` on every response and a body parser that did not r…

GitHub-GHSA

HIGH
@saltcorn/data: Tenant user role is used for tenant creation role check
GHSA-9237-rg5p-rhfw
pkg: @saltcorn/data, @saltcorn/data, @saltcorn/data
eco: npm
published: Apr 22, 2026
## Summary

When a tenant admin is logged out of the root domain (e.g., saltcorn.com) but logged in to their own tenant space as admin, they can simply append `/tenant/create` to their tenant URL. The system reads the role from the tenant context (admin), and a new tenant is created on the **root do…

GitHub-GHSA

HIGH
Claude Code: Sandbox Escape via Symlink Following Allows Arbitrary File Write Outside Workspace
GHSA-vp62-r36r-9xqp
pkg: @anthropic-ai/claude-code
eco: npm
published: Apr 21, 2026
Claude Code's sandbox did not prevent sandboxed processes from creating symlinks pointing to locations outside the workspace. When Claude Code subsequently wrote to a path within such a symlink, its unsandboxed process followed the symlink and wrote to the target location outside the workspace witho…
CVE-2026-39861
GitHub-GHSA

HIGH
Glances has SSRF in IP Plugin via public_api leading to credential leakage
GHSA-g5pq-48mj-jvw8
pkg: glances
eco: pip
published: Apr 21, 2026
### Summary
A Server-Side Request Forgery (SSRF) vulnerability exists in the Glances IP plugin due to improper validation of the public_api configuration parameter. The value of public_api is used directly in outbound HTTP requests without any scheme restriction or hostname/IP validation.

An attack…

CVE-2026-35587
GitHub-GHSA

HIGH
Glances: Cross-Origin Information Disclosure via Unauthenticated REST API (/api/4) due to Permissive CORS
GHSA-gfc2-9qmw-w7vh
pkg: Glances
eco: pip
published: Apr 21, 2026
### Summary
The Glances web server exposes a REST API (`/api/4/*`) that is accessible without authentication and allows cross-origin requests from any origin due to a permissive CORS policy (`Access-Control-Allow-Origin: *`).

This allows a malicious website to read sensitive system information from…

CVE-2026-34839
GitHub-GHSA

HIGH
Nginx-UI: Cross-Site WebSocket Hijacking (CSWSH) via missing origin validation on all WebSocket endpoints
GHSA-78mf-482w-62qj
pkg: github.com/0xJacky/Nginx-UI
eco: go
published: Apr 21, 2026
## Summary

All WebSocket endpoints in nginx-ui use a gorilla/websocket Upgrader with CheckOrigin unconditionally returning true, allowing Cross-Site WebSocket Hijacking (CSWSH). Combined with the fact that authentication tokens are stored in browser cookies (set via JavaScript without HttpOnly or e…

CVE-2026-34403
GitHub-GHSA

HIGH
Nginx-UI: Disabled users retain full API access through previously issued bearer tokens
GHSA-x234-x5vq-cc2v
pkg: github.com/0xJacky/Nginx-UI
eco: go
published: Apr 21, 2026
### Summary

A user who was disabled by an administrator can use previously issued API tokens for up to the token lifetime. In practice, disabling a compromised account does not actually terminate that user’s access, so an attacker who already stole a JWT can continue reading and modifying protect…

CVE-2026-33031
GitHub-GHSA

MEDIUM
DOMPurify: Prototype Pollution to XSS Bypass via CUSTOM_ELEMENT_HANDLING Fallback
GHSA-v9jr-rg53-9pgp
pkg: dompurify
eco: npm
published: Apr 22, 2026
## Summary

DOMPurify versions 3.0.1 through 3.3.3 (latest) are vulnerable to a prototype pollution-based XSS bypass. When an application uses `DOMPurify.sanitize()` with the default configuration (no `CUSTOM_ELEMENT_HANDLING` option), a prior prototype pollution gadget can inject permissive `tagNam…

CVE-2026-41238
NVD

MEDIUM
CVE-2026-41527
CVE-2026-41527
pkg: windows

published: Apr 21, 2026

KDE Kleopatra before 26.08.0 on Windows allows local users to obtain the privileges of a Kleopatra user, because there is an error in the mechanism (KUniqueService) for ensuring that only one instance is running.
CWE: CWE-670
NVD

MEDIUM
CVE-2026-42038
CVE-2026-42038
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, he fix for no_proxy hostname normalization bypass is incomplete. When no_proxy=localhost is set, requests to 127.0.0.1 and [::1] still route through the proxy instead of bypassing it. The shouldBypassProxy(…
CWE: CWE-918
NVD

MEDIUM
CVE-2026-41239
CVE-2026-41239
pkg: vue

published: Apr 23, 2026

DOMPurify is a DOM-only cross-site scripting sanitizer for HTML, MathML, and SVG. Starting in version 1.0.10 and prior to version 3.4.0, `SAFE_FOR_TEMPLATES` strips `{{…}}` expressions from untrusted HTML. This works in string mode but not with `RETURN_DOM` or `RETURN_DOM_FRAGMENT`, allowing XSS v…
CWE: CWE-79, CWE-1289
GitHub-GHSA

MEDIUM
nimiq-transaction: UpdateValidator transactions allows voting key change without proof-of-knowledge
GHSA-pf4j-pf3w-95f9
pkg: nimiq-transaction
eco: rust
published: Apr 22, 2026
### Impact
The staking contract accepts `UpdateValidator` transactions that set `new_voting_key=Some(…)` while omitting `new_proof_of_knowledge`. this skips the proof-of-knowledge requirement that is needed to prevent BLS rogue-key attacks when public keys are aggregated.

Because tendermint macro…

CVE-2026-34068
GitHub-GHSA

MEDIUM
DOMPurify has a SAFE_FOR_TEMPLATES bypass in RETURN_DOM mode
GHSA-crv5-9vww-q3g8
pkg: dompurify
eco: npm
published: Apr 22, 2026
## Summary

| Field | Value |
|:——|:——|
| **Severity** | Medium |
| **Affected** | DOMPurify `main` at [`883ac15`](https://github.com/cure53/DOMPurify/tree/883ac15d47f907cb1a3b5a152fe90c4d8c10f9e6), introduced in v1.0.10 ([`7fc196db`](https://github.com/cure53/DOMPurify/commit/7fc196db0b42a0…

CVE-2026-41239
NVD

MEDIUM
CVE-2026-40574
CVE-2026-40574
pkg: oauth

published: Apr 21, 2026

OAuth2 Proxy is a reverse proxy that provides authentication using OAuth2 providers. Prior to 7.15.2, an authorization bypass exists in OAuth2 Proxy as part of the email_domain enforcement option. An attacker may be able to authenticate with an email claim such as attacker@evil.com@company.com and s…
CWE: CWE-863
NVD

MEDIUM
CVE-2026-41667
CVE-2026-41667
pkg: node

published: Apr 22, 2026

Integer overflow in constant tensor data size calculation in Samsung Open Source ONE could cause incorrect buffer sizing for large constant nodes.
Affected version is prior to commit 1.30.0.
CWE: CWE-190
GitHub-GHSA

MEDIUM
python-dotenv: Symlink following in set_key allows arbitrary file overwrite via cross-device rename fallback
GHSA-mf9w-mj56-hr94
pkg: python-dotenv
eco: pip
published: Apr 21, 2026
### Summary

`set_key()` and `unset_key()` in python-dotenv follow symbolic links when rewriting `.env` files, allowing a local attacker to overwrite arbitrary files via a crafted symlink when a cross-device rename fallback is triggered.

### Details

The `rewrite()` context manager in `dotenv/main…

CVE-2026-28684
NVD

MEDIUM
CVE-2026-28684
CVE-2026-28684
pkg: python

published: Apr 20, 2026

python-dotenv reads key-value pairs from a .env file and can set them as environment variables. Prior to version 1.2.2, `set_key()` and `unset_key()` in python-dotenv follow symbolic links when rewriting `.env` files, allowing a local attacker to overwrite arbitrary files via a crafted symlink when …
CWE: CWE-59, CWE-61
NVD

MEDIUM
CVE-2026-42044
CVE-2026-42044
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. From 1.0.0 to before 1.15.2, he Axios library is vulnerable to a Prototype Pollution "Gadget" attack that allows any Object.prototype pollution in the application's dependency tree to be escalated into surgical, invisible modification…
CWE: CWE-915, CWE-1321
GitHub-GHSA

MEDIUM
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
GHSA-h6hf-9846-xwrq
pkg: lemmy_api_common
eco: rust
published: Apr 24, 2026
### Summary
Lemmy fetches metadata for user-supplied post URLs and, under the default `StoreLinkPreviews` image mode, downloads the preview image through local pict-rs. While the top-level page URL is checked against internal IP ranges, the extracted `og:image` URL is not subject to the same restric…
GitHub-GHSA

MEDIUM
goshs has Cross-Origin Arbitrary File Write via Missing CSRF on PUT and Wildcard CORS
GHSA-rhf7-wvw3-vjvm
pkg: github.com/patrickhener/goshs/v2, github.com/patrickhener/goshs
eco: go
published: Apr 23, 2026
### Summary
The PUT upload handler (`httpserver/updown.go`) lacks the CSRF token validation that was added to the POST upload handler during the GHSA-jrq5-hg6x-j6g3 fix. Combined with the unconditional `Access-Control-Allow-Origin: *` on the OPTIONS preflight handler (`httpserver/server.go`), any we…
NVD

MEDIUM
CVE-2026-1352
CVE-2026-1352
pkg: windows

published: Apr 23, 2026

IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.4 for Linux, UNIX and Windows (includes Db2 Connect Server) could allow an authenticated user to cause a denial of service due to improper neutralization of special elements in data query logic.
CWE: CWE-1284
GitHub-GHSA

MEDIUM
i18next-locize-backend has URL Injection via Unsanitized Path Parameters
GHSA-mgcp-mfp8-3q45
pkg: i18next-locize-backend
eco: npm
published: Apr 22, 2026
### Summary

Versions of `i18next-locize-backend` prior to 9.0.2 interpolate `lng`, `ns`, `projectId`, and `version` directly into the configured `loadPath` / `privatePath` / `addPath` / `updatePath` / `getLanguagesPath` URL templates with no path-component validation and no encoding. When an applic…

GitHub-GHSA

MEDIUM
DDEV has ZipSlip path traversal in tar and zip archive extraction
GHSA-x2xq-qhjf-5mvg
pkg: github.com/ddev/ddev
eco: go
published: Apr 22, 2026
## Summary

The DDEV local dev tool has unsanitized extraction in both `Untar()` and `Unzip()` functions in `pkg/archive/archive.go`. This flaw allows users to download and extract archives from remote sources without path validation.

## Vulnerable Code

`pkg/archive/archive.go:235` (Untar):
“`go

CVE-2026-32885
GitHub-GHSA

MEDIUM
i18next-http-backend has Path Traversal & URL Injection via Unsanitised lng/ns
GHSA-q89c-q3h5-w34g
pkg: i18next-http-backend
eco: npm
published: Apr 22, 2026
### Summary

Versions of `i18next-http-backend` prior to 3.0.5 interpolate the `lng` and `ns` values directly into the configured `loadPath` / `addPath` URL template without any encoding, validation, or path sanitisation. When an application exposes the language-code selection to user-controlled inp…

NVD

MEDIUM
CVE-2026-32885
CVE-2026-32885
pkg: node

published: Apr 22, 2026

DDEV is an open-source tool for running local web development environments for PHP and Node.js. Versions prior to 1.25.2 have unsanitized extraction in both `Untar()` and `Unzip()` functions in `pkg/archive/archive.go`. Downloads and extracts archives from remote sources without path validation. Ver…
CWE: CWE-22
NVD

MEDIUM
CVE-2026-40924
CVE-2026-40924
pkg: kubernetes

published: Apr 21, 2026

Tekton Pipelines project provides k8s-style resources for declaring CI/CD-style pipelines. Prior to 1.11.1, the HTTP resolver's FetchHttpResource function calls io.ReadAll(resp.Body) with no response body size limit. Any tenant with permission to create TaskRuns or PipelineRuns that reference the HT…
CWE: CWE-400
GitHub-GHSA

MEDIUM
Tekton Pipelines: HTTP Resolver Unbounded Response Body Read Enables Denial of Service via Memory Exhaustion
GHSA-m2cx-gpqf-qf74
pkg: github.com/tektoncd/pipeline
eco: go
published: Apr 21, 2026
## Summary

The HTTP resolver's `FetchHttpResource` function calls `io.ReadAll(resp.Body)` with no response body size limit. Any tenant with permission to create TaskRuns or PipelineRuns that reference the HTTP resolver can point it at an attacker-controlled HTTP server that returns a very large res…

CVE-2026-40924
NVD

MEDIUM
CVE-2026-40907
CVE-2026-40907
pkg: wwbn avideo

published: Apr 21, 2026

WWBN AVideo is an open source video platform. In versions 29.0 and prior, the endpoint `plugin/Live/view/Live_restreams/list.json.php` contains an Insecure Direct Object Reference (IDOR) vulnerability that allows any authenticated user with streaming permission to retrieve other users' live restream…
CWE: CWE-639
GitHub-GHSA

MEDIUM
nbconvert has an Arbitrary File Read via Path Traversal in HTMLExporter Image Embedding
GHSA-7jqv-fw35-gmx9
pkg: nbconvert
eco: pip
published: Apr 21, 2026
## Summary

When `HTMLExporter.embed_images=True`, nbconvert's markdown renderer allows arbitrary file read via path traversal in image references. A malicious notebook can exfiltrate sensitive files from the conversion host by embedding them as base64 data URIs in the output HTML.

## Patches

Upgr…

CVE-2026-39378
GitHub-GHSA

MEDIUM
nbconvert has an Arbitrary File Write via Path Traversal in Cell Attachment Filenames
GHSA-4c99-qj7h-p3vg
pkg: nbconvert
eco: pip
published: Apr 21, 2026
# Arbitrary File Write via Path Traversal in Cell Attachment Filenames

## Summary

nbconvert allows arbitrary file writes to locations outside the intended output directory when processing notebooks containing crafted cell attachment filenames. The `ExtractAttachmentsPreprocessor` passes attachment…

CVE-2026-39377
NVD

MEDIUM
CVE-2026-25542
CVE-2026-25542
pkg: go

published: Apr 21, 2026

Tekton Pipelines project provides k8s-style resources for declaring CI/CD-style pipelines. From 0.43.0 to 1.11.0, trusted resources verification policies match a resource source string (refSource.URI) against spec.resources[].pattern using regexp.MatchString. In Go, regexp.MatchString reports a matc…
CWE: CWE-185
GitHub-GHSA

MEDIUM
Tekton Pipelines has VerificationPolicy regex pattern bypass via substring matching
GHSA-rmx9-2pp3-xhcr
pkg: github.com/tektoncd/pipeline
eco: go
published: Apr 21, 2026
## Summary

The Trusted Resources verification system matches a resource source string (`refSource.URI`) against `spec.resources[].pattern` using Go's `regexp.MatchString`. In Go, `regexp.MatchString` reports a match if the pattern matches **anywhere** in the input string. As a result, common unanch…

CVE-2026-25542
NVD

MEDIUM
CVE-2026-1089
CVE-2026-1089
pkg: fortra goanywhere_managed_file_transfer

published: Apr 21, 2026

User‑Controlled HTTP Header in Fortra's GoAnywhere MFT prior to version 7.10.0 allows attackers to trigger a DNS lookup, as well as DNS Rebinding and Information Disclosure.
CWE: CWE-74
NVD

MEDIUM
CVE-2026-33431
CVE-2026-33431
pkg: roxy-wi roxy-wi

published: Apr 20, 2026

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. Prior to version 8.2.6.4, the POST /config/<service>/show API endpoint accepts a configver parameter that is directly appended to a base directory path to construct a local file path, which is subsequently opened …
CWE: CWE-24
NVD

MEDIUM
CVE-2026-31953
CVE-2026-31953
pkg: windows

published: Apr 24, 2026

Xibo is an open source digital signage platform with a web content management system and Windows display player software. A stored Cross-Site Scripting (XSS) vulnerability in versions prior to 4.4.1 allows an authenticated user with notification creation permissions to inject arbitrary JavaScript in…
CWE: CWE-79
GitHub-GHSA

MEDIUM
Marko: XSS via case-insensitive script/style closing tag bypass in runtime HTML escaping
GHSA-x9fj-57fh-c8wq
pkg: marko, @marko/runtime-tags
eco: npm
published: Apr 22, 2026
### Summary

When dynamic text is interpolated into a `<script>` or `<style>` tag the Marko runtime failed to prevent tag breakout when the closing tag used non-lowercase casing.
An attacker able to place input inside a `<script>` or `<style>` block could break out of the tag with `</SCRIPT>`, `</St…

CVE-2026-41591
NVD

MEDIUM
CVE-2026-35252
CVE-2026-35252
pkg: ssl

published: Apr 21, 2026

Vulnerability in the Oracle Security Service product of Oracle Fusion Middleware (component: C Oracle SSL API). Supported versions that are affected are 12.2.1.4.0 and 12.1.3.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle S…
CWE: CWE-284
GitHub-GHSA

MEDIUM
Lemmy has SSRF in /api/v3/post via Webmention dispatch
GHSA-3jvj-v6w2-h948
pkg: lemmy_api_common
eco: rust
published: Apr 24, 2026
### Summary
Lemmy allows an authenticated low-privileged user to create a link post through `POST /api/v3/post`. When a post is created in a public community, the backend asynchronously sends a Webmention to the attacker-controlled link target.

The submitted URL is checked for syntax and scheme, bu…

NVD

MEDIUM
CVE-2025-62233
CVE-2025-62233
pkg: node

published: Apr 24, 2026

Deserialization of Untrusted Data vulnerability in Apache DolphinScheduler RPC module.

This issue affects Apache DolphinScheduler: 

Version >= 3.2.0 and < 3.3.1.

Attackers who can access the Master or Worker nodes can compromise the system by creating a StandardRpcRequest, injecting a malicious …

CWE: CWE-502
GitHub-GHSA

MEDIUM
Glances has CQL Injection in its Cassandra Export Module via Unsanitized Config Values
GHSA-grp3-h8m8-45p7
pkg: glances
eco: pip
published: Apr 21, 2026
## Summary

The Cassandra export module (`glances/exports/glances_cassandra/__init__.py`) interpolates `keyspace`, `table`, and `replication_factor` configuration values directly into CQL statements without validation. A user with write access to `glances.conf` can redirect all monitoring data to an…

CVE-2026-35588
GitHub-GHSA

MEDIUM
Grid: Integer Overflow in Grid::expand_rows Leads to Safe-API Undefined Behavior
GHSA-38c5-483c-4qqp
pkg: grid
eco: rust
published: Apr 24, 2026
### Summary
An integer overflow in `Grid::expand_rows()` can corrupt the relationship between the grid’s logical dimensions and its backing storage. After the internal invariant is broken, the safe API get() may invoke get_unchecked() with an invalid index, resulting in Undefined Behavior.

### De…

GitHub-GHSA

MEDIUM
OpenMcdf has an Infinite loop DoS via crafted CFB directory cycle
GHSA-jxpf-xq2m-q525
pkg: OpenMcdf
eco: nuget
published: Apr 22, 2026
### Summary
OpenMcdf does not detect cycles in the directory entry red-black tree of a Compound File Binary (CFB) document. A crafted CFB file with a cycle in the `LeftSiblingID` / `RightSiblingID` chain causes `Storage.EnumerateEntries()` and `Storage.OpenStream()` to loop indefinitely, consuming t…
CVE-2026-41511
NVD

MEDIUM
CVE-2026-40608
CVE-2026-40608
pkg: node

published: Apr 21, 2026

Next AI Draw.io is a next.js web application that integrates AI capabilities with draw.io diagrams. Prior to 0.4.15, the embedded HTTP sidecar contains three POST handlers (/api/state, /api/restore, and /api/history-svg) that process incoming requests by accumulating the entire request body into a J…
CWE: CWE-770
GitHub-GHSA

MEDIUM
PostCSS has XSS via Unescaped </style> in its CSS Stringify Output
GHSA-qx2v-qp2m-jg93
pkg: postcss
eco: npm
published: Apr 24, 2026
# PostCSS: XSS via Unescaped `</style>` in CSS Stringify Output

## Summary

PostCSS v8.5.5 (latest) does not escape `</style>` sequences when stringifying CSS ASTs. When user-submitted CSS is parsed and re-stringified for embedding in HTML `<style>` tags, `</style>` in CSS values breaks out of the …

CVE-2026-41305
GitHub-GHSA

MEDIUM
melange has Path Traversal When Resolving External Pipelines via Unvalidated pipeline[].uses
GHSA-98f2-w9h9-7fp9
pkg: chainguard.dev/melange
eco: go
published: Apr 23, 2026
### Impact

An attacker who can influence a melange configuration file — for example through pull-request-driven CI or build-as-a-service scenarios — could set `pipeline[].uses` to a value containing `../` sequences or an absolute path. The `(*Compiled).compilePipeline` function in `pkg/build/co…

CVE-2026-29050
GitHub-GHSA

MEDIUM
fast-xml-parser XMLBuilder: XML Comment and CDATA Injection via Unescaped Delimiters
GHSA-gh4j-gqv2-49f6
pkg: fast-xml-parser
eco: npm
published: Apr 22, 2026
# fast-xml-parser XMLBuilder: Comment and CDATA Injection via Unescaped Delimiters

## Summary

fast-xml-parser XMLBuilder does not escape the `–>` sequence in comment content or the `]]>` sequence in CDATA sections when building XML from JavaScript objects. This allows XML injection when user-cont…

CVE-2026-41650
GitHub-GHSA

MEDIUM
Astro: XSS in define:vars via incomplete </script> tag sanitization
GHSA-j687-52p2-xcff
pkg: astro
eco: npm
published: Apr 21, 2026
## Summary

The `defineScriptVars` function in Astro's server-side rendering pipeline uses a case-sensitive regex `/<\/script>/g` to sanitize values injected into inline `<script>` tags via the `define:vars` directive. HTML parsers close `<script>` elements case-insensitively and also accept whitesp…

CVE-2026-41067
NVD

MEDIUM
CVE-2026-40565
CVE-2026-40565
pkg: freescout freescout

published: Apr 21, 2026

FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.213, FreeScout's linkify() function in app/Misc/Helper.php converts plain-text URLs in email bodies into HTML anchor tags without escaping double-quote characters (") in the URL. HTMLPurifier (called first via getClea…
CWE: CWE-79
GitHub-GHSA

MEDIUM
OpenTelemetry.Sampler.AWS & OpenTelemetry.Resources.AWS have unbounded HTTP response body reads
GHSA-28xm-prxc-5866
pkg: OpenTelemetry.Sampler.AWS, OpenTelemetry.Resources.AWS
eco: nuget
published: Apr 23, 2026
### Summary

`OpenTelemetry.Sampler.AWS` reads unbounded HTTP response bodies from a configured AWS X-Ray remote sampling endpoint into memory.

`OpenTelemetry.Resources.AWS` reads unbounded HTTP response bodies from a configured AWS EC2/ECS/EKS remote instance metadata service endpoint into memory.…

CVE-2026-41173
NVD

MEDIUM
CVE-2026-41213
CVE-2026-41213
pkg: oauth

published: Apr 23, 2026

@node-oauth/oauth2-server is a module for implementing an OAuth2 server in Node.js. The token exchange path accepts RFC7636-invalid code_verifier values (including one-character strings) for S256 PKCE flows. Because short/weak verifiers are accepted and failed verifier attempts do not consume the au…
CWE: CWE-307, CWE-1289
GitHub-GHSA

MEDIUM
free5GC UDR: Fail-open handling in PolicyDataSubsToNotifyPost allows unintended subscription creation
GHSA-jwch-w7wh-gqjm
pkg: github.com/free5gc/udr
eco: go
published: Apr 21, 2026
### Summary
A fail-open request handling flaw in the UDR service causes the `/nudr-dr/v2/policy-data/subs-to-notify` POST handler to continue processing requests even after request body retrieval or deserialization errors.

This may allow unintended creation of Policy Data notification subscriptions…

CVE-2026-40343
NVD

MEDIUM
CVE-2025-1241
CVE-2025-1241
pkg: fortra goanywhere_agents, fortra goanywhere_managed_file_transfer, apple macos

published: Apr 21, 2026

Encrypted values in Fortra's GoAnywhere MFT prior to version 7.10.0 and GoAnywhere Agents prior to version 2.2.0 utilize a static IV which allows admin users to brute-force decryption of data.
CWE: CWE-326
NVD

MEDIUM
CVE-2026-41389
CVE-2026-41389
pkg: windows

published: Apr 20, 2026

OpenClaw versions 2026.4.7 before 2026.4.15 fail to enforce local-root containment on tool-result media paths, allowing arbitrary local and UNC file access. Attackers can craft malicious tool-result media references to trigger host-side file reads or Windows network path access, potentially disclosi…
CWE: CWE-73
NVD

MEDIUM
CVE-2026-7018
CVE-2026-7018
pkg: react

published: Apr 26, 2026

A vulnerability was determined in Datavane Datavines up to 13607645e14a4982468cfdbcf75c85cde63bae71. The affected element is an unknown function of the file datavines-core/src/main/java/io/datavines/core/utils/TokenManager.java of the component JWT Token Handler. Executing a manipulation of the argu…
CWE: CWE-320, CWE-321
NVD

MEDIUM
CVE-2026-40602
CVE-2026-40602
pkg: python

published: Apr 21, 2026

The Home Assistant Command-line interface (hass-cli) is a command-line tool for Home Assistant. Up to 1.0.0 of home-assitant-cli an unrestricted environment was used to handle Jninja2 templates instead of a sandboxed one. The user-supplied input within Jinja2 templates was rendered locally with no r…
CWE: CWE-94, CWE-1336
GitHub-GHSA

MEDIUM
Nuclei: Local File Read via require() Module Loader Bypass
GHSA-29rg-wmcw-hpf4
pkg: github.com/projectdiscovery/nuclei/v3
eco: go
published: Apr 22, 2026
A vulnerability in Nuclei's JavaScript protocol runtime allows JavaScript templates to read local `.js` and `.json` files through the `require()` function, bypassing the default local file access restriction.

**Affected Component**

The issue is in the JavaScript runtime's module loading system. Th…

CVE-2026-41646
NVD

MEDIUM
CVE-2026-6862
CVE-2026-6862
pkg: node

published: Apr 22, 2026

A flaw was found in libefiboot, a component of efivar. The device path node parser in libefiboot fails to validate that each node's Length field is at least 4 bytes, which is the minimum size for an EFI (Extensible Firmware Interface) device path node header. A local user could exploit this vulnerab…
CWE: CWE-674
NVD

MEDIUM
CVE-2026-41425
CVE-2026-41425
pkg: oauth

published: Apr 24, 2026

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.11, there is no CSRF protection on the cache feature in authlib.integrations.starlette_client.OAuth. This vulnerability is fixed in 1.6.11.
CWE: CWE-352
NVD

MEDIUM
CVE-2026-42042
CVE-2026-42042
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, the Axios library's XSRF token protection logic uses JavaScript truthy/falsy semantics instead of strict boolean comparison for the withXSRFToken config property. When this property is set to any truthy non…
CWE: CWE-183, CWE-201
GitHub-GHSA

MEDIUM
Tekton Pipelines: VolumeMount path restriction bypass via missing filepath.Clean in /tekton/ check
GHSA-rx35-6rhx-7858
pkg: github.com/tektoncd/pipeline
eco: go
published: Apr 21, 2026
## Summary

A validation bypass in the VolumeMount path restriction allows mounting volumes under restricted `/tekton/` internal paths by using `..` path traversal components. The restriction check uses `strings.HasPrefix` without `filepath.Clean`, so a path like `/tekton/home/../results` passes val…

CVE-2026-40923
NVD

MEDIUM
CVE-2026-41194
CVE-2026-41194
pkg: oauth

published: Apr 21, 2026

FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.215, the mailbox OAuth disconnect action is implemented as `GET /mailbox/oauth-disconnect/{id}/{in_out}/{provider}`. It removes stored OAuth metadata from the mailbox and then redirects. Because it is a GET route, no …
CWE: CWE-352
GitHub-GHSA

MEDIUM
Auth0 Next.js SDK has Improper Proxy Cache Lookup
GHSA-xq8m-7c5p-c2r6
pkg: @auth0/nextjs-auth0
eco: npm
published: Apr 21, 2026
### Description
In affected versions of the Next.js SDK, simultaneous requests that trigger a nonce retry may cause the proxy cache fetcher to perform improper lookups for the token request results.

### Which Projects are Affected?
Users are affected if they meet all of the following preconditions:…

CVE-2026-40155
NVD

MEDIUM
CVE-2026-0972
CVE-2026-0972
pkg: fortra goanywhere_managed_file_transfer

published: Apr 21, 2026

HTML injection is possible in system generated emails in Fortra's GoAnywhere MFT prior to 7.10.0.

Note: The title, details, and description of this CVE were corrected post-publishing.

CWE: CWE-74
GitHub-GHSA

MEDIUM
Note Mark: Unauthenticated read of notes and assets in soft-deleted public books
GHSA-3gr9-485j-v4xf
pkg: github.com/enchant97/note-mark/backend
eco: go
published: Apr 25, 2026
## Summary

After a note-mark owner soft-deletes a public book, its notes and uploaded assets stay readable at `/api/notes/{id}`, `/api/notes/{id}/content`, the slug URL, and the asset endpoints. Unauthenticated callers who hold the note ID or the slug path retain access. GORM's soft-delete scope do…

CVE-2026-41572
NVD

MEDIUM
CVE-2026-6993
CVE-2026-6993
pkg: go

published: Apr 25, 2026

A security flaw has been discovered in go-kratos kratos up to 2.9.2. This impacts the function NewServer of the file transport/http/server.go of the component http.DefaultServeMux Fallback Handler. The manipulation results in unintended intermediary. The attack may be launched remotely. The exploit …
CWE: CWE-441
NVD

MEDIUM
CVE-2026-6985
CVE-2026-6985
pkg: go

published: Apr 25, 2026

A weakness has been identified in Cesanta Mongoose up to 7.20. This vulnerability affects the function handle_opt of the file /src/net_builtin.c of the component TCP Option Handler. This manipulation of the argument optlen causes infinite loop. The attack is possible to be carried out remotely. The …
CWE: CWE-404, CWE-835
NVD

MEDIUM
CVE-2026-42037
CVE-2026-42037
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. From 1.0.0 to before 1.15.1, the FormDataPart constructor in lib/helpers/formDataToStream.js interpolates value.type directly into the Content-Type header of each multipart part without sanitizing CRLF (\r\n) sequences. An attacker wh…
CWE: CWE-93
NVD

MEDIUM
CVE-2026-42036
CVE-2026-42036
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, when responseType: 'stream' is used, Axios returns the response stream without enforcing maxContentLength. This bypasses configured response-size limits and allows unbounded downstream consumption. This vul…
CWE: CWE-770
NVD

MEDIUM
CVE-2026-42034
CVE-2026-42034
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, for stream request bodies, maxBodyLength is bypassed when maxRedirects is set to 0 (native http/https transport path). Oversized streamed uploads are sent fully even when the caller sets strict body limits.…
CWE: CWE-770
NVD

MEDIUM
CVE-2026-41322
CVE-2026-41322
pkg: node

published: Apr 24, 2026

@astrojs/node allows Astro to deploy your SSR site to Node targets. Prior to 10.0.5, requesting a static js/css resources from _astro path with an incorrect/malformed if-match header returns a 500 error with a one year cache lifetime instead of 412 in some cases. This has the effect that all subsequ…
CWE: CWE-525
GitHub-GHSA

MEDIUM
ParquetSharp: Possible Stack Overflow When Reading a ParquetFile with Large Decimal Type Width
GHSA-rrjr-v56m-ww88
pkg: ParquetSharp
eco: nuget
published: Apr 24, 2026
`DecimalConverter.ReadDecimal` makes a stackalloc using what might be an attacker-supplied value. If an attacker declares a decimal column with some unreasonable width, this could lead to a stack overflow. In a service environment, this would potentially take down a service.

This affects applicatio…

GitHub-GHSA

MEDIUM
RedwoodSDK has Same-site CSRF through lack of origin validation in its server actions
GHSA-m2m6-cff5-3w7c
pkg: rwsdk
eco: npm
published: Apr 24, 2026
### Summary

Server actions in `rwsdk` apply HTTP method enforcement but no origin validation. A request originating from a different origin that the browser treats as same-site can invoke a server action with the victim's session cookie attached.

### Impact

An attacker who controls any origin the…

NVD

MEDIUM
CVE-2026-5488
CVE-2026-5488
pkg: go

published: Apr 24, 2026

The ExactMetrics – Google Analytics Dashboard for WordPress plugin for WordPress is vulnerable to Missing Authorization in versions up to and including 9.1.2. This is due to missing capability checks in the get_ads_access_token() and reset_experience() AJAX handlers. While the mi-admin-nonce is lo…
CWE: CWE-862
NVD

MEDIUM
CVE-2026-32952
CVE-2026-32952
pkg: go

published: Apr 24, 2026

go-ntlmssp is a Go package that provides NTLM/Negotiate authentication over HTTP. Prior to version 0.1.1, a malicious NTLM challenge message can causes an slice out of bounds panic, which can crash any Go process using `ntlmssp.Negotiator` as an HTTP transport. Version 0.1.1 patches the issue.
CWE: CWE-190
GitHub-GHSA

MEDIUM
OpenTelemetry dotnet: Excessive memory allocation when parsing OpenTelemetry propagation headers
GHSA-g94r-2vxg-569j
pkg: OpenTelemetry.Api, OpenTelemetry.Extensions.Propagators
eco: nuget
published: Apr 23, 2026
### Summary

The implementation details of the baggage, B3 and Jaeger processing code in the `OpenTelemetry.Api` and `OpenTelemetry.Extensions.Propagators` NuGet packages can allocate excessive memory when parsing which could create a potential denial of service (DoS) in the consuming application.

CVE-2026-40894
GitHub-GHSA

MEDIUM
OpenTelemetry dotnet: Unbounded `grpc-status-details-bin` parsing in OTLP/gRPC retry handling
GHSA-mr8r-92fq-pj8p
pkg: OpenTelemetry.Exporter.OpenTelemetryProtocol
eco: nuget
published: Apr 23, 2026
### Summary

When exporting telemetry over gRPC using the OpenTelemetry Protocol (OTLP), the exporter may parse a server-provided `grpc-status-details-bin` trailer during retry handling. Prior to the fix, a malformed trailer could encode an extremely large length-delimited protobuf field which was u…

CVE-2026-40891
GitHub-GHSA

MEDIUM
OpenTelemetry dotnet: OTLP exporter reads unbounded HTTP response bodies
GHSA-q834-8qmm-v933
pkg: OpenTelemetry.Exporter.OpenTelemetryProtocol
eco: nuget
published: Apr 23, 2026
### Summary

When exporting telemetry to a back-end/collector over gRPC or HTTP using OpenTelemetry Protocol format (OTLP), if the request results in a unsuccessful request (i.e. HTTP 4xx or 5xx), the response is read into memory with no upper-bound on the number of bytes consumed.

This could cause…

CVE-2026-40182
GitHub-GHSA

MEDIUM
go-ntlmssp NTLM challenges can panic on malformed payloads
GHSA-pjcq-xvwq-hhpj
pkg: github.com/Azure/go-ntlmssp
eco: go
published: Apr 23, 2026
A malicious NTLM challenge message can causes an slice out of bounds panic, which can crash any Go process using `ntlmssp.Negotiator` as an HTTP transport.
CVE-2026-32952
GitHub-GHSA

MEDIUM
Astro: Cache Poisoning due to incorrect error handling when if-match header is malformed
GHSA-c57f-mm3j-27q9
pkg: @astrojs/node
eco: npm
published: Apr 23, 2026
### Summary
Requesting a static JS/CSS resource from the `_astro` path with an incorrect or malformed `if-match` header returns a `500` error with a one-year cache lifetime instead of `412` in some cases. As a result, all subsequent requests to that file — regardless of the `if-match` header — w…
CVE-2026-41322
GitHub-GHSA

MEDIUM
n8n-MCP Logs Sensitive Request Data on Unauthorized /mcp Requests
GHSA-pfm2-2mhg-8wpx
pkg: n8n-mcp
eco: npm
published: Apr 23, 2026
### Impact

When `n8n-mcp` runs in HTTP transport mode, incoming requests to the `POST /mcp` endpoint had their request metadata written to server logs regardless of the authentication outcome. In deployments where logs are collected, forwarded to external systems, or viewable outside the request tr…

CVE-2026-41495
NVD

MEDIUM
CVE-2026-41182
CVE-2026-41182
pkg: python

published: Apr 23, 2026

LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to version 0.5.19 of the JavaScript SDK and version 0.7.31 of the Python SDK, the LangSmith SDK's output redaction controls (hideOutputs in JS, hide_outputs in Python) do not apply to streaming token events. When …
CWE: CWE-200, CWE-359, CWE-532
NVD

MEDIUM
CVE-2026-34064
CVE-2026-34064
pkg: nimiq nimiq_proof-of-stake

published: Apr 22, 2026

nimiq-account contains account primitives to be used in Nimiq's Rust implementation. Prior to version 1.3.0, `VestingContract::can_change_balance` returns `AccountError::InsufficientFunds` when `new_balance < min_cap`, but it constructs the error using `balance: self.balance – min_cap`. `Coin::sub` …
CWE: CWE-191
NVD

MEDIUM
CVE-2026-34062
CVE-2026-34062
pkg: nimiq nimiq_proof-of-stake

published: Apr 22, 2026

nimiq-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, `MessageCodec::read_request` and `read_response` call `read_to_end()` on inbound substreams, so a remote peer can send only a partial frame and keep the substream open. because `Behaviour::new` also sets `with_ma…
CWE: CWE-770
GitHub-GHSA

MEDIUM
Nuclei: Environment variable disclosure via Response-Derived DSL Expressions
GHSA-jm34-66cf-qpvr
pkg: github.com/projectdiscovery/nuclei/v3
eco: go
published: Apr 22, 2026
A vulnerability in Nuclei's expression evaluation engine makes it possible for a malicious target server to inject and execute supported DSL expressions. This happens when HTTP response data containing helper/function syntax gets reused by multi-step templates. If the `-env-vars` / `-ev` option is e…
CVE-2026-41645
GitHub-GHSA

MEDIUM
nimiq-blockchain: Peer-triggerable panic during history sync
GHSA-j99g-7rqw-q9jg
pkg: nimiq-blockchain
eco: rust
published: Apr 22, 2026
### Impact
`HistoryStore::put_historic_txns` uses an `assert!` to enforce invariants about `HistoricTransaction.block_number` (must be within the macro block being pushed and within the same epoch). During history sync, a peer can influence the `history: &[HistoricTransaction]` input passed into `Bl…
CVE-2026-34066
GitHub-GHSA

MEDIUM
nimiq-account: Vesting insufficient funds error can panic
GHSA-vc34-39q2-m6q3
pkg: nimiq-account
eco: rust
published: Apr 22, 2026
### Impact
`VestingContract::can_change_balance` returns `AccountError::InsufficientFunds` when `new_balance < min_cap`, but it constructs the error using `balance: self.balance – min_cap`. `Coin::sub` panics on underflow, so if an attacker can reach a state where `min_cap > balance`, the node crash…
CVE-2026-34064
NVD

MEDIUM
CVE-2026-22748
CVE-2026-22748
pkg: vmware spring_security

published: Apr 22, 2026

Vulnerability in Spring Spring Security. When an application configures JWT decoding with NimbusJwtDecoder  or NimbusReactiveJwtDecoder, it must configure an OAuth2TokenValidator<Jwt> separately, for example by calling setJwtValidator.This issue affects Spring Security: from 6.3.0 through 6.3.…
CWE: CWE-20
NVD

MEDIUM
CVE-2026-34273
CVE-2026-34273
pkg: go

published: Apr 21, 2026

Vulnerability in Oracle GoldenGate (component: Libraries). Supported versions that are affected are 23.4-23.10. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GoldenGate. Successful attacks of this vulnerability can result in una…
CWE: CWE-200
GitHub-GHSA

MEDIUM
Apache Kafka exposes sensitive information in its DEBUG logs
GHSA-wf66-mphr-4c4r
pkg: org.apache.kafka:kafka-clients, org.apache.kafka:kafka-clients
eco: maven
published: Apr 20, 2026
Information exposure vulnerability has been identified in Apache Kafka.

The NetworkClient component will output entire requests and responses information in the DEBUG log level in the logs. By default, the log level is set to INFO level. If the DEBUG level is enabled, the sensitive information will…

CVE-2026-33558
GitHub-GHSA

MEDIUM
Apache Doris MCP Server vulnerable to SQL Injection via improper query context neutralization
GHSA-qhfq-gvvc-5q6q
pkg: doris-mcp-server
eco: pip
published: Apr 20, 2026
Apache Doris MCP Server versions prior to 0.6.1 are affected by an improper neutralization flaw in query context handling that may allow execution of unintended SQL statements and bypass of intended query validation and access restrictions through the MCP query execution interface. Versions 0.6.1 an…
CVE-2025-66335
GitHub-GHSA

MEDIUM
Evolver has Prototype Pollution via `Object.assign()` in its mailbox store operations
GHSA-2cjr-5v3h-v2w4
pkg: @evomap/evolver
eco: npm
published: Apr 22, 2026
### Summary
A prototype pollution vulnerability in the mailbox store module allows attackers to modify the behavior of all JavaScript objects by injecting malicious properties into `Object.prototype`. The vulnerability exists in the `_applyUpdate()` and `_updateRecord()` functions which use `Object.…
GitHub-GHSA

MEDIUM
wlc: print_html outputs API data without HTML escaping
GHSA-gx2m-mcc2-r4p3
pkg: wlc
eco: pip
published: Apr 24, 2026
### Impact
The HTML output format in wlc embeds API response data into HTML without escaping, allowing cross-site scripting when the output is rendered in a browser.

### Patches
* https://github.com/WeblateOrg/wlc/pull/1327

### Workarounds
The only vulnerable code path is HTML output which is opt…

GitHub-GHSA

MEDIUM
OpenFGA has Improper Policy Enforcement
GHSA-57j5-qwp2-vqp6
pkg: github.com/openfga/openfga
eco: go
published: Apr 22, 2026
### Description
In OpenFGA, in specific scenarios, models using conditions with caching enabled can result in two different check requests producing the same cache key. This could result in OpenFGA reusing an earlier cached result for a subsequent request.

### Am I Affected?
Users are affected if t…

CVE-2026-41131
NVD

MEDIUM
CVE-2026-31955
CVE-2026-31955
pkg: windows

published: Apr 24, 2026

Xibo is an open source digital signage platform with a web content management system and Windows display player software. An authenticated Server-Side Request Forgery (SSRF) vulnerability in versions prior to 4.4.1 allows users with DataSet permissions to make arbitrary HTTP requests from the CMS se…
CWE: CWE-918
NVD

MEDIUM
CVE-2026-42041
CVE-2026-42041
pkg: axios

published: Apr 24, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, the Axios library is vulnerable to a Prototype Pollution "Gadget" attack that allows any Object.prototype pollution to silently suppress all HTTP error responses (401, 403, 500, etc.), causing them to be tr…
CWE: CWE-287, CWE-1321
GitHub-GHSA

MEDIUM
Spring Security Core has a TOCTOU race condition when One-Time Token login with JdbcOneTimeTokenService is configured
GHSA-x2wq-9x2f-fhj7
pkg: org.springframework.security:spring-security-core, org.springframework.security:spring-security-core, org.springframework.security:spring-security-core
eco: maven
published: Apr 21, 2026
Vulnerability in Spring Spring Security. Applications that explicitly configure One-Time Token login with JdbcOneTimeTokenService are vulnerable to a Time-of-check Time-of-use (TOCTOU) race condition. This issue affects Spring Security: from 6.4.0 through 6.4.15, from 6.5.0 through 6.5.9, from 7.…
CVE-2026-22751
NVD

MEDIUM
CVE-2026-40606
CVE-2026-40606
pkg: mitmproxy mitmproxy

published: Apr 21, 2026

mitmproxy is a interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers and mitmweb is a web-based interface for mitmproxy. In mitmproxy 12.2.1 and below, the builtin LDAP proxy authentication does not correctly sanitize the username when querying the LDAP serv…
CWE: CWE-90
NVD

MEDIUM
CVE-2026-40594
CVE-2026-40594
pkg: tls

published: Apr 21, 2026

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev98, the set_session_cookie_secure before_request handler in src/pyload/webui/app/__init__.py reads the X-Forwarded-Proto header from any HTTP request without validating that the request originates from a trusted…
CWE: CWE-346
GitHub-GHSA

MEDIUM
AWS Encryption SDK for Python: Key commitment policy bypass via shared key cache
GHSA-v638-38fc-rhfv
pkg: aws-encryption-sdk, aws-encryption-sdk
eco: pip
published: Apr 24, 2026
## Summary
AWS Encryption SDK (ESDK) for Python is a client-side encryption library. An issue exists where, under certain circumstances, a specific cryptographic algorithm downgrade in the caching layer might allow an authenticated local threat actor to bypass key commitment policy enforcement via a…
CVE-2026-6550
GitHub-GHSA

MEDIUM
i18nextify has DOM XSS via javascript:/data: URL schemes in translated href/src attributes
GHSA-6457-mxpq-4fqq
pkg: i18nextify
eco: npm
published: Apr 22, 2026
### Summary

Versions of `i18nextify` prior to 4.0.8 substitute `{{key}}` interpolation tokens inside `src` and `href` attribute values with the raw string returned by `i18next.t()`. The substitution logic in `src/localize.js` (`replaceInside` handler around line 122) only guards against a duplicate…

NVD

MEDIUM
CVE-2026-6550
CVE-2026-6550
pkg: python

published: Apr 20, 2026

Cryptographic algorithm downgrade in the caching layer of Amazon AWS Encryption SDK for Python before version 3.3.1 and before version 4.0.5 might allow an authenticated local threat actor to bypass key commitment policy enforcement via a shared key cache, resulting in ciphertext that can be decryp…
CWE: CWE-757
GitHub-GHSA

MEDIUM
OpenC3 COSMOS is Vulnerable to Self-XSS Through the Command Sender
GHSA-ffq5-qpvf-xq7x
pkg: openc3
eco: rubygems
published: Apr 22, 2026
### Summary
The Command Sender UI uses an unsafe `eval()` function on array-like command parameters, which allows a user-supplied payload to execute in the browser when sending a command. This creates a self-XSS risk because an attacker can trigger their own script execution in the victim’s sessio…
GitHub-GHSA

MEDIUM
melange has Path Traversal via .PKGINFO in –persist-lint-results
GHSA-q2pw-xx38-p64j
pkg: chainguard.dev/melange
eco: go
published: Apr 23, 2026
### Impact

`melange lint –persist-lint-results` (opt-in flag, also usable via `melange build –persist-lint-results`) constructs output file paths by joining `–out-dir` with the `arch` and `pkgname` values read from the `.PKGINFO` control file of the APK being linted. In affected versions these v…

CVE-2026-29051
NVD

MEDIUM
CVE-2026-35366
CVE-2026-35366
pkg: go

published: Apr 22, 2026

The printenv utility in uutils coreutils fails to display environment variables containing invalid UTF-8 byte sequences. While POSIX permits arbitrary bytes in environment strings, the uutils implementation silently skips these entries rather than printing the raw bytes. This vulnerability allows ma…
CWE: CWE-754
NVD

MEDIUM
CVE-2026-35358
CVE-2026-35358
pkg: node

published: Apr 22, 2026

The cp utility in uutils coreutils, when performing recursive copies (-R), incorrectly treats character and block device nodes as stream sources rather than preserving them. Because the implementation reads bytes into regular files at the destination instead of using mknod, device semantics are dest…
CWE: CWE-706
NVD

MEDIUM
CVE-2026-41330
CVE-2026-41330
pkg: tls

published: Apr 21, 2026

OpenClaw before 2026.3.31 contains an environment variable override vulnerability in host exec policy that fails to properly enforce proxy, TLS, Docker, and Git TLS controls. Attackers can bypass security controls by overriding environment variables to circumvent proxy settings, TLS verification, Do…
CWE: CWE-453
NVD

MEDIUM
CVE-2026-7086
CVE-2026-7086
pkg: docker

published: Apr 27, 2026

A vulnerability was identified in HBAI-Ltd Toonflow-app up to 1.1.1. This issue affects the function updateStoryboardUrl of the file replaceUrl.ts of the component Storyboard Export. Such manipulation of the argument url leads to path traversal. It is possible to launch the attack remotely. The expl…
CWE: CWE-22
NVD

MEDIUM
CVE-2026-33566
CVE-2026-33566
pkg: windows

published: Apr 27, 2026

There is a cypher injection issue in LogonTracer prior to v2.0.0. If specially crafted Windows event log data is loaded, the contents of the database may be altered.
CWE: CWE-943
GitHub-GHSA

MEDIUM
n8n-MCP: Sensitive MCP tool-call arguments logged on authenticated requests in HTTP mode
GHSA-wg4g-395p-mqv3
pkg: n8n-mcp
eco: npm
published: Apr 25, 2026
### Impact

When `n8n-mcp` runs in HTTP transport mode, authenticated MCP `tools/call` requests had their full arguments and JSON-RPC params written to server logs by the request dispatcher and several sibling code paths before any redaction. When a tool call carries credential material — most not…

NVD

MEDIUM
CVE-2026-40690
CVE-2026-40690
pkg: node

published: Apr 24, 2026

The asset dependency graph did not restrict nodes by the viewer's DAG read permissions: a user with read access to at least one DAG could browse the asset graph for any other asset in the deployment and learn the existence and names of DAGs and assets outside their authorized scope.

Users are recom…

CWE: CWE-1220
NVD

MEDIUM
CVE-2026-31956
CVE-2026-31956
pkg: windows

published: Apr 24, 2026

Xibo is an open source digital signage platform with a web content management system and Windows display player software. Prior to version 4.4.1, any authenticated user can manually construct a URL to preview campaigns/regions, and export saved reports belonging to other users. Exploitation of the v…
CWE: CWE-639
GitHub-GHSA

MEDIUM
OpenC3 COSMOS allows arbitrary writes to plugins directory via path-traversed config filenames
GHSA-4jvx-93h3-f45h
pkg: openc3, openc3
eco: rubygems
published: Apr 22, 2026
### Summary
OpenC3 COSMOS contains a design flaw in the `save_tool_config()` function that allows saving tool configuration files at arbitrary locations inside the shared `/plugins` directory tree by supplying crafted configuration filenames. Although the implementation sufficiently mitigates standa…
NVD

MEDIUM
CVE-2026-6294
CVE-2026-6294
pkg: go

published: Apr 22, 2026

The Google PageRank Display plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to and including 1.4. This is due to missing nonce validation in the gpdisplay_option() function, which handles the plugin settings page. The settings form does not include a wp_nonce_field(),…
CWE: CWE-352
NVD

MEDIUM
CVE-2026-0971
CVE-2026-0971
pkg: fortra goanywhere_managed_file_transfer

published: Apr 21, 2026

An improper session timeout issue in Fortra's GoAnywhere MFT prior to version 7.10.0 results in SAML configured Web Users being redirected to the regular login page instead of the SAML login page.
CWE: CWE-613
NVD

MEDIUM
CVE-2026-41285
CVE-2026-41285
pkg: openbsd openbsd

published: Apr 21, 2026

In OpenBSD through 7.8, the slaacd and rad daemons have an infinite loop when they receive a crafted ICMPv6 Neighbor Discovery (ND) option (over a local network) with length zero, because of an "nd_opt_len * 8 – 2" expression with no preceding check for whether nd_opt_len is zero.
CWE: CWE-1284, CWE-835
GitHub-GHSA

MEDIUM
OpenClaw: Agent gateway config mutations could change protected operator settings
GHSA-7jm2-g593-4qrc
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `< 2026.4.20`
– Patched version: `2026.4.20`

## Impact

The agent-facing `gateway config.patch` / `config.apply` guard did not cover several operator-trusted settings, including sandbox policy, plugin enablement, gate…

GitHub-GHSA

MEDIUM
OpenClaw: Bundled MCP/LSP tools could bypass configured tool policy
GHSA-qrp5-gfw2-gxv4
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `< 2026.4.20`
– Patched version: `2026.4.20`

## Impact

Bundled MCP and LSP tools could be appended to the agent's effective tool set after the normal tool-policy pipeline had already filtered core tools. If an operat…

GitHub-GHSA

MEDIUM
OpenClaw: Workspace dotenv MiniMax host override could redirect credentialed requests
GHSA-h2vw-ph2c-jvwf
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `>= 2026.4.5, < 2026.4.20`
– Patched version: `2026.4.20`

## Impact

A malicious workspace `.env` could set `MINIMAX_API_HOST` and redirect credentialed MiniMax requests to an attacker-controlled origin, exposing the …

GitHub-GHSA

MEDIUM
OpenClaw: MCP stdio server env could load dangerous startup variables from workspace config
GHSA-mj59-h3q9-ghfh
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `< 2026.4.20`
– Patched version: `2026.4.20`

## Impact

Workspace MCP stdio configuration could pass dangerous process-startup environment variables such as `NODE_OPTIONS`, `LD_PRELOAD`, or `BASH_ENV` to the spawned M…

GitHub-GHSA

MEDIUM
OpenClaw: Workspace dotenv could override runtime-control environment variables
GHSA-hxvm-xjvf-93f3
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `< 2026.4.20`
– Patched version: `2026.4.20`

## Impact

Workspace `.env` loading did not reserve the `OPENCLAW_` runtime-control namespace broadly enough. A malicious workspace could set variables such as `OPENCLAW_GI…

GitHub-GHSA

MEDIUM
OpenClaw: Feishu card actions could misclassify DMs and skip dmPolicy
GHSA-72q8-jcmc-97wx
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `< 2026.4.20`
– Patched version: `2026.4.20`

## Impact

Feishu card-action callbacks could synthesize a message event with DM conversations classified as group conversations. That skipped `dmPolicy` enforcement for ca…

GitHub-GHSA

MEDIUM
OpenClaw: Hook mapping templates could bypass hook session-key opt-in
GHSA-2xcp-x87w-q377
pkg: openclaw
eco: npm
published: Apr 25, 2026
## Affected Packages / Versions

– Package: `openclaw` (npm)
– Affected versions: `< 2026.4.20`
– Patched version: `2026.4.20`

## Impact

Templated hook mapping `sessionKey` values were treated differently from request-supplied session keys. A hook mapping could render an externally influenced sess…

GitHub-GHSA

MEDIUM
gitverify has improper tag signature verification
GHSA-h829-5cg7-6hff
pkg: github.com/supply-chain-tools/gitverify
eco: go
published: Apr 24, 2026
gitverify is still a prototype.

### Impact
The bug is related to `requireSignedTags` which is on by default: an unsigned annotated tag would pass the verification. The commit pointed to by the tag would still have to be signed by a maintainer or a contributor.

### Patches
Since the initial commit,…

GitHub-GHSA

MEDIUM
Excalidraw vulnerable to XSS via Mermaid sequence diagram labels (KaTeX rendering)
GHSA-39h7-pwv7-rc3x
pkg: @excalidraw/excalidraw, @excalidraw/mermaid-to-excalidraw
eco: npm
published: Apr 24, 2026
### Impact

`@excalidraw/excalidraw@0.18.0` depends on a Mermaid conversion package version that resolves to a Mermaid release affected by CVE-2025-54881 / GHSA-7rqq-prvp-x9jh. User-supplied Mermaid sequence diagram labels could trigger XSS through Mermaid’s KaTeX label rendering path.

This is pa…

GitHub-GHSA

MEDIUM
Traefik: A timing side-channel vulnerability allows for valid username enumeration via BasicAuth middleware
GHSA-6x2q-h3cr-8j2h
pkg: github.com/traefik/traefik/v3, github.com/traefik/traefik/v3, github.com/traefik/traefik/v2
eco: go
published: Apr 24, 2026
## Summary

There is a timing side-channel vulnerability in Traefik's BasicAuth middleware that allows an attacker to enumerate valid usernames through response-time differences.

The variable intended to hold a constant-time fallback secret always resolves to an empty string, causing the constant-t…

CVE-2026-41263
GitHub-GHSA

MEDIUM
Traefik Kubernetes CRD allows unauthorized cross-namespace middleware binding
GHSA-xhjw-95fp-8vgq
pkg: github.com/traefik/traefik/v3, github.com/traefik/traefik/v3, github.com/traefik/traefik/v2
eco: go
published: Apr 24, 2026
## Summary

There is a vulnerability in Traefik's Kubernetes CRD provider cross-namespace isolation enforcement.

When `providers.kubernetesCRD.allowCrossNamespace=false`, Traefik correctly rejects direct cross-namespace middleware references from `IngressRoute` objects, but fails to apply the same …

CVE-2026-41174
GitHub-GHSA

MEDIUM
justhtml has sanitization bypass in custom policies and programmatic DOM
GHSA-vrx2-77f2-ww34
pkg: justhtml
eco: pip
published: Apr 22, 2026
## Summary

`justhtml` `1.17.0` fixes multiple security issues in sanitization, serialization, and programmatic DOM handling.

Most of these issues affected advanced or custom configurations rather than the default safe path.

## Affected versions

– `justhtml` `<= 1.16.0`

## Fixed version

– `just…

GitHub-GHSA

MEDIUM
uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided
GHSA-w5hq-g745-h8pq
pkg: uuid
eco: npm
published: Apr 22, 2026
### Summary

`v3`, `v5`, and `v6` accept external output buffers but do not reject out-of-range writes (small `buf` or large `offset`).
By contrast, `v4`, `v1`, and `v7` explicitly throw `RangeError` on invalid bounds.

This inconsistency allows **silent partial writes** into caller-provided buffe…

GitHub-GHSA

MEDIUM
Gitea has insecure default SSH settings
GHSA-3m6q-h5gj-7mrw
pkg: code.gitea.io/gitea
eco: go
published: Apr 22, 2026
## Summary

The built-in SSH server currently advertises a number of key exchange, MAC, and host key algorithms that are considered weak or broken. The defaults should be tightened so a fresh installation passes a baseline SSH security audit out of the box.

## Details

Running `ssh-audit` against a…

GitHub-GHSA

MEDIUM
free5GC AMF: Missing default case in Content-Type switch in HTTPUEContextTransfer
GHSA-r99v-75p9-xqm5
pkg: github.com/free5gc/amf
eco: go
published: Apr 22, 2026
## Summary

The `HTTPUEContextTransfer` handler in `internal/sbi/api_communication.go` does not include a `default` case in the `Content-Type` switch statement. When a request arrives with an unsupported `Content-Type`, the deserialization step is silently skipped, `err` remains `nil`, and the proce…

CVE-2026-41136
GitHub-GHSA

MEDIUM
Inspektor Gadget uses unsanitized ANSI Escape Sequences In `columns` Output Mode
GHSA-34r5-6j7w-235f
pkg: github.com/inspektor-gadget/inspektor-gadget
eco: go
published: Apr 22, 2026
### Description
String fields from eBPF events in `columns` output mode are rendered to the terminal without any sanitization of control characters or ANSI escape sequences.

Therefore, a maliciously forged – partially or completely – event payload, coming from an observed container, might inj…

CVE-2026-25996
GitHub-GHSA

MEDIUM
Inspektor Gadget: Command Injection via malicious buildOptions manipulation
GHSA-79qw-g77v-2vfh
pkg: github.com/inspektor-gadget/inspektor-gadget
eco: go
published: Apr 22, 2026
### Impacted Resources

`inspektor-gadget/cmd/common/image/build.go`
`inspektor-gadget/cmd/common/image/helpers/Makefile.build`

### Description

The `ig` binary provides a subcommand for image building, used to generate custom gadget OCI images.

A part of this functionality is implemented in the f…

CVE-2026-24905
GitHub-GHSA

MEDIUM
DOMPurify: FORBID_TAGS bypassed by function-based ADD_TAGS predicate (asymmetry with FORBID_ATTR fix)
GHSA-h7mw-gpvr-xq4m
pkg: dompurify
eco: npm
published: Apr 22, 2026
There is an inconsistency between FORBID_TAGS and FORBID_ATTR handling when function-based ADD_TAGS is used.

Commit [c361baa](https://github.com/cure53/DOMPurify/commit/c361baa18dbdcb3344a41110f4c48ad85bf48f80) added an early exit for FORBID_ATTR at line 1214:

/* FORBID_ATTR must always win, e…

CVE-2026-41240
GitHub-GHSA

MEDIUM
actix-http has HTTP/1.1 CL.TE Request Smuggling
GHSA-xhj4-vrgc-hr34
pkg: actix-http
eco: rust
published: Apr 22, 2026
A vulnerability in `actix-http`'s HTTP/1.1 request parser allows an unauthenticated remote client to smuggle requests in deployments where a front-end HTTP intermediary and the Actix backend disagree about whether `Content-Length` or `Transfer-Encoding: chunked` defines the request body length.

## …

GitHub-GHSA

MEDIUM
OpenBao's SQL Injection in PostgreSQL database secrets engine
GHSA-6vgr-cp5c-ffx3
pkg: github.com/openbao/openbao
eco: go
published: Apr 21, 2026
### Impact

When OpenBao revoked privileges on a role in the PostgreSQL database secrets engine, OpenBao failed to use proper database quoting on schema names provided by PostgreSQL. This could lead to role revocation failures, or more rarely, SQL injection as the management user.

This vulnerabilit…

CVE-2026-39946
GitHub-GHSA

MEDIUM
pip has an interpretation conflict due to handling both concatenated tar and ZIP files as ZIP files
GHSA-58qw-9mgm-455v
pkg: pip
eco: pip
published: Apr 20, 2026
pip handles concatenated tar and ZIP files as ZIP files regardless of filename or whether a file is both a tar and ZIP file. This behavior could result in confusing installation behavior, such as installing "incorrect" files according to the filename of the archive. New behavior only proceeds with i…
CVE-2026-3219


Vulnerability Digest — April 20, 2026 · 39 Critical · 3 Exploited






Vulnerability Digest — Monday, April 20, 2026


Security Report

Monday, April 20, 2026  ·  Last 7 days  ·  Min severity: MEDIUM
Total Findings
268
Critical
39
High
111
Actively Exploited
3
CISA-KEV3
GitHub-GHSA265
Findings sorted by severity
CISA-KEV

CRITICAL
Apache ActiveMQ Improper Input Validation Vulnerability
CVE-2026-34197
pkg: Apache ActiveMQ

published: Apr 16, 2026

Apache ActiveMQ contains an improper input validation vulnerability that allows for code injection.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
Microsoft Office Remote Code Execution
CVE-2009-0238
pkg: Microsoft Office

published: Apr 14, 2026

Microsoft Office Excel contains a remote code execution vulnerability that could allow an attacker to take complete control of an affected system if a user opens a specially crafted Excel file that includes a malformed object.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
Microsoft SharePoint Server Improper Input Validation Vulnerability
CVE-2026-32201
pkg: Microsoft SharePoint Server

published: Apr 14, 2026

Microsoft SharePoint Server contains an improper input validation vulnerability that allows an unauthorized attacker to perform spoofing over a network.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
GitHub-GHSA

CRITICAL
Saltcorn: SQL Injection via Unparameterized Sync Endpoints (maxLoadedId)
GHSA-jp74-mfrx-3qvh
pkg: @saltcorn/server, @saltcorn/server, @saltcorn/server
eco: npm
published: Apr 16, 2026
## Summary
Saltcorn's mobile-sync routes (`POST /sync/load_changes` and `POST /sync/deletes`) interpolate user-controlled values directly into SQL template literals without parameterization, type-casting, or sanitization. Any authenticated user (role_id ≥ 80, the default "user" role) who has read …
GitHub-GHSA

CRITICAL
Paperclip: Cross-tenant agent API key IDOR in `/agents/:id/keys` routes allows full victim-company compromise
GHSA-3xx2-mqjm-hg9x
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
## Summary

The `GET`, `POST`, and `DELETE` handlers under `/agents/:id/keys` in the Paperclip control-plane API only call `assertBoard(req)`, which verifies that the caller has a board-type session but does not verify that the caller has access to the company owning the target agent. A board user w…

GitHub-GHSA

CRITICAL
Paperclip: Cross-tenant agent API token minting via missing assertCompanyAccess on /api/agents/:id/keys
GHSA-47wq-cj9q-wpmp
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
<img width="7007" height="950" alt="01-setup" src="https://github.com/user-attachments/assets/1596b8d1-8de5-4c21-b1d2-2db41b568d7e" />

> Isolated paperclip instance running in authenticated mode (default config)
> on a clean Docker image matching commit b649bd4 (2026.411.0-canary.8, post
> the 2026…

GitHub-GHSA

CRITICAL
Flowise: Authenticated RCE Via MCP Adapters
GHSA-c9gw-hvqq-f33r
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary
Due to unsafe serialization of stdio commands in the MCP adapter, an authenticated attacker can add an MCP stdio server with an arbitrary command, achieving command execution.

### Details
The vulnerability lies in a bug in the input sanitization from the “Custom MCP” configuration i…

CVE-2026-40933
GitHub-GHSA

CRITICAL
Expression Injection in OpenRemote
GHSA-7mqr-33rv-p3mp
pkg: io.openremote:openremote-manager
eco: maven
published: Apr 14, 2026
### Summary
The OpenRemote IoT platform's rules engine contains two interrelated critical expression injection vulnerabilities that allow an attacker to execute arbitrary code on the server, ultimately achieving full server compromise.

– Unsandboxed Nashorn JavaScript Engine: JavaScript rules are e…

CVE-2026-39842
GitHub-GHSA

CRITICAL
Remote Code Execution (RCE) via String Literal Injection into math-codegen
GHSA-p6x5-p4xf-cc4r
pkg: math-codegen
eco: npm
published: Apr 17, 2026
### Impact

String literal content passed to `cg.parse()` is injected verbatim into a `new Function()` body without sanitization. This allows an attacker to execute arbitrary system commands when user-controlled input reaches the parser. Any application exposing a math evaluation endpoint where user…

GitHub-GHSA

CRITICAL
Incomplete fix for CVE-2026-34935: Command Injection in MervinPraison/PraisonAI
GHSA-9qhq-v63v-fv3j
pkg: praisonai
eco: pip
published: Apr 17, 2026
### Summary

The fix for PraisonAI's MCP command handling does not add a command allowlist or argument validation to `parse_mcp_command()`, allowing arbitrary executables like `bash`, `python`, or `/bin/sh` with inline code execution flags to pass through to subprocess execution.

### Affected Packa…

GitHub-GHSA

CRITICAL
Paperclip: OS Command Injection via Execution Workspace cleanupCommand
GHSA-vr7g-88fq-vhq3
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
| Field | Value |
|——-|——-|
| **Affected Software** | Paperclip AI v2026.403.0 |
| **Affected Component** | Execution Workspace lifecycle (`workspace-runtime.ts`) |
| **Affected Endpoint** | `PATCH /api/execution-workspaces/:id` |
| **Deployment Modes** | All — `local_trusted` (zero auth),…
GitHub-GHSA

CRITICAL
electerm: electerm_install_script_CommandInjection Vulnerability Report
GHSA-wxw2-rwmh-vr8f
pkg: electerm
eco: npm
published: Apr 16, 2026
### Impact
_What kind of vulnerability is it? Who is impacted?_

**Two Command Injection vulnerabilities in electerm:**

1. **macOS Installer** (`electerm_CommandInjection_02`): A command injection vulnerability exists in `github.com/elcterm/electerm/npm/install.js:150`. The `runMac()` function appe…

GitHub-GHSA

CRITICAL
UEFI Firmware Parser has a heap out-of-bounds write in tiano decompressor ReadCLen
GHSA-hm2w-vr2p-hq7w
pkg: uefi-firmware
eco: pip
published: Apr 16, 2026
`uefi-firmware` contains a heap out-of-bounds write vulnerability in the native tiano/EFI decompressor. in `uefi_firmware/compression/Tiano/Decompress.c`, `ReadCLen()` reads `Number = GetBits(Sd, CBIT)` with `CBIT = 9`, so `Number` can be as large as `511`, while the destination array `Sd->mCLen` ha…
GitHub-GHSA

CRITICAL
UEFI Firmware Parser has a stack out-of-bounds write in tiano decompressor MakeTable
GHSA-2689-5p89-6j3j
pkg: uefi-firmware
eco: pip
published: Apr 16, 2026
`uefi-firmware` contains a stack out-of-bounds write vulnerability in the native tiano/EFI decompressor. in `uefi_firmware/compression/Tiano/Decompress.c`, `MakeTable()` does not validate that bit-length values read from the compressed bitstream are within the expected range (`0..16`). a crafted fir…
GitHub-GHSA

CRITICAL
MsQuic has a Remote Elevation of Privilege Vulnerability
GHSA-gvvw-8j96-8g5r
pkg: Microsoft.Native.Quic.MsQuic.OpenSSL, Microsoft.Native.Quic.MsQuic.Schannel, Microsoft.Native.Quic.MsQuic.Schannel
eco: nuget
published: Apr 16, 2026
### Summary
Improper input validation in Microsoft QUIC allows an unauthorized attacker to elevate privileges over a network.

### Details
Improper Input Validation Integer Underflow (Wrap or Wraparound) when decoding ACK frame.

#### Patches
– Fix underflow in ACK frame parsing – 1e6e999b

### Imp…

CVE-2026-32179
GitHub-GHSA

CRITICAL
Upsonic: remote code execution vulnerability in its MCP server/task creation functionality
GHSA-cw73-5f7h-m4gv
pkg: upsonic
eco: pip
published: Apr 15, 2026
Upsonic 0.71.6 contains a remote code execution vulnerability in its MCP server/task creation functionality. The application allows users to define MCP tasks with arbitrary command and args values. Although an allowlist exists, certain allowed commands (npm, npx) accept argument flags that enable ex…
CVE-2026-30625
GitHub-GHSA

CRITICAL
goshs has an empty-username SFTP password authentication bypass
GHSA-c29w-qq4m-2gcv
pkg: github.com/patrickhener/goshs, github.com/patrickhener/goshs/v2
eco: go
published: Apr 14, 2026
### Summary
goshs contains an SFTP authentication bypass when the documented empty-username basic-auth syntax is used. If the server is started with `-b ':pass'` together with `-sftp`, goshs accepts that configuration but does not install any SFTP password handler. As a result, an unauthenticated ne…
CVE-2026-40884
GitHub-GHSA

CRITICAL
Wish has SCP Path Traversal that allows arbitrary file read/write
GHSA-xjvp-7243-rg9h
pkg: charm.land/wish/v2, github.com/charmbracelet/wish
eco: go
published: Apr 18, 2026
## Summary

The SCP middleware in `charm.land/wish/v2` is vulnerable to path traversal attacks. A malicious SCP client can read arbitrary files from the server, write arbitrary files to the server, and create directories outside the configured root directory by sending crafted filenames containing `…

GitHub-GHSA

CRITICAL
Dgraph: Unauthenticated /debug/pprof/cmdline discloses admin auth token, enabling unauthorized access to protected Alpha admin endpoints
GHSA-95mq-xwj4-r47p
pkg: github.com/dgraph-io/dgraph/v25, github.com/dgraph-io/dgraph/v24, github.com/dgraph-io/dgraph
eco: go
published: Apr 16, 2026
### Summary
An unauthenticated debug endpoint in Dgraph Alpha exposes the full process command line, including the configured admin token from `–security "token=…"`.

This does not break token validation logic directly; instead, it discloses the credential and enables unauthorized admin-level acc…

CVE-2026-40173
GitHub-GHSA

CRITICAL
excel-mcp-server has a Path Traversal issue
GHSA-j98m-w3xp-9f56
pkg: excel-mcp-server
eco: pip
published: Apr 14, 2026
## Summary

A path traversal vulnerability exists in [`excel-mcp-server`](https://github.com/haris-musa/excel-mcp-server) versions up to and including `0.1.7`. When running in SSE or Streamable-HTTP transport mode (the documented way to use this server remotely), an unauthenticated attacker on the n…

CVE-2026-40576
GitHub-GHSA

CRITICAL
Sentry: Improper authentication on SAML SSO process allows user identity linking
GHSA-ggmg-cqg6-j45g
pkg: sentry
eco: pip
published: Apr 17, 2026
### Impact
A critical vulnerability was discovered in the SAML SSO implementation of Sentry. It was reported to us via our private bug bounty program.

The vulnerability allows an attacker to take over any user account by using a malicious SAML Identity Provider and another organization on the same …

CVE-2026-27197
GitHub-GHSA

CRITICAL
Budibase: Authentication Bypass via Unanchored Regex in Public Endpoint Matcher — Unauthenticated Access to Protected Endpoints
GHSA-8783-3wgf-jggf
pkg: @budibase/backend-core
eco: npm
published: Apr 16, 2026
### Summary

The `authenticated` middleware uses unanchored regular expressions to match public (no-auth) endpoint patterns against `ctx.request.url`. Since `ctx.request.url` in Koa includes the query string, an attacker can access any protected endpoint by appending a public endpoint path as a quer…

GitHub-GHSA

CRITICAL
@fastify/middie vulnerable to middleware authentication bypass in child plugin scopes
GHSA-72c6-fx6q-fr5w
pkg: @fastify/middie
eco: npm
published: Apr 16, 2026
### Impact

`@fastify/middie` v9.3.1 and earlier incorrectly re-prefixes middleware paths when propagating them to child plugin scopes. When a child plugin is registered with a prefix that overlaps with a parent-scoped middleware path, the middleware path is modified during inheritance and silently …

CVE-2026-6270
GitHub-GHSA

CRITICAL
Official Clerk JavaScript SDKs: Middleware-based route protection bypass
GHSA-vqx2-fgx2-5wq9
pkg: @clerk/nextjs, @clerk/nuxt, @clerk/astro
eco: npm
published: Apr 16, 2026
## Summary

`createRouteMatcher` in `@clerk/nextjs`, `@clerk/nuxt`, and `@clerk/astro` can be bypassed by certain crafted requests, allowing them to skip middleware gating and reach downstream handlers.

Sessions are not compromised and no existing user can be impersonated – the bypass only affects …

GitHub-GHSA

CRITICAL
ChilliCream GraphQL Platform: Utf8GraphQLParser Stack Overflow via Deeply Nested GraphQL Documents
GHSA-qr3m-xw4c-jqw3
pkg: HotChocolate.Language, HotChocolate.Language, HotChocolate.Language
eco: nuget
published: Apr 16, 2026
### Impact

Hot Chocolate's `Utf8GraphQLParser` is a recursive descent parser with no recursion depth limit. A crafted GraphQL document with deeply nested selection sets, object values, list values, or list types can trigger a `StackOverflowException` on payloads as small as **40 KB**.

Because `Sta…

CVE-2026-40324
GitHub-GHSA

CRITICAL
Exposure of Storage Secret in Pyroscope
GHSA-m9hq-h476-h2g8
pkg: github.com/grafana/pyroscope, github.com/grafana/pyroscope
eco: go
published: Apr 15, 2026
Pyroscope is an open-source continuous profiling database. The database supports various storage backends, including Tencent Cloud Object Storage (COS).

If the database is configured to use Tencent COS as the storage backend, an attacker could extract the secret_key configuration value from the Pyr…

CVE-2025-41118
GitHub-GHSA

CRITICAL
Improper neutralization of specific syntax patterns for unauthorized expressions in Thymeleaf
GHSA-xjw8-8c5c-9r79
pkg: org.thymeleaf:thymeleaf, org.thymeleaf:thymeleaf-spring5, org.thymeleaf:thymeleaf-spring6
eco: maven
published: Apr 15, 2026
### Impact
A security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf up to and including 3.1.3.RELEASE. Although the library provides mechanisms to prevent expression injection, it fails to properly neutralize specific syntax patterns that allow for the execution of …
CVE-2026-40478
GitHub-GHSA

CRITICAL
Improper restriction of the scope of accessible objects in Thymeleaf expressions
GHSA-r4v4-5mwr-2fwr
pkg: org.thymeleaf:thymeleaf, org.thymeleaf:thymeleaf-spring5, org.thymeleaf:thymeleaf-spring6
eco: maven
published: Apr 15, 2026
### Impact
A security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf up to and including 3.1.3.RELEASE. Although the library provides mechanisms to prevent expression injection, it fails to properly restrict the scope of accessible objects, allowing specific potentia…
CVE-2026-40477
GitHub-GHSA

CRITICAL
OAuth2 Proxy has an Authentication Bypass via X-Forwarded-Uri Header Spoofing
GHSA-7×63-xv5r-3p2x
pkg: github.com/oauth2-proxy/oauth2-proxy/v7
eco: go
published: Apr 15, 2026
### Impact

A configuration-dependent authentication bypass exists in OAuth2 Proxy.

Deployments are affected when all of the following are true:

* OAuth2 Proxy is configured with `–reverse-proxy`
* and at least one rule is defined with `–skip_auth_routes` or the legacy `–skip-auth-regex`

OAuth…

CVE-2026-40575
GitHub-GHSA

CRITICAL
OAuth2 Proxy's Health Check User-Agent Matching Bypasses Authentication in auth_request Mode
GHSA-5hvv-m4w4-gf6v
pkg: github.com/oauth2-proxy/oauth2-proxy/v7, github.com/oauth2-proxy/oauth2-proxy
eco: go
published: Apr 14, 2026
### Impact
A configuration-dependent authentication bypass exists in OAuth2 Proxy.

Deployments are affected when all of the following are true:

– OAuth2 Proxy is used with an `auth_request`-style integration (for example, nginx `auth_request`)
– `–ping-user-agent` is set or `–gcp-healthchecks`…

CVE-2026-34457
GitHub-GHSA

CRITICAL
Zebra Vulnerable to Consensus Divergence in Transparent Sighash Hash-Type Handling
GHSA-8m29-fpq5-89jj
pkg: zebrad, zebra-script
eco: rust
published: Apr 18, 2026
# Consensus Divergence in Transparent Sighash Hash-Type Handling

## Summary

After a refactoring, Zebra failed to validate a consensus rule that restricted the possible values of sighash hash types for V5 transactions which were enabled in the NU5 network upgrade. Zebra nodes could thus accept and …

GitHub-GHSA

CRITICAL
Zebra has rk Identity Point Panic in Transaction Verification
GHSA-452v-w3gx-72wg
pkg: zebrad, zebra-chain
eco: rust
published: Apr 18, 2026
# rk Identity Point Panic in Transaction Verification

## Summary

Orchard transactions contain a `rk` field which is a randomized validating key and also an elliptic curve point. The Zcash specification allows the field to be the identity (a "zero" value), however, the `orchard` crate which is used…

GitHub-GHSA

CRITICAL
Nhost Vulnerable to Account Takeover via OAuth Email Verification Bypass
GHSA-6g38-8j4p-j3pr
pkg: github.com/nhost/nhost
eco: go
published: Apr 18, 2026
## Summary

Nhost automatically links an incoming OAuth identity to an existing Nhost account when the email addresses match. This is only safe when the email has been **verified by the OAuth provider**. Nhost's controller trusts a `profile.EmailVerified` boolean that is set by each provider adapter…

GitHub-GHSA

CRITICAL
Flowise: Airtable_Agent Code Injection Remote Code Execution Vulnerability
GHSA-v38x-c887-992f
pkg: flowise, flowise-components
eco: npm
published: Apr 18, 2026
ZDI-CAN-29412: FlowiseAI Flowise Airtable_Agent Code Injection Remote Code Execution Vulnerability

— ABSTRACT ————————————-

Trend Micro's Zero Day Initiative has identified a vulnerability affecting the following products:
Flowise – Flowise

— VULNERABILITY DETAILS ——…

GitHub-GHSA

CRITICAL
OpenClaw: Feishu webhook and card-action validation now fail closed
GHSA-xh72-v6v9-mwhc
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Feishu webhook mode accepted missing `encryptKey` configuration as valid and blank card-action callback tokens as usable lifecycle tokens. Together, those fail-open paths could allow unauthenticated webhook or card-action traffic to reach command dispatch in affected deployments.

## Imp…

GitHub-GHSA

CRITICAL
Arbitrary code execution in protobufjs
GHSA-xq3m-2v4x-88gg
pkg: protobufjs, protobufjs
eco: npm
published: Apr 16, 2026
### Summary
protobufjs compiles protobuf definitions into JS functions. Attackers can manipulate these definitions to execute arbitrary JS code.

### Details
Attackers can inject arbitrary code in the "type" fields of protobuf definitions, which will then execute during object decoding using that de…

CVE-2026-41242
GitHub-GHSA

CRITICAL
Flowise: Code Injection in CSVAgent leads to Authenticated RCE
GHSA-9wc7-mj3f-74xv
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary
The CSVAgent allows providing a custom Pandas CSV read code. Due to lack of sanitization, an attacker can provide the following payload: `DataFrame({'foo': ['bar!']});import os;os.system('whoami')` that will get interpolated and executed by the server.

### Details
The code in question t…

GitHub-GHSA

CRITICAL
Oxia has an OIDC token audience validation bypass via SkipClientIDCheck
GHSA-fhvp-9hcj-6m33
pkg: github.com/oxia-db/oxia
eco: go
published: Apr 14, 2026
### Summary
The OIDC authentication provider unconditionally sets `SkipClientIDCheck: true` in the `go-oidc` verifier configuration, disabling the standard audience (`aud`) claim validation at the library level. This allows tokens issued for unrelated services by the same OIDC issuer to be accepted …
GitHub-GHSA

CRITICAL
Decidim has a cross-site scripting (XSS) in user name
GHSA-fc46-r95f-hq7g
pkg: decidim-core, decidim-core
eco: rubygems
published: Apr 13, 2026
### Impact
A stored code execution vulnerability in the user name field allows a low-privileged attacker to execute arbitrary code in the context of any user who passively visits a comment page, resulting in high confidentiality and integrity impact across security boundaries.

### Patches
N/A

### …

CVE-2026-23891
GitHub-GHSA

HIGH
Paperclip: Privilege Escalation via Agent-Controlled workspaceStrategy.provisionCommand Leading to OS Command Execution
GHSA-265w-rf2w-cjh4
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
### Summary
Paperclip contains a privilege escalation vulnerability that allows an attacker with an Agent API key to execute arbitrary OS commands on the Paperclip server host.
An attacker with an agent credential can escalate privileges from the agent runtime to the Paperclip server host.
The vulne…
GitHub-GHSA

HIGH
Unsafe object property setter in mathjs
GHSA-29qv-4j9f-fjw5
pkg: mathjs
eco: npm
published: Apr 16, 2026
### Impact
This security vulnerability allowed executing arbitrary JavaScript via the expression parser of mathjs. You can be affected when you have an application where users can evaluate arbitrary expressions using the mathjs expression parser.

### Patches
The issue was introduced in mathjs `v13.…

CVE-2026-40897
GitHub-GHSA

HIGH
ACME Lego: Arbitrary File Write via Path Traversal in Webroot HTTP-01 Provider
GHSA-qqx8-2xmm-jrv8
pkg: github.com/go-acme/lego/v4, github.com/go-acme/lego/v3, github.com/go-acme/lego
eco: go
published: Apr 16, 2026
### Summary

The webroot HTTP-01 challenge provider in lego is vulnerable to arbitrary file write and deletion via path traversal. A malicious ACME server can supply a crafted challenge token containing `../` sequences, causing lego to write attacker-influenced content to any path writable by the le…

CVE-2026-40611
GitHub-GHSA

HIGH
Weblate: Privilege escalation in the user API endpoint
GHSA-3382-gw9x-477v
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact

The user patching API endpoint didn't properly limit the scope of edits.

### Patches
* https://github.com/WeblateOrg/weblate/pull/18687

### References
Thanks to @tikket1 and @DavidCarliez for reporting this via GitHub. We received two individual reports for this.

CVE-2026-34393
GitHub-GHSA

HIGH
pyLoad has Stale Session Privilege After Role/Permission Change (Privilege Revocation Bypass)
GHSA-66hx-chf7-3332
pkg: pyload-ng
eco: pip
published: Apr 14, 2026
### Summary
pyLoad caches `role` and `permission` in the session at login and continues to authorize requests using these cached values, even after an admin changes the user's role/permissions in the database.

As a result, an already logged-in user can keep old (revoked) privileges until logout/ses…

GitHub-GHSA

HIGH
Emissary has an OS Command Injection via Unvalidated IN_FILE_ENDING / OUT_FILE_ENDING in Executrix
GHSA-3p24-9x7v-7789
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 13, 2026
### Summary

`Executrix.getCommand()` constructs shell commands by substituting temporary file paths directly into a `/bin/sh -c` string with no escaping. The `IN_FILE_ENDING` and `OUT_FILE_ENDING` configuration keys flow into those paths unmodified. A place author who sets either key to a shell met…

CVE-2026-35582
GitHub-GHSA

HIGH
Apache Airflow: Unsafe Deserialization via Legacy Serialization Keys (__type/__var) Bypass in XCom API
GHSA-mc4f-r875-v87w
pkg: apache-airflow
eco: pip
published: Apr 13, 2026
Dag Authors, who normally should not be able to execute code in the webserver context could craft XCom payload causing the webserver to execute arbitrary code. Since Dag Authors are already highly trusted, severity of this issue is Low.

Users are recommended to upgrade to Apache Airflow 3.2.0, whi…

CVE-2026-33858
GitHub-GHSA

HIGH
Keras has an untrusted deserialization vulnerability
GHSA-4f3f-g24h-fr8m
pkg: keras
eco: pip
published: Apr 13, 2026
A vulnerability in the `TFSMLayer` class of the `keras` package, version 3.13.0, allows attacker-controlled TensorFlow SavedModels to be loaded during deserialization of `.keras` models, even when `safe_mode=True`. This bypasses the security guarantees of `safe_mode` and enables arbitrary attacker-c…
CVE-2026-1462
GitHub-GHSA

HIGH
Apache Storm: Deserialization of Untrusted Data vulnerability
GHSA-jf89-3q6q-vcgr
pkg: org.apache.storm:storm-client
eco: maven
published: Apr 13, 2026
Deserialization of Untrusted Data vulnerability in Apache Storm.

Versions Affected:
before 2.8.6.

Description:
When processing topology credentials submitted via the Nimbus Thrift API, Storm deserializes the base64-encoded TGT blob using ObjectInputStream.readObject() without any class filtering …

CVE-2026-35337
GitHub-GHSA

HIGH
pretalx vulnerable to stored cross-site scripting in organizer search typeahead
GHSA-cjcx-jfp2-f7m2
pkg: pretalx
eco: pip
published: Apr 18, 2026
The organiser search in the pretalx backend rendered submission titles, speaker display names, and user names/emails into the result dropdown using `innerHTML` string interpolation. Any user who controls one of those fields (which includes any registered user whose display name is looked up by an ad…
GitHub-GHSA

HIGH
Paperclip: codex_local inherited ChatGPT/OpenAI-connected Gmail and was able to send real email
GHSA-gqqj-85qm-8qhf
pkg: paperclipai
eco: npm
published: Apr 16, 2026
### Summary

A Paperclip-managed `codex_local` runtime was able to access and use a Gmail connector that I had connected in the ChatGPT/OpenAI apps UI, even though I had not explicitly connected Gmail inside Paperclip or separately inside Codex.

In my environment this enabled mailbox access and a r…

GitHub-GHSA

HIGH
Stored XSS in SEO Fields Leads to Authenticated API Data Exposure in ApostropheCMS
GHSA-855c-r2vq-c292
pkg: apostrophe
eco: npm
published: Apr 16, 2026
## Summary

A stored cross-site scripting (XSS) vulnerability exists in SEO-related fields (SEO Title and Meta Description) in ApostropheCMS.

Improper neutralization of user-controlled input in SEO-related fields allows injection of arbitrary JavaScript into HTML contexts, resulting in stored cross…

CVE-2026-35569
GitHub-GHSA

HIGH
Note Mark has Stored XSS via Unrestricted Asset Upload
GHSA-9pr4-rf97-79qh
pkg: github.com/enchant97/note-mark/backend
eco: go
published: Apr 13, 2026
### Summary
A stored same-origin XSS vulnerability allows any authenticated user to upload an HTML, SVG, or XHTML file as a note asset and have it executed in a victim’s browser under the application’s origin. Because the application serves these files inline without a safe content type and with…
CVE-2026-40262
GitHub-GHSA

HIGH
Kyverno has SSRF via CEL http.Get/http.Post in NamespacedValidatingPolicy allows cross-namespace data access
GHSA-rggm-jjmc-3394
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 14, 2026
## Summary

A Server-Side Request Forgery (SSRF) vulnerability in Kyverno's CEL HTTP library (`pkg/cel/libs/http/`) allows users with namespace-scoped policy creation permissions to make arbitrary HTTP requests from the Kyverno admission controller. This enables unauthorized access to internal servi…

CVE-2026-4789
GitHub-GHSA

HIGH
OpenTelemetry eBPF Instrumentation: Privileged Java agent injection allows arbitrary host file overwrite via untrusted TMPDIR
GHSA-8gmg-3w2q-65f4
pkg: go.opentelemetry.io/obi
eco: go
published: Apr 17, 2026
### Summary

A flaw in the Java agent injection path allows a local attacker controlling a Java workload to overwrite arbitrary host files when Java injection is enabled and OBI is running with elevated privileges. The injector trusted `TMPDIR` from the target process and used unsafe file creation s…

GitHub-GHSA

HIGH
Complete Bypass of CVE-2026-24884 Patch via Git-Delivered Symlink Poisoning in compressing
GHSA-4c3q-x735-j3r5
pkg: compressing, compressing
eco: npm
published: Apr 17, 2026
**1. Executive Summary**
This report documents a critical security research finding in the `compressing` npm package (specifically tested on the latest **v2.1.0**). The core vulnerability is a **Partial Fix Bypass** of **CVE-2026-24884**.

The current patch relies on a purely logical string validati…

CVE-2026-40931
GitHub-GHSA

HIGH
NietThijmen ShoppingCart: Command injection in the connect function
GHSA-ggmw-mjhv-75rm
pkg: github.com/NietThijmen/ShoppingCart
eco: go
published: Apr 15, 2026
Command injection in the connect function in NietThijmen ShoppingCart 0.0.2 allows an attacker to execute arbitrary shell commands and achieve remote code execution via injection of malicious payloads into the Port field
CVE-2024-53412
GitHub-GHSA

HIGH
Dagster Vulnerable to SQL Injection via Dynamic Partition Keys in Database I/O Manager Integrations
GHSA-mjw2-v2hm-wj34
pkg: dagster-duckdb, dagster-snowflake, dagster-gcp
eco: pip
published: Apr 18, 2026
### Summary

The DuckDB, Snowflake, BigQuery, and DeltaLake I/O managers constructed SQL WHERE clauses by interpolating dynamic partition key values into queries without escaping. A user with the `Add Dynamic Partitions` permission could create a partition key that injects arbitrary SQL, which would…

GitHub-GHSA

HIGH
Paperclip: Unauthenticated Access to Multiple API Endpoints in Authenticated Mode
GHSA-xfqj-r5qw-8g4j
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
## Summary

Several API endpoints in `authenticated` mode have no authentication at all. They respond to completely unauthenticated requests with sensitive data or allow state-changing operations. No account, no session, no API key needed.

Verified against the latest version.

Discord: sagi03581

#…

GitHub-GHSA

HIGH
Flowise: Remote code execution vulnerability in AirtableAgent.ts caused by lack of input verification when using `Pandas`.
GHSA-f228-chmx-v6j6
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
## Description

### Summary

“AirtableAgent” is an agent function provided by FlowiseAI that retrieves search results by accessing private datasets from airtable.com. “AirtableAgent” uses Python, along with `Pyodide` and `Pandas`, to get and return results.

The user’s input is directly ap…

GitHub-GHSA

HIGH
OAuth2 Proxy has an Authentication Bypass via Fragment Confusion in skip_auth_routes and skip_auth_regex
GHSA-pxq7-h93f-9jrg
pkg: github.com/oauth2-proxy/oauth2-proxy/v7
eco: go
published: Apr 15, 2026
### Impact

A configuration-dependent authentication bypass exists in OAuth2 Proxy.

Deployments are affected when all of the following are true:

* Use of `skip_auth_routes` or the legacy `skip_auth_regex` * Use of patterns that can be widened by attacker-controlled suffixes, such as `^/foo/.*/b…

GitHub-GHSA

HIGH
Maddy Mail Server has an LDAP Filter Injection via Unsanitized Username
GHSA-5835-4gvc-32pc
pkg: github.com/foxcpp/maddy
eco: go
published: Apr 13, 2026
### Summary

The `auth.ldap` module constructs LDAP search filters and DN strings by directly interpolating user-supplied usernames via `strings.ReplaceAll()` without any LDAP filter escaping. An attacker who can reach the SMTP submission (AUTH PLAIN) or IMAP LOGIN interface can inject arbitrary LDA…

CVE-2026-40193
GitHub-GHSA

HIGH
PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)
GHSA-rg3h-x3jw-7jm5
pkg: praisonai, praisonaiagents
eco: pip
published: Apr 17, 2026
The fix for [CVE-2026-40315](https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-x783-xp3g-mqhp) added input validation to `SQLiteConversationStore` only. Nine sibling backends — MySQL, PostgreSQL, async SQLite/MySQL/PostgreSQL, Turso, SingleStore, Supabase, SurrealDB — pass `tab…
GitHub-GHSA

HIGH
Dapr: Service Invocation path traversal ACL bypass
GHSA-85gx-3qv6-4463
pkg: github.com/dapr/dapr, github.com/dapr/dapr, github.com/dapr/dapr
eco: go
published: Apr 17, 2026
### Summary

A vulnerability has been found in Dapr that allows bypassing access control policies for service invocation using reserved URL characters and path traversal sequences in method paths. The ACL normalized the method path independently from the dispatch layer, so the ACL evaluated one path…

GitHub-GHSA

HIGH
HashiCorp Vault has a KVv2 Metadata and Secret Deletion Policy Bypass that leads to Denial-of-Service
GHSA-m2w4-8ggf-rj47
pkg: github.com/hashicorp/vault
eco: go
published: Apr 17, 2026
An authenticated user with access to a kvv2 path through a policy containing a glob may be able to delete secrets they were not authorized to read or write, resulting in denial-of-service. This vulnerability did not allow a malicious user to delete secrets across namespaces, nor read any secret data…
CVE-2026-3605
GitHub-GHSA

HIGH
Flowise: Improper Mass Assignment in Account Registration Enables Unauthorized Organization Association
GHSA-48m6-ch88-55mj
pkg: flowise
eco: npm
published: Apr 16, 2026
### Summary

An improper mass assignment (JSON injection) vulnerability in the account registration endpoint of Flowise Cloud allows unauthenticated attackers to inject server-managed fields and nested objects during account creation. This enables client-controlled manipulation of ownership metadata…

GitHub-GHSA

HIGH
Kyverno: ServiceAccount token leaked to external servers via apiCall service URL
GHSA-f9g8-6ppc-pqq4
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 16, 2026
## Summary

Kyverno's apiCall feature in ClusterPolicy automatically attaches the admission controller's ServiceAccount token to outgoing HTTP requests. The service URL has no validation — it can point anywhere, including attacker-controlled servers. Since the admission controller SA has permissio…

GitHub-GHSA

HIGH
OmniFaces: EL injection via crafted resource name in wildcard CDN mapping
GHSA-vp6r-9m58-5xv8
pkg: org.omnifaces:omnifaces, org.omnifaces:omnifaces, org.omnifaces:omnifaces
eco: maven
published: Apr 16, 2026
### Impact

Server-side EL injection leading to Remote Code Execution (RCE). Affects applications that use `CDNResourceHandler` with a wildcard CDN mapping (e.g. `libraryName:*=https://cdn.example.com/*`). An attacker can craft a resource request
URL containing an EL expression in the resource name,…

GitHub-GHSA

HIGH
Weblate: Remote code execution during backup restoration
GHSA-558g-h753-6m33
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
The project backup didn't filter Git and Mercurial configuration files and this could lead to remote code execution under certain circumstances.

### Patches
* https://github.com/WeblateOrg/weblate/pull/18549

### Workarounds
The project backup is only accessible to users who can create p…

CVE-2026-33435
GitHub-GHSA

HIGH
Apache Airflow: RCE by race condition in example_xcom dag
GHSA-q2hg-643c-gw8h
pkg: apache-airflow
eco: pip
published: Apr 16, 2026
The example example_xcom that was included in airflow documentation implemented unsafe pattern of reading value
from xcom in the way that could be exploited to allow UI user who had access to modify XComs to perform arbitrary
execution of code on the worker. Since the UI users are already highly tr…
CVE-2025-54550
GitHub-GHSA

HIGH
Velociraptor vulnerability in the query() plugin which allows access to all orgs with the user's current ACL token
GHSA-hv5g-26jg-pc45
pkg: www.velocidex.com/golang/velociraptor
eco: go
published: Apr 15, 2026
Velociraptor versions prior to 0.76.3 contain a vulnerability in the query() plugin which allows access to all orgs with the user's current ACL token. This allows an authenticated GUI user with access in one org, to use the query() plugin, in a notebook cell, to run VQL queries on other orgs which t…
CVE-2026-6290
GitHub-GHSA

HIGH
kyverno apicall servicecall implicit bearer token injection leaks kyverno serviceaccount token
GHSA-q93q-v844-jrqp
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 14, 2026
kyverno’s apiCall servicecall helper implicitly injects `Authorization: Bearer …` using the kyverno controller serviceaccount token when a policy does not explicitly set an Authorization header. because `context.apiCall.service.url` is policy-controlled, this can send the kyverno serviceaccount …
CVE-2026-40868
GitHub-GHSA

HIGH
Flowise: Parameter Override Bypass Remote Command Execution
GHSA-cvrr-qhgw-2mm6
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary

Flowise is vulnerable to a critical unauthenticated remote command execution (RCE) vulnerability. It can be exploited via a parameter override bypass using the `FILE-STORAGE::` keyword combined with a `NODE_OPTIONS` environment variable injection. This allows for the execution of arbitr…

GitHub-GHSA

HIGH
Kyverno apiCall automatically forwards ServiceAccount token to external endpoints (credential leak)
GHSA-8wfp-579w-6r25
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 16, 2026
### Summary
Kyverno's apiCall service mode automatically attaches the admission controller's ServiceAccount (SA) token to outbound HTTP requests. This results in unintended credential exposure when requests are sent to external or attacker-controlled endpoints.

The behavior is insecure-by-default a…

GitHub-GHSA

HIGH
Kyverno: Cross-Namespace Read Bypasses RBAC Isolation (CVE-2026-22039 Incomplete Fix)
GHSA-cvq5-hhx3-f99p
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 16, 2026
### Summary

CVE-2026-22039 fixed cross-namespace privilege escalation in Kyverno's `apiCall` context by validating the `URLPath` field. However, the **ConfigMap context loader has the identical vulnerability** — the `configMap.namespace` field accepts any namespace with zero validation, allowing …

GitHub-GHSA

HIGH
Weblate: Arbitrary File Read via Symlink
GHSA-hv99-mxm5-q397
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact

The ZIP download feature didn't verify downloaded file and it could follow symlinks outside the repository.

### Patches

* https://github.com/WeblateOrg/weblate/pull/18683

### References

Thanks to @DavidCarliez for reporting this vulnerability via GitHub.

CVE-2026-34242
GitHub-GHSA

HIGH
OpenStack Keystone: LDAP identity backend does not convert enabled attribute to boolean
GHSA-pfx2-9x9m-7ghx
pkg: keystone
eco: pip
published: Apr 14, 2026
In OpenStack Keystone before 28.0.1, the LDAP identity backend does not convert the user enabled attribute to a boolean when the user_enabled_invert configuration option is False (the default). The _ldap_res_to_model method in the UserApi class only performed string-to-boolean conversion when user_e…
CVE-2026-40683
GitHub-GHSA

HIGH
Kyverno APICall SSRF Vulnerability Leading to Multi-Tenant Isolation Breach
GHSA-fmqp-4wfc-w3v7
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 14, 2026
### Summary

Kyverno's APICall feature contains a Server-Side Request Forgery (SSRF) vulnerability that allows users with Policy creation permissions to access arbitrary internal resources through Kyverno's high-privilege ServiceAccount. In multi-tenant Kubernetes environments, this constitutes a cl…

GitHub-GHSA

HIGH
Kyverno has unrestricted outbound requests in Kyverno apiCall enabling SSRF
GHSA-qr4g-8hrp-c4rw
pkg: github.com/kyverno/kyverno
eco: go
published: Apr 14, 2026
### Summary
A Server-Side Request Forgery (SSRF) vulnerability in Kyverno allows authenticated users to induce the admission controller to send arbitrary HTTP requests to attacker-controlled endpoints.

When a `ClusterPolicy` uses `apiCall.service.url` with variable substitution (e.g. `{{request.obj…

GitHub-GHSA

HIGH
wger has Broken Access Control in Global Gym Configuration Update Endpoint
GHSA-xppv-4jrx-qf8m
pkg: wger
eco: pip
published: Apr 16, 2026
## Summary

wger exposes a global configuration edit endpoint at `/config/gym-config/edit` implemented by `GymConfigUpdateView`. The view declares `permission_required = 'config.change_gymconfig'` but does not enforce it because it inherits `WgerFormMixin` (ownership-only checks) instead of the proj…

CVE-2026-40474
GitHub-GHSA

HIGH
OpenRemote has XXE in Velbus Asset Import
GHSA-g24f-mgc3-jwwc
pkg: io.openremote:openremote-manager
eco: maven
published: Apr 15, 2026
### Summary
The Velbus asset import path parses attacker-controlled XML without explicit XXE hardening. An authenticated user who can call the import endpoint may trigger XML external entity processing, which can lead to server-side file disclosure and SSRF. The target file must be less than 1023 ch…
CVE-2026-40882
GitHub-GHSA

HIGH
HashiCorp Vault Vulnerable to Denial-of-Service via Unauthenticated Root Token Generation/Rekey Operations
GHSA-88v5-9hxc-f85r
pkg: github.com/hashicorp/vault
eco: go
published: Apr 17, 2026
Vault is vulnerable to a denial-of-service condition where an unauthenticated attacker can repeatedly initiate or cancel root token generation or rekey operations, occupying the single in-progress operation slot. This prevents legitimate operators from completing these workflows. This vulnerability,…
CVE-2026-5807
GitHub-GHSA

HIGH
HashiCorp Vault May Expose Tokens to Auth Plugins Due to Incorrect Header Sanitization
GHSA-72gw-fmmr-c4r4
pkg: github.com/hashicorp/vault
eco: go
published: Apr 17, 2026
If a Vault auth mount is configured to pass through the "Authorization" header, and the "Authorization" header is used to authenticate to Vault, Vault forwarded the Vault token to the auth plugin backend. Fixed in 2.0.0, 1.21.5, 1.20.10, and 1.19.16.
CVE-2026-4525
GitHub-GHSA

HIGH
Meridian: Multiple defense-in-depth gaps (collection/depth caps, telemetry, retry, fan-out)
GHSA-f5v8-v6q3-q4h6
pkg: Meridian.Mapping, Meridian.Mediator
eco: nuget
published: Apr 16, 2026
## Summary

Meridian v2.1.0 (`Meridian.Mapping` and `Meridian.Mediator`) shipped with nine defense-in-depth gaps reachable through its public APIs. Two are HIGH severity — the advertised `DefaultMaxCollectionItems` and `DefaultMaxDepth` safety caps are silently bypassed on the `IMapper.Map(source,…

GitHub-GHSA

HIGH
basic-ftp vulnerable to denial of service via unbounded memory consumption in Client.list()
GHSA-rp42-5vxx-qpwr
pkg: basic-ftp
eco: npm
published: Apr 16, 2026
### Summary
`basic-ftp@5.2.2` is vulnerable to denial of service through unbounded memory growth while processing directory listings from a remote FTP server. A malicious or compromised server can send an extremely large or never-ending listing response to `Client.list()`, causing the client process…
GitHub-GHSA

HIGH
PsiTransfer: Upload PATCH path traversal can create `config.<NODE_ENV>.js` and lead to code execution on restart
GHSA-533q-w4g6-5586
pkg: psitransfer
eco: npm
published: Apr 16, 2026
### Summary

The upload PATCH flow under `/files/:uploadId` validates the mounted request path using the still-encoded `req.path`, but the downstream tus handler later writes using the decoded `req.params.uploadId`. In deployments that use a supported custom `PSITRANSFER_UPLOAD_DIR` whose basename p…

GitHub-GHSA

HIGH
zrok: Unauthenticated DoS via unbounded memory allocation in striped session cookie parsing
GHSA-cpf9-ph2j-ccr9
pkg: github.com/openziti/zrok, github.com/openziti/zrok/v2
eco: go
published: Apr 16, 2026
**Summary**
endpoints.GetSessionCookie parses an attacker-supplied cookie chunk count and calls make([]string, count) with no upper bound before any token validation occurs. The function is reached on every request to an OAuth-protected proxy share, allowing an unauthenticated remote attacker to tri…
CVE-2026-40303
GitHub-GHSA

HIGH
SkyWalking OAP /debugging/config/dump endpoint may leak sensitive configuration information
GHSA-27h3-crw2-q36w
pkg: org.apache.skywalking:server-core
eco: maven
published: Apr 16, 2026
The SkyWalking OAP /debugging/config/dump endpoint may leak sensitive configuration information of MySQL/PostgreSQL.

This issue affects Apache SkyWalking: from 9.7.0 through 10.3.0.

Users are recommended to upgrade to version 10.4.0, which fixes the issue.

CVE-2026-30778
GitHub-GHSA

HIGH
Microsoft Security Advisory CVE-2026-26171 – .NET Denial of Service Vulnerability
GHSA-w3x6-4m5h-cxqf
pkg: System.Security.Cryptography.Xml, System.Security.Cryptography.Xml, System.Security.Cryptography.Xml
eco: nuget
published: Apr 14, 2026
## Executive Summary:

Microsoft is releasing this security advisory to provide information about a vulnerability in System.Security.Cryptography.Xml. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.

A vulnerability exists in…

CVE-2026-26171
GitHub-GHSA

HIGH
Microsoft Security Advisory CVE-2026-33116 – .NET, .NET Framework, and Visual Studio Denial of Service Vulnerability
GHSA-37gx-xxp4-5rgx
pkg: System.Security.Cryptography.Xml, System.Security.Cryptography.Xml, System.Security.Cryptography.Xml
eco: nuget
published: Apr 14, 2026
## Executive Summary:

Microsoft is releasing this security advisory to provide information about a vulnerability in System.Security.Cryptography.Xml. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.

A vulnerability exists in…

CVE-2026-33116
GitHub-GHSA

HIGH
Go Markdown has an Out-of-bounds Read in SmartypantsRenderer
GHSA-77fj-vx54-gvh7
pkg: github.com/gomarkdown/markdown
eco: go
published: Apr 14, 2026
### Summary

Processing a malformed input containing a `<` character that is not followed by a `>` character anywhere in the remaining text with a SmartypantsRenderer will lead to Out of Bounds read or a panic.

### Details

The `smartLeftAngle()` function in `html/smartypants.go:367-376` performs a…

CVE-2026-40890
GitHub-GHSA

HIGH
Decidim's comments API allows access to all commentable resources
GHSA-ghmh-q25g-gxxx
pkg: decidim-comments, decidim-api, decidim-comments
eco: rubygems
published: Apr 14, 2026
### Impact
The root level `commentable` field in the API allows access to all commentable resources within the platform, without any permission checks. All Decidim instances are impacted that have not secured the `/api` endpoint. The `/api` endpoint is publicly available with the default configurati…
CVE-2026-40870
GitHub-GHSA

HIGH
Decidim amendments can be accepted or rejected by anyone
GHSA-w5xj-99cg-rccm
pkg: decidim-core, decidim-core
eco: rubygems
published: Apr 14, 2026
### Impact
The vulnerability allows any registered and authenticated user to accept or reject any amendments. The impact is on any users who have created proposals where the amendments feature is enabled. This also elevates the user accepting the amendment as the author of the original proposal as p…
CVE-2026-40869
GitHub-GHSA

HIGH
free5gc UDR nudr-dr influenceData/subs-to-notify leaks SUPI in error response body without authentication
GHSA-wrwh-rpq4-87hf
pkg: github.com/free5gc/udr
eco: go
published: Apr 14, 2026
### Summary
An information disclosure vulnerability in the UDR service allows any unauthenticated attacker with access to the 5G Service Based Interface (SBI) to retrieve stored subscriber identifiers (SUPI/IMSI) with a single HTTP GET request requiring no parameters or credentials.

### Details
Th…

CVE-2026-40245
GitHub-GHSA

HIGH
ImageMagick has a heap Buffer Overflow in ImageMagick MVG decoder
GHSA-x9h5-r9v2-vcww
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
A heap buffer overflow occurs in the MVG decoder that could result in an out of bounds write when processing a crafted image.
CVE-2026-33901
GitHub-GHSA

HIGH
ImageMagick has a Stack Overflow in DestroyXMLTree()
GHSA-fwvm-ggf6-2p4x
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
Magick frees the memory of the XML tree via the `DestroyXMLTree` function; however, this process is executed recursively with no depth limit imposed. When magick processes an XML file with deeply nested structures, it will exhaust the stack memory, resulting in a Denial of Service (DoS) attack.
CVE-2026-33908
GitHub-GHSA

HIGH
@fastify/middie vulnerable to middleware bypass via deprecated ignoreDuplicateSlashes option
GHSA-v9ww-2j6r-98q6
pkg: @fastify/middie
eco: npm
published: Apr 16, 2026
### Impact

`@fastify/middie` v9.3.1 and earlier does not read the deprecated (but still functional) top-level `ignoreDuplicateSlashes` option, only reading from `routerOptions`. This creates a normalization gap: Fastify's router normalizes duplicate slashes but middie does not, allowing middleware …

CVE-2026-33804
GitHub-GHSA

HIGH
Jetty has HTTP Request Smuggling via Chunked Extension Quoted-String Parsing
GHSA-355h-qmc2-wpwf
pkg: org.eclipse.jetty:jetty-http, org.eclipse.jetty:jetty-http, org.eclipse.jetty:jetty-http
eco: maven
published: Apr 14, 2026
### Description (as reported)

Jetty incorrectly parses quoted strings in HTTP/1.1 chunked transfer encoding extension values, enabling request smuggling attacks.

### Background

This vulnerability is a new variant discovered while researching the "Funky Chunks" HTTP request smuggling techniques:
-…

CVE-2026-2332
GitHub-GHSA

HIGH
Eclipse Jetty: Early return from the JASPIAuthenticator code can potentially no clear ThreadLocal variables
GHSA-r7p8-xq5m-436c
pkg: org.eclipse.jetty.ee11:jetty-ee11-jaspi, org.eclipse.jetty.ee10:jetty-ee10-jaspi, org.eclipse.jetty.ee9:jetty-ee9-jaspi
eco: maven
published: Apr 14, 2026
### Description (as reported)

A security vulnerability has been identified in Jetty's `JaspiAuthenticator.java`.

The root cause is a failure to consistently clear authentication metadata stored in `ThreadLocal` during certain error or incomplete authentication flows.
Specifically, after a `Gr…

CVE-2026-5795
GitHub-GHSA

HIGH
Paperclip: Malicious skills able to exfiltrate and destroy all user data
GHSA-w8hx-hqjv-vjcq
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
### Summary
An arbitrary code execution vulnerability in the workspace runtime service allows any agent to execute shell commands on the server, exposing all environment variables including API keys, JWT secrets, and database credentials.

### Details
A malicious skill can instruct the agent to expl…

GitHub-GHSA

HIGH
thin-vec: Use-After-Free and Double Free in IntoIter::drop When Element Drop Panics
GHSA-xphw-cqx3-667j
pkg: thin-vec
eco: rust
published: Apr 15, 2026
### Summary

A **Double Free / Use-After-Free (UAF)** vulnerability has been identified in the `IntoIter::drop` and `ThinVec::clear` implementations of the `thin_vec` crate.
Both vulnerabilities share the same root cause and can trigger memory corruption using only safe Rust code — no `unsafe` blo…

GitHub-GHSA

HIGH
Flowise: APIChain Prompt Injection SSRF in GET/POST API Chains
GHSA-6r77-hqx7-7vw8
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary
A Server-Side Request Forgery (SSRF) vulnerability exists in FlowiseAI's POST/GET API Chain components that allows unauthenticated attackers to force the server to make arbitrary HTTP requests to internal and external systems. By injecting malicious prompt templates, attackers can bypass…
GitHub-GHSA

HIGH
Flowise: SSRF Protection Bypass (TOCTOU & Default Insecure)
GHSA-2x8m-83vc-6wv4
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary
The core security wrappers (secureAxiosRequest and secureFetch) intended to prevent Server-Side Request Forgery (SSRF) contain multiple logic flaws. These flaws allow attackers to bypass the allow/deny lists via DNS Rebinding (Time-of-Check Time-of-Use) or by exploiting the default confi…
GitHub-GHSA

HIGH
Flowise: SSRF Protection Bypass via Unprotected Built-in HTTP Modules in Custom Function Sandbox
GHSA-xhmj-rg95-44hv
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary
A Server-Side Request Forgery (SSRF) protection bypass vulnerability exists in the Custom Function feature. While the application implements SSRF protection via HTTP_DENY_LIST for axios and node-fetch libraries, the built-in Node.js `http`, `https`, and `net` modules are allowed in the N…
GitHub-GHSA

HIGH
Flowise: File Upload Validation Bypass in createAttachment
GHSA-rh7v-6w34-w2rr
pkg: flowise
eco: npm
published: Apr 16, 2026
### Summary
In FlowiseAI, the Chatflow configuration file upload settings can be modified to allow the application/javascript MIME type. This lets an attacker upload .js files even though the frontend doesn’t normally allow JavaScript uploads. This enables attackers to persistently store malicious…
GitHub-GHSA

HIGH
Zarf has a Path Traversal via Malicious Package Metadata.Name — Arbitrary File Write
GHSA-pj97-4p9w-gx3q
pkg: github.com/zarf-dev/zarf
eco: go
published: Apr 14, 2026
### Impact
This vulnerability impacts users of `zarf package inspect sbom` or `zarf package inspect documentation` on untrusted packages.

### Patches
#4793, now fixed in version v0.74.2

### Workarounds
Avoid inspecting unsigned packages

## Description

The `package inspect sbom` and `package insp…

CVE-2026-40090
GitHub-GHSA

HIGH
Apache SkyWalking MCP: Server-Side Request Forgery via SW-URL Header in MCP Server
GHSA-c4hg-6933-x62x
pkg: github.com/apache/skywalking-mcp
eco: go
published: Apr 13, 2026
Server-Side Request Forgery via SW-URL Header vulnerability in Apache SkyWalking MCP.

This issue affects Apache SkyWalking MCP: 0.1.0.

Users are recommended to upgrade to version 0.2.0, which fixes this issue.

CVE-2026-34476
GitHub-GHSA

HIGH
Zebra: Cached Mempool Verification Bypasses Consensus Rules for Ahead-of-Tip Blocks
GHSA-xvj8-ph7x-65gf
pkg: zebra-consensus, zebrad
eco: rust
published: Apr 18, 2026
# CVE-2026-40880: Cached Mempool Verification Bypasses Consensus Rules for Ahead-of-Tip Blocks

## Summary

A logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By carefully submitting a transaction that is valid for height `H+1` but inva…

CVE-2026-40880
GitHub-GHSA

HIGH
OpenClaw: Webchat media embedding enforces local-root containment for tool-result files
GHSA-mr34-9552-qr95
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Webchat tool-result media normalization could pass local and UNC-style file paths into the host-side media embedding path without applying the configured local-root containment policy.

## Impact

A crafted tool-result media reference could cause the host to attempt local file reads or W…

GitHub-GHSA

HIGH
OpenClaw: Matrix room control-command authorization no longer trusts DM pairing-store entries
GHSA-2gvc-4f3c-2855
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Matrix room control-command authorization used the effective allowlist for room traffic, which included sender IDs learned from the Matrix DM pairing store. A sender who was allowed only for a Matrix DM could therefore authorize room control commands when they also posted in a bot room.

GitHub-GHSA

HIGH
OpenClaw: Gateway HTTP endpoints re-resolve bearer auth after SecretRef rotation
GHSA-xmxx-7p24-h892
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Gateway HTTP and WebSocket handlers captured the resolved bearer-auth configuration when the server started. After a SecretRef rotation, the already-running gateway could continue accepting the old bearer token until restart.

## Impact

A bearer token that should have been revoked by Se…

GitHub-GHSA

HIGH
OpenClaw: QQBot media tags could read arbitrary local files through reply text
GHSA-66r7-m7xm-v49h
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

QQBot media tags could read arbitrary local files through reply text.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

QQBot outbound media tags in AI reply text could reference host…

GitHub-GHSA

HIGH
OpenClaw: busybox and toybox applet execution weakened exec approval binding
GHSA-2cq5-mf3v-mx44
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

busybox and toybox applet execution weakened exec approval binding.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.2.23 < 2026.4.12`
– Patched versions: `>= 2026.4.12`

## Impact

Opaque multi-call binaries such as `busybox` and `to…

GitHub-GHSA

HIGH
OpenClaw: Matrix profile config persistence was reachable from operator.write message tools
GHSA-7jp6-r74r-995q
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Matrix profile config persistence was reachable from operator.write message tools.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Gateway `operator.write` message-tool paths could …

GitHub-GHSA

HIGH
OpenClaw: Sandboxed agents could escape exec routing via host=node override
GHSA-736r-jwj6-4w23
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Sandboxed agents could escape exec routing via host=node override.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.4.5 < 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

A sandboxed agent could request `host: "node"` and rou…

GitHub-GHSA

HIGH
OpenClaw: Workspace provider auth choices could auto-enable untrusted provider plugins
GHSA-939r-rj45-g2rj
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Workspace provider auth choices could auto-enable untrusted provider plugins.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.9`
– Patched versions: `>= 2026.4.9`

## Impact

Non-interactive onboarding could select a provider auth c…

GitHub-GHSA

HIGH
OpenClaw: Sandbox browser CDP relay could expose DevTools protocol on 0.0.0.0
GHSA-525j-hqq2-66r4
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Sandbox browser CDP relay could expose DevTools protocol on 0.0.0.0.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

The sandbox browser CDP relay could bind too broadly, exposing C…

GitHub-GHSA

HIGH
OpenClaw: Channel setup catalog lookups could include untrusted workspace plugin shadows
GHSA-82qx-6vj7-p8m2
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Channel setup catalog lookups could include untrusted workspace plugin shadows.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Channel setup could resolve a workspace plugin shadow…

GitHub-GHSA

HIGH
OpenClaw: Exec environment denylist missed high-risk interpreter startup variables
GHSA-vfp4-8×56-j7c5
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Exec environment denylist missed high-risk interpreter startup variables.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

The exec environment policy missed interpreter startup vari…

GitHub-GHSA

HIGH
OpenClaw: Voice-call realtime WebSocket accepted oversized frames
GHSA-vw3h-q6xq-jjm5
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Voice-call realtime WebSocket accepted oversized frames.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.4.9 < 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

The voice-call realtime WebSocket path could accept oversized fr…

GitHub-GHSA

HIGH
OpenClaw: config.get redaction bypass through sourceConfig and runtimeConfig aliases
GHSA-8372-7vhw-cm6q
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

config.get redaction bypass through sourceConfig and runtimeConfig aliases.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.14`
– Patched versions: `>= 2026.4.14`

## Impact

An authenticated gateway client with config read access c…

GitHub-GHSA

HIGH
Flowise: Unauthenticated TTS endpoint accepts arbitrary credential IDs — enables API credit abuse via stored credentials
GHSA-5fw2-mwhh-9947
pkg: flowise
eco: npm
published: Apr 17, 2026
### Summary

The text-to-speech generation endpoint (`POST /api/v1/text-to-speech/generate`) is whitelisted (no auth) and accepts a `credentialId` directly in the request body. When called without a `chatflowId`, the endpoint uses the provided `credentialId` to decrypt the stored credential (e.g., O…

GitHub-GHSA

HIGH
Flowise: Public chatflow endpoints return unsanitized flowData including plaintext API keys, passwords, and credential IDs
GHSA-w47f-j8rh-wx87
pkg: flowise
eco: npm
published: Apr 17, 2026
### Summary

The `GET /api/v1/public-chatflows/:id` endpoint returns the full chatflow object **without sanitization** for public chatflows. Docker validation revealed this is worse than initially assessed: the `sanitizeFlowDataForPublicEndpoint` function does NOT exist in the released v3.0.13 Docke…

GitHub-GHSA

HIGH
Flowise: Mass Assignment in DocumentStore Create Endpoint Leads to Cross-Workspace Object Takeover (IDOR)
GHSA-3prp-9gf7-4rxx
pkg: flowise
eco: npm
published: Apr 17, 2026
### Summary
A Mass Assignment vulnerability in the DocumentStore creation endpoint allows authenticated users to control the primary key (id) and internal state fields of DocumentStore entities.

Because the service uses repository.save() with a client-supplied primary key, the POST create endpoint …

GitHub-GHSA

HIGH
Bouncy Castle Uncontrolled Resource Consumption vulnerability
GHSA-cj8j-37rh-8475
pkg: org.bouncycastle:bcpg-jdk12, org.bouncycastle:bcpg-jdk14, org.bouncycastle:bcpg-jdk15
eco: maven
published: Apr 17, 2026
Allocation of resources without limits or throttling vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA bcpg on all (pg modules). This issue affects BC-JAVA before 1.84.

Unbounded PGP AEAD chunk size leads to pre-auth resource exhaustion.

CVE-2026-3505
GitHub-GHSA

HIGH
PAC4J has a Cross-Site Request Forgery (CSRF) Vulnerability
GHSA-xw5c-jc7x-gf75
pkg: org.pac4j:pac4j-core, org.pac4j:pac4j-core
eco: maven
published: Apr 17, 2026
PAC4J is vulnerable to Cross-Site Request Forgery (CSRF). A malicious attacker can craft a specially designed website which, when visited by a user, will automatically submit a forged cross-site request with a token whose hash collides with the victim's legitimate CSRF token. Importantly, the attack…
CVE-2026-40458
GitHub-GHSA

HIGH
OAuth 2.1 Provider: Unprivileged users can register OAuth clients
GHSA-xr8f-h2gw-9xh6
pkg: @better-auth/oauth-provider, @better-auth/oauth-provider
eco: npm
published: Apr 16, 2026
### Summary
An authorization bypass in the OAuth provider allows any authenticated low-privilege user to create OAuth clients even when the deployment configures clientPrivileges to restrict client creation. The option contract explicitly includes a create action, but the create paths never invoke t…
GitHub-GHSA

HIGH
Angular: SSRF via protocol-relative and backslash URLs in Angular Platform-Server
GHSA-45q2-gjvg-7973
pkg: @angular/platform-server, @angular/platform-server, @angular/platform-server
eco: npm
published: Apr 16, 2026
### Impact

A [Server-Side Request Forgery (SSRF)](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/SSRF) vulnerability exists in `@angular/platform-server` due to improper handling of URLs during Server-Side Rendering (SSR).

When an attacker sends a request such as `GET /\evil.com/ HT…

GitHub-GHSA

HIGH
Flowise: resetPassword Authentication Bypass Vulnerability
GHSA-f6hc-c5jr-878p
pkg: flowise
eco: npm
published: Apr 16, 2026
ZDI-CAN-28762: Flowise AccountService resetPassword Authentication Bypass Vulnerability

— ABSTRACT ————————————-

Trend Micro's Zero Day Initiative has identified a vulnerability affecting the following products:
Flowise – Flowise

— VULNERABILITY DETAILS —————–…

GitHub-GHSA

HIGH
Flowise: Cypher Injection in GraphCypherQAChain
GHSA-28g4-38q8-3cwc
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
## Summary

The GraphCypherQAChain node forwards user-provided input directly into the Cypher query execution pipeline without proper sanitization. An attacker can inject arbitrary Cypher commands that are executed on the underlying Neo4j database, enabling data exfiltration, modification, or deleti…

GitHub-GHSA

HIGH
Flowise: Password Reset Link Sent Over Unsecured HTTP
GHSA-x5w6-38gp-mrqh
pkg: flowise
eco: npm
published: Apr 16, 2026
**Summary:**
The password reset functionality on [cloud.flowiseai.com](http://cloud.flowiseai.com/) sends a reset password link over the unsecured HTTP protocol instead of HTTPS. This behavior introduces the risk of a man-in-the-middle (MITM) attack, where an attacker on the same network as the user…
GitHub-GHSA

HIGH
Flowise: Unauthenticated OAuth 2.0 Access Token Disclosure via Public Chatflow in Flowise
GHSA-6f7g-v4pp-r667
pkg: flowise
eco: npm
published: Apr 16, 2026
### Summary
Flowise contains an authentication bypass vulnerability that allows an unauthenticated attacker to obtain OAuth 2.0 access tokens associated with a public chatflow.

By accessing a public chatflow configuration endpoint, an attacker can retrieve internal workflow data, including OAuth cr…

GitHub-GHSA

HIGH
Flowise: Sensitive Data Leak in public-chatbotConfig
GHSA-4jpm-cgx2-8h37
pkg: flowise
eco: npm
published: Apr 16, 2026
### Summary

`/api/v1/public-chatbotConfig/:id `ep exposes sensitive data including API keys, HTTP authorization headers and internal configuration without any authentication. An attacker with knowledge just of a chatflow UUID can retrieve credentials stored in password type fields and HTTP headers,…

GitHub-GHSA

HIGH
MCP-Framework: Unbounded memory allocation in readRequestBody allows denial of service via HTTP transport
GHSA-353c-v8x9-v7c3
pkg: mcp-framework
eco: npm
published: Apr 16, 2026
### Summary

The `readRequestBody()` function in `src/transports/http/server.ts` concatenates HTTP request body chunks into a string with no size limit, allowing a remote unauthenticated attacker to crash the server via memory exhaustion with a single large HTTP POST request.

### Details

**File:**…

CVE-2026-39313
GitHub-GHSA

HIGH
SpdyStream: DOS on CRI
GHSA-pc3f-x583-g7j2
pkg: github.com/moby/spdystream
eco: go
published: Apr 16, 2026
The SPDY/3 frame parser in spdystream does not validate
attacker-controlled counts and lengths before allocating memory. A
remote peer that can send SPDY frames to a service using spdystream can
cause the process to allocate gigabytes of memory with a small number of
malformed control frames, leadin…
CVE-2026-35469
GitHub-GHSA

HIGH
Uncontrolled resource consumption and loop with unreachable exit condition in facil.io and downstream iodine ruby gem
GHSA-2×79-gwq3-vxxm
pkg: iodine
eco: rubygems
published: Apr 14, 2026
### Summary
`fio_json_parse` can enter an infinite loop when it encounters a nested JSON value starting with `i` or `I`. The process spins in user space and pegs one CPU core at ~100% instead of returning a parse error. Because `iodine` vendors the same parser code, the issue also affects `iodine` w…
GitHub-GHSA

HIGH
MinIO has an Unauthenticated Object Write via Query-String Credential Signature Bypass in Unsigned-Trailer Uploads
GHSA-hv4r-mvr4-25vw
pkg: github.com/minio/minio
eco: go
published: Apr 14, 2026
### Impact

_What kind of vulnerability is it? Who is impacted?_

An authentication bypass vulnerability in MinIO's `STREAMING-UNSIGNED-PAYLOAD-TRAILER` code path
allows any user who knows a valid access key to write arbitrary objects to any bucket without knowing
the secret key or providing a valid…

GitHub-GHSA

HIGH
Kiota: Code Generation Literal Injection
GHSA-2hx3-vp6r-mg3f
pkg: kiota
eco: nuget
published: Apr 14, 2026
# Code Generation Literal Injection in Kiota

## Summary

Kiota versions **prior to 1.31.1** are affected by a code-generation literal injection vulnerability in multiple writer sinks (for example: serialization/deserialization keys, path/query parameter mappings, URL template metadata, enum/propert…

GitHub-GHSA

HIGH
Oxia's TLS CA certificate chain validation fails with multi-certificate PEM bundles
GHSA-7jrq-q4pq-rhm6
pkg: github.com/oxia-db/oxia
eco: go
published: Apr 14, 2026
### Summary
The `trustedCertPool()` function in the TLS configuration only parses the first PEM block from CA certificate files. When a CA bundle contains multiple certificates (e.g., intermediate + root CA), only the first certificate is loaded. This silently breaks certificate chain validation for…
GitHub-GHSA

HIGH
Oxia affected by server crash via race condition in session heartbeat handling
GHSA-5gqc-qhrj-9xw8
pkg: github.com/oxia-db/oxia
eco: go
published: Apr 14, 2026
### Summary
A race condition between session heartbeat processing and session closure can cause the server to panic with `send on closed channel`. The `heartbeat()` method uses a blocking channel send while holding a mutex, and under specific timing with concurrent `close()` calls, this can lead to …
GitHub-GHSA

HIGH
Oxia exposes bearer token in debug log messages on authentication failure
GHSA-pm7q-rjjx-979p
pkg: github.com/oxia-db/oxia
eco: go
published: Apr 14, 2026
### Summary
When OIDC authentication fails, the full bearer token is logged at DEBUG level in plaintext. If debug logging is enabled in production, JWT tokens are exposed in application logs and any connected log aggregation system.

### Impact
An attacker with access to application logs (e.g., via …

GitHub-GHSA

HIGH
goshs's public collaborator feed leaks .goshs ACL credentials and enables unauthorized access
GHSA-7h3j-592v-jcrp
pkg: github.com/patrickhener/goshs/v2
eco: go
published: Apr 14, 2026
### Summary
goshs leaks file-based ACL credentials through its public collaborator feed when the server is deployed without global basic auth. Requests to `.goshs`-protected folders are logged before authorization is enforced, and the collaborator websocket broadcasts raw request headers, including …
CVE-2026-40885
GitHub-GHSA

HIGH
SFTP root escape via prefix-based path validation in goshs
GHSA-5h6h-7rc9-3824
pkg: github.com/patrickhener/goshs, github.com/patrickhener/goshs/v2
eco: go
published: Apr 14, 2026
### Summary
goshs contains an SFTP root escape caused by prefix-based path validation. An authenticated SFTP user can read from and write to filesystem paths outside the configured SFTP root, which breaks the intended jail boundary and can expose or modify unrelated server files.

### Details
The SF…

CVE-2026-40876
GitHub-GHSA

HIGH
free5gc UDR improper path validation allows unauthenticated creation and modification of Traffic Influence Subscriptions
GHSA-jgq2-qv8v-5cmj
pkg: github.com/free5gc/udr
eco: go
published: Apr 14, 2026
### Summary
An improper path validation vulnerability in the UDR service allows any unauthenticated attacker with access to the 5G Service Based Interface (SBI) to create or overwrite Traffic Influence Subscriptions by supplying an arbitrary value in place of the expected `subs-to-notify` path segme…
CVE-2026-40248
GitHub-GHSA

HIGH
free5gc UDR improper path validation allows unauthenticated access to Traffic Influence Subscriptions
GHSA-x5r2-r74c-3w28
pkg: github.com/free5gc/udr
eco: go
published: Apr 14, 2026
### Summary
An improper path validation vulnerability in the UDR service allows any unauthenticated attacker with access to the 5G Service Based Interface (SBI) to read Traffic Influence Subscriptions by supplying an arbitrary value in place of the expected `subs-to-notify` path segment.

### Detail…

CVE-2026-40247
GitHub-GHSA

HIGH
free5gc UDR improper path validation allows unauthenticated deletion of Traffic Influence Subscriptions
GHSA-g9cw-qwhf-24jp
pkg: github.com/free5gc/udr
eco: go
published: Apr 14, 2026
### Summary
An improper path validation vulnerability in the UDR service allows any unauthenticated attacker with access to the 5G Service Based Interface (SBI) to delete Traffic Influence Subscriptions by supplying an arbitrary value in place of the expected `subs-to-notify` path segment.

### Deta…

CVE-2026-40246
GitHub-GHSA

HIGH
SP1 V6 Recursion Circuit Row-Count Binding Gap
GHSA-63×8-x938-vx33
pkg: sp1_sdk, sp1_recursion_circuit, sp1_prover
eco: rust
published: Apr 14, 2026
## Summary

A soundness vulnerability in the SP1 V6 recursive shard verifier allows a malicious prover to construct a recursive proof from a shard proof that the native verifier would reject.

– **Affected versions:** `>= 6.0.0, <= 6.0.2`
– **Not affected:** SP1 V5 (all versions)
– **Severity:** Hig…

CVE-2026-40323
GitHub-GHSA

HIGH
MinIO has an Unauthenticated Object Write via Missing Signature Verification in Unsigned-Trailer Uploads
GHSA-9c4q-hq6p-c237
pkg: github.com/minio/minio
eco: go
published: Apr 14, 2026
### Impact

_What kind of vulnerability is it? Who is impacted?_

Two authentication bypass vulnerabilities in MinIO's `STREAMING-UNSIGNED-PAYLOAD-TRAILER` code path
allow any user who knows a valid access key to write arbitrary objects to any bucket without knowing
the secret key or providing a val…

GitHub-GHSA

HIGH
In monetr, unauthenticated Stripe webhook reads attacker-sized request bodies before signature validation
GHSA-v7xq-3wx6-fqc2
pkg: github.com/monetr/monetr
eco: go
published: Apr 14, 2026
### Summary

The public Stripe webhook endpoint fully reads the request body into memory before validating the Stripe signature. A remote unauthenticated attacker can send oversized POST bodies and cause substantial memory growth, leading to denial of service.

### Details

When Stripe webhooks are …

CVE-2026-40481
GitHub-GHSA

HIGH
FITS GZIP decompression bomb in Pillow
GHSA-whj4-6x5x-4v2j
pkg: pillow
eco: pip
published: Apr 13, 2026
### Impact
Pillow did not limit the amount of GZIP-compressed data read when decoding a FITS image, making it vulnerable to decompression bomb attacks. A specially crafted FITS file could cause unbounded memory consumption, leading to denial of service (OOM crash or severe performance degradation).
CVE-2026-40192
GitHub-GHSA

HIGH
External Secrets Operator has DNS-based secret exfiltration via getHostByName in External Secrets v2 template engine
GHSA-r2pg-r6h7-crf3
pkg: github.com/external-secrets/external-secrets, github.com/external-secrets/external-secrets
eco: go
published: Apr 13, 2026
## Summary

The v2 template engine in `runtime/template/v2/template.go` imports Sprig’s `TxtFuncMap()` and removes `env` and `expandenv`, but leaves `getHostByName` available to user-controlled templates. Because ESO executes templates inside the controller process, an attacker who can create or …

CVE-2026-34984
GitHub-GHSA

MEDIUM
ImageMagick has has a stack-buffer-overflow in MNG encoder with oversized pallete
GHSA-98cp-rj9f-6v5g
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
The patch for GHSA-7h7q-j33q-hvpf was incomplete and still allows a stack buffer overflow for the multi frame images.
GitHub-GHSA

MEDIUM
Keycloak: Arbitrary code execution via Stored Cross-Site Scripting (XSS) in organization selection login page
GHSA-m32f-8vh9-2hh3
pkg: org.keycloak:keycloak-services
eco: maven
published: Apr 14, 2026
A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. This flaw occurs because the `organization.alias` is placed in…
CVE-2026-37980
GitHub-GHSA

MEDIUM
Weblate: JavaScript localization CDN add-on allows arbitrary local file read outside the repository
GHSA-mqph-7h49-hqfm
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
The translation memory API exposed unintended endpoints, which in turn didn't do proper access control.

### Patches
* https://github.com/WeblateOrg/weblate/pull/18516

### Workarounds
The CDN add-on is not enabled by default.

### References
Thanks to @spbavarva for reporting this respon…

CVE-2026-33220
GitHub-GHSA

MEDIUM
OAuth2 Proxy has an Authorization Bypass in Email Domain Validation via Malformed Multi-@ Email Claims
GHSA-c5c4-8r6x-56w3
pkg: github.com/oauth2-proxy/oauth2-proxy/v7
eco: go
published: Apr 15, 2026
### Impact

An authorization bypass exists in OAuth2 Proxy as part of the `email_domain` enforcement option. An attacker may be able to authenticate with an email claim such as `attacker@evil.com@company.com` and satisfy an allowed domain check for `company.com`, even though the claim is not a valid…

CVE-2026-40574
GitHub-GHSA

MEDIUM
AsyncHttpClient leaks authorization credentialsto untrusted domains on cross-origin redirects
GHSA-cmxv-58fp-fm3g
pkg: org.asynchttpclient:async-http-client
eco: maven
published: Apr 14, 2026
### Impact
When redirect following is enabled (followRedirect(true)), AsyncHttpClient forwards Authorization and Proxy-Authorization headers along with Realm credentials to arbitrary redirect targets regardless of domain, scheme, or port changes. This leaks credentials on cross-domain redirects and …
CVE-2026-40490
GitHub-GHSA

MEDIUM
MailKit has STARTTLS Response Injection via unflushed stream buffer that enables SASL mechanism downgrade
GHSA-9j88-vvj5-vhgr
pkg: MailKit
eco: nuget
published: Apr 18, 2026
### Summary

A STARTTLS Response Injection vulnerability in MailKit allows a Man-in-the-Middle attacker to inject arbitrary protocol responses across the plaintext-to-TLS trust boundary, enabling SASL authentication mechanism downgrade (e.g., forcing PLAIN instead of SCRAM-SHA-256). The internal rea…

GitHub-GHSA

MEDIUM
Amazon EFS CSI Driver has mount option injection via unsanitized volumeHandle and mounttargetip fields
GHSA-mph4-q2vm-w2pw
pkg: github.com/kubernetes-sigs/aws-efs-csi-driver
eco: go
published: Apr 18, 2026
### Summary
The Amazon EFS CSI Driver is a Container Storage Interface driver that allows Kubernetes clusters to use Amazon Elastic File System. An issue exists where, under certain circumstances, unsanitized values in the volumeHandle and mounttargetip fields are passed directly to the mount comman…
CVE-2026-6437
GitHub-GHSA

MEDIUM
LangChain Text Splitters: HTMLHeaderTextSplitter.split_text_from_url SSRF Redirect Bypass
GHSA-fv5p-p927-qmxr
pkg: langchain-text-splitters
eco: pip
published: Apr 16, 2026
## Summary

`HTMLHeaderTextSplitter.split_text_from_url()` validated the initial URL using `validate_safe_url()` but then performed the fetch with `requests.get()` with redirects enabled (the default). Because redirect targets were not revalidated, a URL pointing to an attacker-controlled server cou…

GitHub-GHSA

MEDIUM
Paperclip: Arbitrary File Read via Agent-Controlled adapterConfig.instructionsFilePath
GHSA-3pw3-v88x-xj24
pkg: @paperclipai/shared
eco: npm
published: Apr 16, 2026
### Summary
Paperclip contains an arbitrary file read vulnerability that allows an attacker with an Agent API key to read files from the Paperclip server host filesystem.
The vulnerability occurs because agents are allowed to modify their own adapterConfig through the /agents/:id API endpoint.
The c…
GitHub-GHSA

MEDIUM
Apache Airlfow: Sensitive Azure Service Bus connection string (and possibly other providers) exposed to users with view access
GHSA-4g48-54q2-fg7q
pkg: apache-airflow
eco: pip
published: Apr 15, 2026
The `access_key` and `connection_string` connection properties were not marked as sensitive names in secrets masker. This means that user with read permission could see the values in Connection UI, as well as when Connection was accidently logged to logs, those values could be seen in the logs. Azur…
CVE-2026-25219
GitHub-GHSA

MEDIUM
frp has an authentication bypass in HTTP vhost routing when routeByHTTPUser is used for access control
GHSA-pq96-pwvg-vrr9
pkg: github.com/fatedier/frp
eco: go
published: Apr 14, 2026
### Summary
frp contains an authentication bypass in the HTTP vhost routing path when `routeByHTTPUser` is used as part of access control. In proxy-style requests, the routing logic uses the username from `Proxy-Authorization` to select the `routeByHTTPUser` backend, while the access control check u…
GitHub-GHSA

MEDIUM
gdown Affected by Arbitrary File Write via Path Traversal in gdown.extractall
GHSA-76hw-p97h-883f
pkg: gdown
eco: pip
published: Apr 14, 2026
### Summary
The gdown library (tested on v5.2.1) is vulnerable to a Path Traversal attack within its extractall functionality. When extracting a maliciously crafted ZIP or TAR archive, the library fails to sanitize or validate the filenames of the archive members. This allow files to be written outs…
CVE-2026-40491
GitHub-GHSA

MEDIUM
ImageMagick has an off-by-one error in MSL decoder could result in crash
GHSA-5xg3-585r-9jh5
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
An off by one error in de MSL decoder could result in a crash when a malicous msl file is read.
CVE-2026-40312
GitHub-GHSA

MEDIUM
ImageMagick has a heap buffer overflow (WRITE) in the YAML and JSON encoders.
GHSA-5592-p365-24xh
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
A crafted image could result in an out of bounds heap write when writing a yaml or json output and that could result in a crash.
CVE-2026-40169
GitHub-GHSA

MEDIUM
pretalx mail templates vulnerable to email injection via unescaped user-controlled placeholders
GHSA-jm8c-9f3j-4378
pkg: pretalx
eco: pip
published: Apr 18, 2026
An unauthenticated attacker can send arbitrary HTML-rendered emails from a pretalx instance's configured sender address by embedding malformed HTML or markdown link syntax in a user-controlled template placeholder such as the account display name. The most direct vector is the password-reset flow: t…
GitHub-GHSA

MEDIUM
goldmark vulnerable to Cross-site Scripting (XSS)
GHSA-c97m-vxhj-p7j6
pkg: github.com/yuin/goldmark/renderer/html
eco: go
published: Apr 17, 2026
Versions of the package github.com/yuin/goldmark/renderer/html before 1.7.17 are vulnerable to Cross-site Scripting (XSS) due to improper ordering of URL validation and normalization. The renderer validates link destinations using a prefix-based check (IsDangerousURL) before resolving HTML entities.…
CVE-2026-5160
GitHub-GHSA

MEDIUM
zrok: Reflected XSS in GitHub OAuth callback via unsanitized refreshInterval error rendering
GHSA-4fxq-2x3x-6xqx
pkg: github.com/openziti/zrok, github.com/openziti/zrok/v2
eco: go
published: Apr 16, 2026
**Summary**
The proxyUi template engine uses Go's text/template (which performs no HTML escaping) instead of html/template. The GitHub OAuth callback handlers in both publicProxy and dynamicProxy embed the attacker-controlled refreshInterval query parameter verbatim into an error message when time.P…
CVE-2026-40302
GitHub-GHSA

MEDIUM
sanitize-html allowedTags Bypass via Entity-Decoded Text in nonTextTags Elements
GHSA-9mrh-v2v3-xpfm
pkg: sanitize-html
eco: npm
published: Apr 16, 2026
## Summary

Commit 49d0bb7 introduced a regression in sanitize-html that bypasses `allowedTags` enforcement for text inside `nonTextTagsArray` elements (`textarea` and `option`). Entity-encoded HTML inside these elements passes through the sanitizer as decoded, unescaped HTML, allowing injection of …

CVE-2026-40186
GitHub-GHSA

MEDIUM
SpiceDB's SPICEDB_DATASTORE_CONN_URI is leaked on startup logs
GHSA-jf4f-rr2c-9m58
pkg: github.com/authzed/spicedb
eco: go
published: Apr 14, 2026
### Impact
When SpiceDB starts with log level `info`, the startup `"configuration"` log will include the full datastore DSN, including the plaintext password, inside `DatastoreConfig.URI`.

### Patches
v1.51.1

### Workarounds
Change the log level to `warn` or `error`.

CVE-2026-40091
GitHub-GHSA

MEDIUM
OpenTelemetry .NET has potential memory exhaustion via unbounded pooled-list sizing in Jaeger exporter conversion path
GHSA-38h3-2333-qx47
pkg: OpenTelemetry.Exporter.Jaeger
eco: nuget
published: Apr 18, 2026
### Summary

> [!IMPORTANT]
> There is no plan to fix this issue as `OpenTelemetry.Exporter.Jaeger` was deprecated in 2023. It is for informational purposes only.

`OpenTelemetry.Exporter.Jaeger` may allow sustained memory pressure when the internal pooled-list sizing grows based on a large observ…

CVE-2026-41078
GitHub-GHSA

MEDIUM
@fastify/static vulnerable to route guard bypass via encoded path separators
GHSA-x428-ghpx-8j92
pkg: @fastify/static
eco: npm
published: Apr 16, 2026
### Impact

`@fastify/static` v9.1.0 and earlier decodes percent-encoded path separators (`%2F`) before filesystem resolution, but Fastify's router treats them as literal characters. This creates a routing mismatch: route guards on `/admin/*` do not match `/admin%2Fsecret.html`, but @fastify/static …

CVE-2026-6414
GitHub-GHSA

MEDIUM
Junrar: Path Traversal (Zip-Slip) via Sibling Directory Name Prefix
GHSA-hf5p-q87m-crj7
pkg: com.github.junrar:junrar
eco: maven
published: Apr 16, 2026
### Summary

A path traversal vulnerability in `LocalFolderExtractor` allows an attacker to write arbitrary files with attacker-controlled content into sibling directories when a crafted RAR archive is extracted.

### Example

Given an extraction directory set to `/tmp/extract`, a crafted archive wi…

GitHub-GHSA

MEDIUM
@node-oauth/oauth2-server: PKCE code_verifier ABNF not enforced in token exchange allows brute-force redemption of intercepted authorization codes
GHSA-jhm7-29pj-4xvf
pkg: @node-oauth/oauth2-server
eco: npm
published: Apr 16, 2026
## Summary

The token exchange path accepts RFC7636-invalid `code_verifier` values (including one-character strings) for `S256` PKCE flows.
Because short/weak verifiers are accepted and failed verifier attempts do not consume the authorization code, an attacker who intercepts an authorization code…

GitHub-GHSA

MEDIUM
Note Mark has Broken Access Control on Asset Download
GHSA-p5w6-75f9-cc2p
pkg: github.com/enchant97/note-mark/backend
eco: go
published: Apr 13, 2026
### Summary
A broken access control vulnerability allows unauthenticated users to retrieve note assets directly from the asset download endpoint when they know both the note UUID and asset UUID. This exposes the full contents of private note assets without authentication, even when the associated bo…
CVE-2026-40265
GitHub-GHSA

MEDIUM
ImageMagick has a heap overflow caused by integer overflow/wraparound in viff encoder on 32-bit builds
GHSA-v67w-737x-v2c9
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-x86
eco: nuget
published: Apr 13, 2026
In viff encoder contains an integer truncation/wraparound issue on 32-bit builds that could trigger an out of bounds heap write that can result in a crash.
CVE-2026-33900
GitHub-GHSA

MEDIUM
Home Assistant Command-line Interface: Handling of user-supplied Jinja2 templates
GHSA-33qf-q99x-wpm8
pkg: homeassistant-cli
eco: pip
published: Apr 16, 2026
### Impact

Up to 1.0.0 of `home-assitant-cli` (or `hass-cli` for short) an unrestricted environment was used to handle Jninja2 templates instead of a sandboxed one. The user-supplied input within Jinja2 templates was rendered locally with no restrictions. This gave users access to Python's internal…

CVE-2026-40602
GitHub-GHSA

MEDIUM
Flowise: Weak Default Token Hash Secret
GHSA-m7mq-85xj-9×33
pkg: flowise
eco: npm
published: Apr 16, 2026
**Detection Method:** Kolega.dev Deep Code Scan

| Attribute | Value |
|—|—|
| Location | packages/server/src/enterprise/utils/tempTokenUtils.ts:31-34 |
| Practical Exploitability | Medium |
| Developer Approver | faizan@kolega.ai |

### Description
The encryption key for token encryption has a …

GitHub-GHSA

MEDIUM
Flowise: Weak Default Express Session Secret
GHSA-2qqc-p94c-hxwh
pkg: flowise
eco: npm
published: Apr 16, 2026
**Detection Method:** Kolega.dev Deep Code Scan

| Attribute | Value |
|—|—|
| Location | packages/server/src/enterprise/middleware/passport/index.ts:55 |
| Practical Exploitability | High |
| Developer Approver | faizan@kolega.ai |

### Description
Express session secret has a weak default valu…

GitHub-GHSA

MEDIUM
Flowise: Weak Default JWT Secrets
GHSA-cc4f-hjpj-g9p8
pkg: flowise
eco: npm
published: Apr 16, 2026
**Detection Method:** Kolega.dev Deep Code Scan

| Attribute | Value |
|—|—|
| Severity | Critical |
| Location | packages/server/src/enterprise/middleware/passport/index.ts:29-34 |
| Practical Exploitability | High |
| Developer Approver | faizan@kolega.ai |

### Description
JWT secrets have we…

GitHub-GHSA

MEDIUM
ImageMagick has a heap-use-after-free via XMP profile could result in a crash when printing the values.
GHSA-r83h-crwp-3vm7
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
An heap use after free when reading an invalid XMP profile could result in a crash due to an heap use after free when printing the values.
CVE-2026-40311
GitHub-GHSA

MEDIUM
ImageMagick has a heap out-of-bounds write in JP2 encoder
GHSA-pwg5-6jfc-crvh
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
Heap out-of-bounds write in the JP2 encoder with when a user specifies an invalid sampling index.
CVE-2026-40310
GitHub-GHSA

MEDIUM
ImageMagick has a heap buffer overflow when encoding JXL image with a 16-bit float
GHSA-jvgr-9ph5-m8v4
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
The JXL encoder has an heap write overflow when a user specifies that the image should be encoded as 16 bit floats.
CVE-2026-40183
GitHub-GHSA

MEDIUM
ImageMagick has an out-of-bounds read in sample operation
GHSA-pcvx-ph33-r5vv
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
The -sample operation has an out of bounds read when an specific offset is set through the `sample:offset` define that could lead to an out of bounds read.
CVE-2026-33905
GitHub-GHSA

MEDIUM
ImageMagick has a Stack Overflow via Recursive FX Expression Parsing
GHSA-f4qm-vj5j-9xpw
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 14, 2026
A stack overflow vulnerability in ImageMagick's FX expression parser allows an attacker to crash the process by providing a deeply nested expression.
CVE-2026-33902
GitHub-GHSA

MEDIUM
Sigstore Timestamp Authority has Improper Certificate Validation in verifier
GHSA-xm5m-wgh2-rrg3
pkg: github.com/sigstore/timestamp-authority/v2
eco: go
published: Apr 14, 2026
### Authorization bypass via certificate bag manipulation in sigstore/timestamp-authority verifier

An authorization bypass vulnerability exists in sigstore/timestamp-authority verifier (timestamp-authority/v2/pkg/verification): `VerifyTimestampResponse` function correctly verifies the certificate c…

CVE-2026-39984
GitHub-GHSA

MEDIUM
Paperclip: Stored XSS via javascript: URLs in MarkdownBody — urlTransform override disables react-markdown sanitization
GHSA-fpw4-p57j-hqmq
pkg: @paperclipai/ui
eco: npm
published: Apr 16, 2026
## Summary

`MarkdownBody`, the shared component used to render every Markdown surface in the Paperclip UI (issue documents, issue comments, chat threads, approvals, agent details, export previews, etc.), passes `urlTransform={(url) => url}` to `react-markdown`. That override replaces `react-markdow…

GitHub-GHSA

MEDIUM
Authlib: Cross-site request forging when using cache
GHSA-jj8c-mmj3-mmgv
pkg: authlib
eco: pip
published: Apr 16, 2026
### Summary

There is no CSRF protection on the cache feature on most integrations clients.

### Details
In `authlib.integrations.starlette_client.OAuth`, no CSRF protection is set up when using the cache parameter. When _not_ using the cache parameter, the use of SessionMiddleware ties the client t…

GitHub-GHSA

MEDIUM
Istio: AuthorizationPolicy serviceAccounts regex injection via unescaped dots
GHSA-9gcg-w975-3rjh
pkg: istio.io/istio
eco: go
published: Apr 16, 2026
### Impact
The `serviceAccounts` and `notServiceAccounts` fields in AuthorizationPolicy incorrectly interpret dots (`.`) as a regular expression matcher. Because `.` is a valid character in a service account name, an `AuthorizationPolicy` ALLOW rule targeting SA e.g. `cert-manager.io` also matches `…
CVE-2026-39350
GitHub-GHSA

MEDIUM
ApostropheCMS: Stored XSS via CSS Custom Property Injection in @apostrophecms/color-field Escaping Style Tag Context
GHSA-97v6-998m-fp4g
pkg: apostrophe
eco: npm
published: Apr 16, 2026
## Summary

The `@apostrophecms/color-field` module bypasses color validation for values prefixed with `–` (intended for CSS custom properties), but performs no HTML sanitization on these values. When styles containing attacker-controlled color values are rendered into `<style>` tags — both in th…

CVE-2026-33889
GitHub-GHSA

MEDIUM
KubeVirt's authorization mechanism improperly truncates subresource names
GHSA-j6cv-3w8p-vrg8
pkg: kubevirt.io/kubevirt
eco: go
published: Apr 15, 2026
A flaw was found in KubeVirt's Role-Based Access Control (RBAC) evaluation logic. The authorization mechanism improperly truncates subresource names, leading to incorrect permission evaluations. This allows authenticated users with specific custom roles to gain unauthorized access to subresources, p…
CVE-2026-6383
GitHub-GHSA

MEDIUM
Apache Storm UI: Stored Cross-Site Scripting (XSS) via Unsanitized Topology Metadata
GHSA-f2hp-qw27-8wfq
pkg: org.apache.storm:storm-webapp
eco: maven
published: Apr 13, 2026
Stored Cross-Site Scripting (XSS) via Unsanitized Topology Metadata in Apache Storm UI

Versions Affected: before 2.8.6

Description: The Storm UI visualization component interpolates topology metadata including component IDs, stream names, and grouping values directly into HTML via innerHTML in p…

CVE-2026-35565
GitHub-GHSA

MEDIUM
HashiCorp Vault has Server-Side Request Forgery in ACME Challenge Validation via Attacker-Controlled DNS
GHSA-8r5m-3f66-qpr3
pkg: github.com/hashicorp/vault
eco: go
published: Apr 17, 2026
Vault’s PKI engine’s ACME validation did not reject local targets when issuing http-01 and tls-alpn-01 challenges. This may lead to these requests being sent to local network targets, potentially leading to information disclosure. Fixed in Vault Community Edition 2.0.0 and Vault Enterprise 2.0.0…
CVE-2026-5052
GitHub-GHSA

MEDIUM
@fastify/static vulnerable to path traversal in directory listing
GHSA-pr96-94w5-mx2h
pkg: @fastify/static
eco: npm
published: Apr 16, 2026
### Impact

`@fastify/static` v9.1.0 and earlier serves directory listings outside the configured static root when the `list` option is enabled. A request such as `/public/../outside/` causes `dirList.path()` to resolve a directory outside the root via `path.join()` without a containment check.

A r…

CVE-2026-6410
GitHub-GHSA

MEDIUM
Flowise: Unauthenticated Information Disclosure of OAuth Secrets (Cleartext) via GET Request
GHSA-6pcv-j4jx-m4vx
pkg: flowise
eco: npm
published: Apr 16, 2026
### Summary
I have discovered a critical Missing Authentication vulnerability on the /api/v1/loginmethod endpoint. The API allows unauthenticated users (guests) to retrieve the full SSO configuration of any organization by simply providing an organizationId. The response includes sensitive OAuth cre…
GitHub-GHSA

MEDIUM
zrok: Broken ownership check in DELETE /api/v2/unaccess allows non-admin to delete global frontend records
GHSA-3jpj-v3xr-5h6g
pkg: github.com/openziti/zrok, github.com/openziti/zrok/v2
eco: go
published: Apr 16, 2026
Summary
The unaccess handler (controller/unaccess.go) contains a logical error in its ownership guard: when a frontend record has environment_id = NULL (the marker for admin-created global frontends), the condition short-circuits to false and allows the deletion to proceed without any ownership veri…
CVE-2026-40304
GitHub-GHSA

MEDIUM
ApostropheCMS: Information Disclosure via choices/counts Query Parameters Bypassing publicApiProjection Field Restrictions
GHSA-c276-fj82-f2pq
pkg: apostrophe
eco: npm
published: Apr 16, 2026
## Summary

The `choices` and `counts` query parameters in the Apostrophe CMS REST API allow unauthenticated users to extract distinct field values for any schema field that has a registered query builder, completely bypassing `publicApiProjection` restrictions that are intended to limit which field…

CVE-2026-39857
GitHub-GHSA

MEDIUM
LangSmith SDK: Streaming token events bypass output redaction
GHSA-rr7j-v2q5-chgv
pkg: langsmith, langsmith
eco: pip
published: Apr 16, 2026
## Summary

The LangSmith SDK's output redaction controls (hideOutputs in JS, hide_outputs in Python) do not apply to streaming token events. When an LLM run produces streaming output, each chunk is recorded as a new_token event containing the raw token value. These events bypass the redaction pipel…

GitHub-GHSA

MEDIUM
Grafana Loki Path Traversal – CVE-2021-36156 Bypass
GHSA-497x-rrr9-68jp
pkg: github.com/grafana/loki/v3
eco: go
published: Apr 15, 2026
The CVE-2021-36156 fix validates the namespace parameter for path traversal sequences after a single URL decode, by double encoding, an attacker can read files at the Ruler API endpoint /loki/api/v1/rules/{namespace}

Thanks to Prasanth Sundararajan for reporting this vulnerability.

CVE-2026-21726
GitHub-GHSA

MEDIUM
python-multipart affected by Denial of Service via large multipart preamble or epilogue data
GHSA-mj87-hwqh-73pj
pkg: python-multipart
eco: pip
published: Apr 15, 2026
### Summary

A denial of service vulnerability exists when parsing crafted `multipart/form-data` requests with large preamble or epilogue sections.

### Details

Two inefficient multipart parsing paths could be abused with attacker-controlled input.

Before the first multipart boundary, the parser h…

CVE-2026-40347
GitHub-GHSA

MEDIUM
ImageMagick has a heap-Buffer-Overflow write of a single zero byte when parsing xml.
GHSA-cr67-pvmx-2pp2
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-OpenMP-arm64
eco: nuget
published: Apr 13, 2026
When `Magick` parses an XML file it is possible that a single zero byte is written out of the bounds.
CVE-2026-33899
GitHub-GHSA

MEDIUM
nimiq-consensus panics via RequestMacroChain micro-block locator
GHSA-48m6-486p-9j8p
pkg: nimiq-consensus
eco: rust
published: Apr 13, 2026
### Impact
An unauthenticated p2p peer can cause the `RequestMacroChain` message handler task to panic by sending a `RequestMacroChain` message where the first locator hash that is on the victim’s main chain is a micro block hash (not a macro block hash).

In `RequestMacroChain::handle`, the hand…

CVE-2026-34069
GitHub-GHSA

MEDIUM
ImageMagick has an integer overflow in despeckle operation causing a heap buffer overflow on 32-bit builds
GHSA-26qp-ffjh-2x4v
pkg: Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU, Magick.NET-Q16-HDRI-x86
eco: nuget
published: Apr 13, 2026
An integer overflow in the despeckle operation causes a heap buffer overflow on 32-bit builds that will result in an out of bounds write.

“`
==1551685==ERROR: AddressSanitizer: heap-buffer-overflow on address 0xea2fb818 at pc 0x56cbc42a bp 0xffc4ce48 sp 0xffc4ce38
WRITE of size 8 at 0xea2fb818 thr…

CVE-2026-34238
GitHub-GHSA

MEDIUM
Istio: SSRF via RequestAuthentication jwksUri
GHSA-fgw5-hp8f-xfhc
pkg: istio.io/istio
eco: go
published: Apr 16, 2026
### Impact

When a RequestAuthentication resource is created with a jwksUri pointing to an internal service, istiod makes an unauthenticated HTTP GET request to that URL without filtering out localhost or link local ips. This can result in sensitive data being distributed to Envoy proxies via xDS co…

GitHub-GHSA

MEDIUM
Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision
GHSA-ffgh-3jrf-8wvh
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
Weblate repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed when the external path shares the same string prefix as …
CVE-2026-40256
GitHub-GHSA

MEDIUM
Weblate: SSRF via Project-Level Machinery Configuration
GHSA-xrwr-fcw6-fmq8
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
A user with the `project.edit` permission (granted by the per-project "Administration" role) can configure machine translation service URLs pointing to arbitrary internal network addresses. During configuration validation, Weblate makes an HTTP request to the attacker-controlled URL and r…
CVE-2026-34244
GitHub-GHSA

MEDIUM
Weblate: Authenticated SSRF via redirect bypass of ALLOWED_ASSET_DOMAINS in screenshot URL uploads
GHSA-5fhx-9jwj-867m
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
The ALLOWED_ASSET_DOMAINS setting applied only to the first issued requests and didn't restrict possible redirects.

### Patches
* https://github.com/WeblateOrg/weblate/pull/18550

### References
This issue was reported by @spbavarva via GitHub.

CVE-2026-33440
GitHub-GHSA

MEDIUM
Valtimo: Sensitive data exposure through inbox message logging in InboxHandlingService
GHSA-hfrg-mcvw-8mch
pkg: com.ritense.valtimo:inbox
eco: maven
published: Apr 16, 2026
### Summary

The `InboxHandlingService` logs the full content of every incoming inbox message at INFO level (`logger.info("Received message: {}", message)`). Inbox messages are wrappers around outbox message data, which can contain highly sensitive information such as personal data (PII), citizen id…

CVE-2026-34164
GitHub-GHSA

MEDIUM
pyLoad has a Session Cookie Security Downgrade via Untrusted X-Forwarded-Proto Header Spoofing (Global State Race Condition)
GHSA-mp82-fmj6-f22v
pkg: pyload-ng
eco: pip
published: Apr 16, 2026
## Summary

The `set_session_cookie_secure` `before_request` handler in `src/pyload/webui/app/__init__.py` reads the `X-Forwarded-Proto` header from any HTTP request without validating that the request originates from a trusted proxy, then mutates the **global** Flask configuration `SESSION_COOKIE_S…

CVE-2026-40594
GitHub-GHSA

MEDIUM
mitmproxy has an LDAP Injection
GHSA-527g-3w9m-29hv
pkg: mitmproxy
eco: pip
published: Apr 14, 2026
### Impact
In mitmproxy 12.2.1 and below, the builtin LDAP proxy authentication does not correctly sanitize the username when querying the LDAP server. This allows a malicious client to bypass authentication.

Only mitmproxy instances using the `proxyauth` option with LDAP are affected. This option …

CVE-2026-40606
GitHub-GHSA

MEDIUM
go-git: Credential leak via cross-host redirect in smart HTTP transport
GHSA-3xc5-wrhm-f963
pkg: github.com/go-git/go-git/v5, github.com/go-git/go-git/v6
eco: go
published: Apr 17, 2026
### Impact
`go-git` may leak HTTP authentication credentials when following redirects during smart-HTTP clone and fetch operations.

If a remote repository responds to the initial `/info/refs` request with a redirect to a different host, go-git updates the session endpoint to the redirected location…

GitHub-GHSA

MEDIUM
Mojic: Observable Timing Discrepancy in HMAC Verification
GHSA-wqq3-wfmp-v85g
pkg: mojic
eco: npm
published: Apr 16, 2026
### Summary
The `CipherEngine` in Mojic v2.1.3 uses a standard equality operator (`!==`) to verify the HMAC-SHA256 integrity seal during the decryption phase. This creates an Observable Timing Discrepancy (CWE-208), allowing a potential attacker to bypass the file integrity check via a timing attack…
GitHub-GHSA

MEDIUM
Paperclip: Approval decision attribution spoofing via client-controlled `decidedByUserId` in paperclip server
GHSA-p7mm-r948-4q3q
pkg: @paperclipai/server
eco: npm
published: Apr 16, 2026
## Summary

The approval-resolution endpoints (`POST /approvals/:id/approve`, `/reject`, `/request-revision`) accept a client-supplied `decidedByUserId` field in the request body and write it verbatim into the authoritative `approvals.decidedByUserId` column — without cross-checking it against the…

GitHub-GHSA

MEDIUM
Weblate: Improper access control for the translation memory in API
GHSA-mpf5-3vph-q75r
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
The translation memory API exposed unintended endpoints, which in turn didn't do proper access control.

### Patches
* https://github.com/WeblateOrg/weblate/pull/18513

### Workarounds
Blocking access to `/api/memory/` in the HTTP server removes access to this feature.

### References
Thi…

CVE-2026-33214
GitHub-GHSA

MEDIUM
Apache PDFBox Examples: Path Traversal in PDFBox ExtractEmbeddedFiles Example Code
GHSA-gcj8-76p4-g2fq
pkg: org.apache.pdfbox:pdfbox-examples, org.apache.pdfbox:pdfbox-examples
eco: maven
published: Apr 14, 2026
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache PDFBox Examples.

This issue affects the
ExtractEmbeddedFiles example in Apache PDFBox: from 2.0.24 through 2.0.36, from 3.0.0 through 3.0.7.

Users are recommended to update to version 2.0.37 or…

CVE-2026-33929
GitHub-GHSA

MEDIUM
Weblate: SSRF via the webhook add-on using unprotected fetch_url()
GHSA-f8hv-g549-hwg2
pkg: weblate
eco: pip
published: Apr 16, 2026
### Impact
The webhook add-on did not utilize existing SSRF protection.

### Patches
* https://github.com/WeblateOrg/weblate/pull/18815

### Workarounds
Disabling the add-on would avoid misusing this.

### References
Thanks to @Lihfdgjr for reporting this via GitHub.

CVE-2026-39845
GitHub-GHSA

MEDIUM
Zebra Vulnerable to Denial of Service via Interrupted JSON-RPC Requests from Authenticated Clients
GHSA-29×4-r6jv-ff4w
pkg: zebra-rpc, zebrad
eco: rust
published: Apr 18, 2026
A vulnerability in Zebra's JSON-RPC HTTP middleware allows an authenticated RPC client to cause a Zebra node to crash by disconnecting before the request body is fully received. The node treats the failure to read the HTTP request body as an unrecoverable error and aborts the process instead of retu…
GitHub-GHSA

MEDIUM
Zebra: addr/addrv2 Deserialization Resource Exhaustion
GHSA-xr93-pcq3-pxf8
pkg: zebrad, zebra-network
eco: rust
published: Apr 18, 2026
# CVE-2026-40881: addr/addrv2 Deserialization Resource Exhaustion

## Summary

When deserializing `addr` or `addrv2` messages, which contain vectors of addresses, Zebra would fully deserialize them up to a maximum length (over 233,000) that was derived from the 2 MiB message size limit. This is much…

CVE-2026-40881
GitHub-GHSA

MEDIUM
OpenClaw: QMD memory_get restricts reads to canonical or indexed memory paths
GHSA-f934-5rqf-xx47
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

The QMD backend `memory_get` read path accepted arbitrary workspace Markdown paths that were inside the workspace but outside the canonical memory locations or indexed QMD result set.

## Impact

When the QMD backend was enabled, a caller with access to `memory_get` could read arbitrary …

GitHub-GHSA

MEDIUM
yard: Possible arbitrary path traversal and file access via yard server
GHSA-3jfp-46×4-xgfj
pkg: yard
eco: rubygems
published: Apr 17, 2026
### Impact

A path traversal vulnerability was discovered in YARD <= 0.9.41 when using yard server to serve documentation. This bug would allow unsanitized HTTP requests to access arbitrary files on the machine of a yard server host under certain conditions.

The original patch in [GHSA-xfhh-rx56-rx…

GitHub-GHSA

MEDIUM
Claude Code: Insecure System-Wide Configuration Loading Enables Local Privilege Escalation on Windows
GHSA-5cwg-9f6j-9jvx
pkg: @anthropic-ai/claude-code
eco: npm
published: Apr 17, 2026
On Windows, Claude Code loaded system-wide default configuration from `C:\ProgramData\ClaudeCode\managed-settings.json` without validating directory ownership or access permissions. Because the `ProgramData` directory is writable by non-administrative users by default and the `ClaudeCode` subdirecto…
CVE-2026-35603
GitHub-GHSA

MEDIUM
OpenClaw: CDP /json/version WebSocket URL could pivot to untrusted second-hop targets
GHSA-f7fh-qg34-x2xh
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

CDP /json/version WebSocket URL could pivot to untrusted second-hop targets.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.5`
– Patched versions: `>= 2026.4.5`

## Impact

A browser profile could trust a CDP `/json/version` respon…

GitHub-GHSA

MEDIUM
OpenClaw: Sender policy bypass in host media attachment reads allows unauthorized local file disclosure
GHSA-jhpv-5j76-m56h
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

OpenClaw's outbound host-media attachment read helper could enable host-local file reads based on global or agent-level read access without also honoring sender and group-scoped tool policy. In channel deployments that used `toolsBySender` or group policy to deny `read` for less-trusted …

GitHub-GHSA

MEDIUM
OpenClaw: Browser press/type interaction routes missed complete navigation guard coverage
GHSA-536q-mj95-h29h
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Browser press/type interaction routes missed complete navigation guard coverage.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Some browser press/type style interactions could tri…

GitHub-GHSA

MEDIUM
OpenClaw: Browser interaction routes could pivot into local CDP and regain file reads
GHSA-qmwg-qprg-3j38
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Browser interaction routes could pivot into local CDP and regain file reads.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.9`
– Patched versions: `>= 2026.4.9`

## Impact

Browser act/evaluate interactions could trigger navigation…

GitHub-GHSA

MEDIUM
OpenClaw: Existing-session browser interaction routes bypassed SSRF policy enforcement
GHSA-527m-976r-jf79
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Existing-session browser interaction routes bypassed SSRF policy enforcement.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Existing-session browser interaction routes could conti…

GitHub-GHSA

MEDIUM
OpenClaw: Browser tabs action select and close routes bypassed SSRF policy
GHSA-rj2p-j66c-mgqh
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Browser tabs action select and close routes bypassed SSRF policy.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

The browser `/tabs/action` select and close branches could operate …

GitHub-GHSA

MEDIUM
OpenClaw: Nostr profile mutation routes allowed operator.write config persistence
GHSA-f3h5-h452-vp3j
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Nostr profile mutation routes allowed operator.write config persistence.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Nostr plugin HTTP profile routes could persist profile confi…

GitHub-GHSA

MEDIUM
OpenClaw: screen_record outPath bypassed workspace-only filesystem guard
GHSA-jf25-7968-h2h5
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

screen_record outPath bypassed workspace-only filesystem guard.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

The node-host screen recording tool could honor an `outPath` outside …

GitHub-GHSA

MEDIUM
OpenClaw: Browser SSRF policy default allowed private-network navigation
GHSA-53vx-pmqw-863c
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Browser SSRF policy default allowed private-network navigation.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.14`
– Patched versions: `>= 2026.4.14`

## Impact

Browser SSRF protection could allow private-network navigation by def…

GitHub-GHSA

MEDIUM
OpenClaw: Browser SSRF hostname validation could be bypassed by DNS rebinding
GHSA-xq94-r468-qwgj
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Browser SSRF hostname validation could be bypassed by DNS rebinding.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Browser navigation policy could validate a hostname/IP resolutio…

GitHub-GHSA

MEDIUM
OpenClaw: QQBot reply media URL handling could trigger SSRF and re-upload fetched bytes
GHSA-2767-2q9v-9326
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

QQBot reply media URL handling could trigger SSRF and re-upload fetched bytes.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.12`
– Patched versions: `>= 2026.4.12`

## Impact

QQBot reply media URLs could be treated as trusted med…

GitHub-GHSA

MEDIUM
OpenClaw: Workspace .env could inject OpenClaw runtime-control variables
GHSA-7wv4-cc7p-jhxc
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Workspace .env could inject OpenClaw runtime-control variables.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.9`
– Patched versions: `>= 2026.4.9`

## Impact

A malicious workspace `.env` file could set OpenClaw runtime-control va…

GitHub-GHSA

MEDIUM
OpenClaw: Discord event cover images bypassed sandbox media normalization
GHSA-c9h3-5p7r-mrjh
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Discord event cover images bypassed sandbox media normalization.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.4.7 < 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Discord event cover image parameters could bypass the sa…

GitHub-GHSA

MEDIUM
OpenClaw: Empty approver lists could grant explicit approval authorization
GHSA-49cg-279w-m73x
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Empty approver lists could grant explicit approval authorization.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.12`
– Patched versions: `>= 2026.4.12`

## Impact

For helper-backed channels, an empty resolved approver list could b…

GitHub-GHSA

MEDIUM
OpenClaw: Agent hook events could enqueue trusted system events from unsanitized external input
GHSA-7g8c-cfr3-vqqr
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Agent hook events could enqueue trusted system events from unsanitized external input.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Agent hook dispatch could turn externally supp…

GitHub-GHSA

MEDIUM
OpenClaw: Shell-wrapper detection missed env-argv assignment injection forms
GHSA-j6c7-3h5x-99g9
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Shell-wrapper detection missed env-argv assignment injection forms.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.2.22 < 2026.4.12`
– Patched versions: `>= 2026.4.12`

## Impact

Exec preflight handling missed shell-wrapper and arg…

GitHub-GHSA

MEDIUM
OpenClaw: Memory dreaming config persistence was reachable from operator.write commands
GHSA-5gjc-grvm-m88j
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Memory dreaming config persistence was reachable from operator.write commands.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.4.5 < 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

A write-scoped gateway path could toggle p…

GitHub-GHSA

MEDIUM
OpenClaw: Heartbeat owner downgrade missed local async exec completion events
GHSA-g375-h3v6-4873
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Heartbeat owner downgrade missed local async exec completion events.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.3.31 < 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

Local background exec completion text could be miss…

GitHub-GHSA

MEDIUM
OpenClaw: Heartbeat owner downgrade missed untrusted webhook wake events
GHSA-g2hm-779g-vm32
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Heartbeat owner downgrade missed untrusted webhook wake events.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.4.7 < 2026.4.14`
– Patched versions: `>= 2026.4.14`

## Impact

Heartbeat owner downgrade logic could skip webhook wake e…

GitHub-GHSA

MEDIUM
OpenClaw: Browser snapshot and screenshot routes could expose internal page content after navigation
GHSA-c4qm-58hj-j6pj
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Browser snapshot and screenshot routes could expose internal page content after navigation.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.14`
– Patched versions: `>= 2026.4.14`

## Impact

Authenticated browser tool callers could …

GitHub-GHSA

MEDIUM
OpenClaw: Collect-mode queue batches could reuse the last sender authorization context
GHSA-jwrq-8g5x-5fhm
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Collect-mode queue batches could reuse the last sender authorization context.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `< 2026.4.14`
– Patched versions: `>= 2026.4.14`

## Impact

Collect-mode queued messages from different senders cou…

GitHub-GHSA

MEDIUM
OpenClaw: Sandbox noVNC helper route exposed interactive browser session credentials
GHSA-92jp-89mq-4374
pkg: openclaw
eco: npm
published: Apr 17, 2026
## Summary

Sandbox noVNC helper route exposed interactive browser session credentials.

## Affected Packages / Versions

– Package: `openclaw`
– Ecosystem: npm
– Affected versions: `>= 2026.2.21 < 2026.4.10`
– Patched versions: `>= 2026.4.10`

## Impact

The sandbox noVNC helper route could be reac…

GitHub-GHSA

MEDIUM
Bouncy Castle has an LDAP injection
GHSA-c3fc-8qff-9hwx
pkg: org.bouncycastle:bcprov-jdk14, org.bouncycastle:bcprov-jdk15to18, org.bouncycastle:bcprov-jdk18on
eco: maven
published: Apr 17, 2026
Improper neutralization of special elements used in an LDAP query ('LDAP injection') vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA bcprov on all (prov modules). This vulnerability is associated with program files LDAPStoreHelper.

This issue affects BC-JAVA: from 1.74 before 1.84.

CVE-2026-0636
GitHub-GHSA

MEDIUM
Saltcorn: Open Redirect in `POST /auth/login` due to incomplete `is_relative_url` validation (backslash bypass)
GHSA-f3g8-9xv5-77gv
pkg: @saltcorn/server, @saltcorn/server, @saltcorn/server
eco: npm
published: Apr 16, 2026
### Summary
Saltcorn validates the post-login `dest` parameter with a string check that only blocks `:/` and `//`. Because all WHATWG-compliant browsers normalise backslashes (`\`) to forward slashes (`/`) for special schemes, a payload such as `/\evil.com/path` slips through `is_relative_url()`, is…
GitHub-GHSA

MEDIUM
pypdf: Manipulated FlateDecode image dimensions can exhaust RAM
GHSA-x284-j5p8-9c5p
pkg: pypdf
eco: pip
published: Apr 16, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing an image using `/FlateDecode` with large size values.

### Patches
This has been fixed in [pypdf==6.10.2](https://github.com/py-pdf/pypdf/releases/tag/6.10.2).

### Work…

GitHub-GHSA

MEDIUM
pypdf: Possible long runtimes for wrong size values in incremental mode
GHSA-4pxv-j86v-mhcw
pkg: pypdf
eco: pip
published: Apr 16, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires loading a PDF with a large trailer `/Size` value in incremental mode.

### Patches
This has been fixed in [pypdf==6.10.2](https://github.com/py-pdf/pypdf/releases/tag/6.10.2).

### Workarou…

GitHub-GHSA

MEDIUM
pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM
GHSA-7gw9-cf7v-778f
pkg: pypdf
eco: pip
published: Apr 16, 2026
### Impact
An attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing a stream compressed using `/FlateDecode` with a `/Predictor` unequal 1 and large predictor parameters.

### Patches
This has been fixed in [pypdf==6.10.2](https://github…

GitHub-GHSA

MEDIUM
Flowise Execute Flow function has an SSRF vulnerability
GHSA-9hrv-gvrv-6gf2
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary

The attacker provides an intranet address through the base url field configured in the Execute Flow node
→ Bypass checkDenyList / resolveAndValidate in httpSecurity.ts (not called)
→ Causes the server to initiate an HTTP request to any internal network address, read cloud metadata,…

GitHub-GHSA

MEDIUM
Flowise: SSRF Protection Bypass via Direct node-fetch / axios Usage (Patch Enforcement Failure)
GHSA-qqvm-66q4-vf5c
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
### Summary

Flowise introduced SSRF protections through a centralized HTTP security wrapper (`httpSecurity.ts`) that implements deny-list validation and IP pinning logic.

However, multiple tool implementations directly import and invoke raw HTTP clients (`node-fetch`, `axios`Instead of using the s…

GitHub-GHSA

MEDIUM
Flowise: Path Traversal in Vector Store basePath
GHSA-w6v6-49gh-mc9w
pkg: flowise, flowise-components
eco: npm
published: Apr 16, 2026
## Summary

The Faiss and SimpleStore (LlamaIndex) vector store implementations accept a `basePath` parameter from user-controlled input and pass it directly to filesystem write operations without any sanitization. An authenticated attacker can exploit this to write vector store data to arbitrary lo…

GitHub-GHSA

MEDIUM
Mako: Path traversal via double-slash URI prefix in TemplateLookup
GHSA-v92g-xgxw-vvmm
pkg: Mako
eco: pip
published: Apr 16, 2026
### Summary

`TemplateLookup.get_template()` is vulnerable to path traversal when a URI starts with `//` (e.g., `//../../../secret.txt`). The root cause is an inconsistency between two slash-stripping implementations:

– `Template.__init__` strips **one** leading `/` using `if`/slice
– `TemplateLook…

GitHub-GHSA

MEDIUM
Buffer Overflow in Zlib::GzipReader ungetc via large input leads to memory corruption
GHSA-g857-hhfv-j68w
pkg: zlib, zlib, zlib
eco: rubygems
published: Apr 16, 2026
### Details

A buffer overflow vulnerability exists in `Zlib::GzipReader`.

The `zstream_buffer_ungets` function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existing data. This can…

CVE-2026-27820
GitHub-GHSA

MEDIUM
Apache Airflow: JWT token appearing in logs
GHSA-phv5-vq5p-qhp7
pkg: apache-airflow
eco: pip
published: Apr 16, 2026
JWT Tokens used by tasks were exposed in logs. This could allow UI users to act as Dag Authors.
Users are advised to upgrade to Airflow version that contains fix.

Users are recommended to upgrade to version 3.2.0, which fixes this issue.

CVE-2026-31987
GitHub-GHSA

MEDIUM
wger has Stored XSS via Unescaped License Attribution Fields
GHSA-6f54-qjvm-wwq3
pkg: wger
eco: pip
published: Apr 16, 2026
# Stored XSS via Unescaped License Attribution Fields

## Summary

The `AbstractLicenseModel.attribution_link` property in `wger/utils/models.py` constructs HTML strings by directly interpolating user-controlled fields (`license_author`, `license_title`, `license_object_url`, `license_author_url`, `…

CVE-2026-40353
GitHub-GHSA

MEDIUM
PySpector has a Plugin Code Execution Bypass via Incomplete Static Analysis in PluginSecurity.validate_plugin_code
GHSA-vp22-38m5-r39r
pkg: pyspector
eco: pip
published: Apr 16, 2026
### Summary

The plugin security validator in PySpector uses AST-based static analysis to prevent dangerous code from being loaded as plugins. The blocklist implemented in `PluginSecurity.validate_plugin_code` is incomplete and can be bypassed using several Python constructs that are not checked. An…

GitHub-GHSA

MEDIUM
pypdf has long runtimes for wrong size values in cross-reference and object streams
GHSA-jj6c-8h6c-hppx
pkg: pypdf
eco: pip
published: Apr 15, 2026
### Impact

An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with wrong large `/Size` values or object streams with wrong large `/N` values.

### Patches

This has been fixed in [pypdf==6.10.1](https://github.com/py-pdf/pypdf…

GitHub-GHSA

MEDIUM
Data Sharing Framework has an Inverted Time Comparison in OIDC JWKS and Token Cache
GHSA-xmj9-7625-f634
pkg: dev.dsf:dsf-bpe-process-api-v2, dev.dsf:dsf-bpe-server
eco: maven
published: Apr 15, 2026
### Affected Components
– DSF FHIR Server with enabled [bearer-token authentication](https://dsf.dev/operations/v2.1.0/fhir/oidc.html) or [back-channel logout](https://dsf.dev/operations/v2.1.0/fhir/oidc.html).
– DSF BPE Server with enabled [bearer-token authentication](https://dsf.dev/operations/v2…
GitHub-GHSA

MEDIUM
Data Sharing Framework is Missing Session Timeout for OIDC Sessions
GHSA-gj7p-595x-qwf5
pkg: dev.dsf:dsf-common-jetty, dev.dsf:dsf-fhir-server, dev.dsf:dsf-bpe-server
eco: maven
published: Apr 15, 2026
### Affected Components
DSF FHIR Server with enabled [OIDC authentication](https://dsf.dev/operations/v2.1.0/fhir/oidc.html).
DSF BPE Server with enabled [OIDC authentication](https://dsf.dev/operations/v2.1.0/bpe/oidc.html).

### Summary
OIDC-authenticated sessions had no configured maximum inactiv…

CVE-2026-40939
GitHub-GHSA

MEDIUM
Bouncy Castle Crypto Package For Java: Use of a Broken or Risky Cryptographic Algorithm vulnerability in bcpkix modules
GHSA-wg6q-6289-32hp
pkg: org.bouncycastle:bcpkix-jdk18on, org.bouncycastle:bcpkix-jdk15to18, org.bouncycastle:bcpkix-jdk15on
eco: maven
published: Apr 15, 2026
: Use of a Broken or Risky Cryptographic Algorithm vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA bcpkix on all (pkix modules).

PKIX draft CompositeVerifier accepts empty signature sequence as valid.

This issue affects BC-JAVA: from 1.49 before 1.84.

CVE-2026-5588
GitHub-GHSA

MEDIUM
Giskard has Unsandboxed Jinja2 Template Rendering in ConformityCheck
GHSA-7xjm-g8f4-rp26
pkg: giskard-checks
eco: pip
published: Apr 14, 2026
## Summary

The `ConformityCheck` class in `giskard-checks` rendered the `rule` parameter through Jinja2's default `Template()` constructor. Because the `rule` string is silently interpreted as a Jinja2 template, a developer may not realize that template expressions embedded in rule definitions are…

CVE-2026-40320
GitHub-GHSA

MEDIUM
SiYuan has incomplete fix for CVE-2026-33066: XSS
GHSA-8q5w-mmxf-48jg
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 14, 2026
### Summary

The incomplete fix for SiYuan's bazaar README rendering enables the Lute HTML sanitizer but fails to block `<iframe>` tags, allowing stored XSS via `srcdoc` attributes containing embedded scripts that execute in the Electron context.

### Affected Package

– **Ecosystem:** Go
– **Packag…

GitHub-GHSA

MEDIUM
XWiki's REST APIs can list all pages/spaces, leading to unavailability
GHSA-mrqg-xmgm-rc5g
pkg: org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-oldcore
eco: maven
published: Apr 14, 2026
### Impact
REST API endpoints like `/xwiki/rest/wikis/xwiki/spaces/AnnotationCode/pages/AnnotationConfig/objects/AnnotationCode.AnnotationConfig/0/properties` list all available pages as part of the metadata for database list properties, which can exhaust available resources on large wikis.

### Pat…

CVE-2026-40104
GitHub-GHSA

MEDIUM
XWiki has Reflected Cross-Site Scripting (XSS) in page history compare
GHSA-w4fj-87j5-f25c
pkg: org.xwiki.platform:xwiki-platform-web-templates, org.xwiki.platform:xwiki-platform-web-templates, org.xwiki.platform:xwiki-platform-web-templates
eco: maven
published: Apr 14, 2026
### Impact
A reflected cross-site scripting vulnerability (XSS) in the compare view between revisions of a page allows executing JavaScript code in the user's browser. If the current user is an admin, this can not only affect the current user but also the confidentiality, integrity and availability …
CVE-2026-40105
GitHub-GHSA

MEDIUM
PowerShell Command Injection in Podman HyperV Machine
GHSA-hc8w-h2mf-hp59
pkg: github.com/containers/podman/v4, github.com/containers/podman/v5
eco: go
published: Apr 14, 2026
## Summary

A command injection vulnerability exists in Podman's HyperV machine backend. The VM image path is inserted into a PowerShell double-quoted string without sanitization, allowing `$()` subexpression injection.

## Affected Code

**File**: `pkg/machine/hyperv/stubber.go:647`

“`go
resize :…

CVE-2026-33414
GitHub-GHSA

MEDIUM
goshs has CSRF in state-changing GET routes enables authenticated file deletion and directory creation
GHSA-jrq5-hg6x-j6g3
pkg: github.com/patrickhener/goshs/v2
eco: go
published: Apr 14, 2026
### Summary
goshs contains a cross-site request forgery issue in its state-changing HTTP GET routes. An external attacker can cause an already authenticated browser to trigger destructive actions such as `?delete` and `?mkdir` because goshs relies on HTTP basic auth alone and performs no CSRF, `Orig…
CVE-2026-40883
GitHub-GHSA

MEDIUM
free5gc UDR fail-open request handling in PolicyDataSubsToNotifySubsIdPut may allow unintended subscription updates after input errors
GHSA-gx38-8h33-pmxr
pkg: github.com/free5gc/udr
eco: go
published: Apr 14, 2026
### Summary
A fail-open request handling flaw in the UDR service causes the `/nudr-dr/v2/policy-data/subs-to-notify/{subsId}` PUT handler to continue processing requests even after request body retrieval or deserialization errors.

This may allow unintended modification of existing Policy Data notif…

CVE-2026-40249
GitHub-GHSA

MEDIUM
Prometheus has Stored XSS via metric names and label values in Prometheus web UI tooltips and metrics explorer
GHSA-vffh-x6r8-xx99
pkg: github.com/prometheus/prometheus, github.com/prometheus/prometheus, github.com/prometheus/prometheus
eco: go
published: Apr 13, 2026
### Impact

Stored cross-site scripting (XSS) via crafted metric names in the Prometheus web UI:

* **Old React UI + New Mantine UI:** When a user hovers over a chart tooltip on the Graph page, metric names containing HTML/JavaScript are injected into `innerHTML` without escaping, causing arbitrary …

CVE-2026-40179
GitHub-GHSA

MEDIUM
Apache Airflow: Secrets from Airflow config file logged in plain text in DAG run logs UI
GHSA-j86x-fwp2-qh7v
pkg: apache-airflow
eco: pip
published: Apr 13, 2026
Before Airflow 3.2.0, it was unclear that secure Airflow deployments require the Deployment Manager to take appropriate actions and pay attention to security details and security model of Airflow. Some assumptions the Deployment Manager could make were not clear or explicit enough, even though Airfl…
CVE-2025-66236


Vulnerability Digest — April 13, 2026 · 61 Critical · 1 Exploited






Vulnerability Digest — Monday, April 13, 2026


Security Report

Monday, April 13, 2026  ·  Last 7 days  ·  Min severity: MEDIUM
Total Findings
434
Critical
61
High
163
Actively Exploited
1
CISA-KEV1
NVD134
GitHub-GHSA299
Findings sorted by severity
CISA-KEV

CRITICAL
Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability
CVE-2026-1340
pkg: Ivanti Endpoint Manager Mobile (EPMM)

published: Apr 8, 2026

Ivanti Endpoint Manager Mobile (EPMM) contains a code injection vulnerability that could allow attackers to achieve unauthenticated remote code execution.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
GitHub-GHSA

CRITICAL
Daptin has Unauthenticated Path Traversal and Zip Slip
GHSA-9cp7-j3f8-p5jx
pkg: github.com/daptin/daptin
eco: go
published: Apr 10, 2026
### Impact
The `cloudstore.file.upload` action in `server/actions/action_cloudstore_file_upload.go` writes user-supplied filenames directly to disk without proper validation.

This allows unauthenticated attackers to perform path traversal and zip slip attacks, leading to arbitrary file write and p…

GitHub-GHSA

CRITICAL
paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass
GHSA-68qg-g8mg-6pr7
pkg: paperclipai, @paperclipai/server
eco: npm
published: Apr 10, 2026
## Summary

An unauthenticated attacker can achieve full remote code execution on any network-accessible Paperclip instance running in `authenticated` mode with default configuration. No user interaction, no credentials, just the target's address. The entire chain is six API calls.

## Steps to Repr…

GitHub-GHSA

CRITICAL
Juju: CloudSpec method leaking cloud credentials
GHSA-w5fq-8965-c969
pkg: github.com/juju/juju
eco: go
published: Apr 10, 2026
### Impact

If a user has login permission to a controller and knows the controller model UUID, they can call the CloudSpec method on the Controller facade and get cloud credentials used to bootstrap the controller.

The CloudSpec API is called by workers running in the controller to maintain connec…

CVE-2026-5412
NVD

CRITICAL
CVE-2026-40175
CVE-2026-40175
pkg: axios

published: Apr 10, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.0, the Axios library is vulnerable to a specific "Gadget" attack chain that allows Prototype Pollution in any third-party dependency to be escalated into Remote Code Execution (RCE) or Full Cloud Compromise (via AWS IMDS…
CWE: CWE-113, CWE-444, CWE-918
GitHub-GHSA

CRITICAL
Axios has Unrestricted Cloud Metadata Exfiltration via Header Injection Chain
GHSA-fvcv-3m26-pcqx
pkg: axios
eco: npm
published: Apr 10, 2026
# Vulnerability Disclosure: Unrestricted Cloud Metadata Exfiltration via Header Injection Chain

## Summary
The Axios library is vulnerable to a specific "Gadget" attack chain that allows **Prototype Pollution** in any third-party dependency to be escalated into **Remote Code Execution (RCE)** or **…

CVE-2026-40175
GitHub-GHSA

CRITICAL
PraisonAI has sandbox escape via exception frame traversal in `execute_code` (subprocess mode)
GHSA-qf73-2hrx-xprp
pkg: praisonaiagents
eco: pip
published: Apr 8, 2026
## Summary

`execute_code()` in `praisonaiagents.tools.python_tools` defaults to
`sandbox_mode="sandbox"`, which runs user code in a subprocess wrapped with a
restricted `__builtins__` dict and an AST-based blocklist. The AST blocklist
embedded inside the subprocess wrapper (`blocked_attrs`, line 14…

CVE-2026-39888
NVD

CRITICAL
CVE-2026-40089
CVE-2026-40089
pkg: docker

published: Apr 9, 2026

Sonicverse is a Self-hosted Docker Compose stack for live radio streaming. The Sonicverse Radio Audio Streaming Stack dashboard contains a Server-Side Request Forgery (SSRF) vulnerability in its API client (apps/dashboard/lib/api.ts). Installations created using the provided install.sh script (inclu…
CWE: CWE-918
NVD

CRITICAL
CVE-2026-39888
CVE-2026-39888
pkg: python

published: Apr 8, 2026

PraisonAI is a multi-agent teams system. Prior to 1.5.115, execute_code() in praisonaiagents.tools.python_tools defaults to sandbox_mode="sandbox", which runs user code in a subprocess wrapped with a restricted __builtins__ dict and an AST-based blocklist. The AST blocklist embedded inside the subpr…
CWE: CWE-657, CWE-693
NVD

CRITICAL
CVE-2026-23696
CVE-2026-23696
pkg: jwt

published: Apr 7, 2026

Windmill CE and EE versions 1.276.0 through 1.603.2 contain an SQL injection vulnerability in the folder ownership management functionality that allows authenticated attackers to inject SQL through the owner parameter. An attacker can use the injection to read sensitive data such as the JWT signing …
CWE: CWE-89
GitHub-GHSA

CRITICAL
PraisonAI has critical RCE via `type: job` workflow YAML
GHSA-vc46-vw85-3wvm
pkg: praisonaiagents, PraisonAI
eco: pip
published: Apr 10, 2026
`praisonai workflow run <file.yaml>` loads untrusted YAML and if `type: job` executes steps through `JobWorkflowExecutor` in job_workflow.py.

This supports:
– `run:` → shell command execution via `subprocess.run()`
– `script:` → inline Python execution via `exec()`
– `python:` → arbitrary Pyt…

GitHub-GHSA

CRITICAL
PraisonAI Vulnerable to Remote Code Execution via YAML Deserialization in Agent Definition Loading
GHSA-32vr-5gcf-3pw2
pkg: praisonai
eco: pip
published: Apr 8, 2026
## Summary
The `AgentService.loadAgentFromFile` method uses the `js-yaml` library to parse YAML files without disabling dangerous tags (such as `!!js/function` and `!!js/undefined`). This allows an attacker to craft a malicious YAML file that, when parsed, executes arbitrary JavaScript code. An atta…
CVE-2026-39890
NVD

CRITICAL
CVE-2026-33229
CVE-2026-33229
pkg: python

published: Apr 8, 2026

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. Prior to 17.4.8 and 17.10.1, an improperly protected scripting API allows any user with script right to bypass the sandboxing of the Velocity scripting API and execute, e.g., arbitrary Python scr…
CWE: CWE-862
NVD

CRITICAL
CVE-2026-3535
CVE-2026-3535
pkg: go

published: Apr 8, 2026

The DSGVO Google Web Fonts GDPR plugin for WordPress is vulnerable to arbitrary file upload due to missing file type validation in the `DSGVOGWPdownloadGoogleFonts()` function in all versions up to, and including, 1.1. The function is exposed via a `wp_ajax_nopriv_` hook, requiring no authentication…
CWE: CWE-434
GitHub-GHSA

CRITICAL
pgx contains memory-safety vulnerability
GHSA-xgrm-4fwx-7qm8
pkg: github.com/jackc/pgx/v5/pgproto3
eco: go
published: Apr 7, 2026
[pgx](github.com/jackc/pgx/v5) is a pure Go driver and toolkit for PostgreSQL. pgx v5.9.1 and earlier contain a memory-safety vulnerability.
CVE-2026-33815
NVD

CRITICAL
CVE-2026-35458
CVE-2026-35458
pkg: go

published: Apr 7, 2026

Gotenberg is an API for converting document formats. In 8.29.1 and earlier, Gotenberg uses dlclark/regexp2 to compile user-supplied scope patterns without setting a proper timeout. Users with access to features using this logic can hang workers indefinitely.
CWE: CWE-1333
NVD

CRITICAL
CVE-2026-1114
CVE-2026-1114
pkg: jwt

published: Apr 7, 2026

In parisneo/lollms version 2.1.0, the application's session management is vulnerable to improper access control due to the use of a weak secret key for signing JSON Web Tokens (JWT). This vulnerability allows an attacker to perform an offline brute-force attack to recover the secret key. Once the se…
CWE: CWE-284
NVD

CRITICAL
CVE-2026-35471
CVE-2026-35471
pkg: goshs goshs

published: Apr 6, 2026

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.3, tdeleteFile() missing return after path traversal check. This vulnerability is fixed in 2.0.0-beta.3.
CWE: CWE-22
NVD

CRITICAL
CVE-2026-35393
CVE-2026-35393
pkg: goshs goshs

published: Apr 6, 2026

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.3, the POST multipart upload directory not sanitized. This vulnerability is fixed in 2.0.0-beta.3.
CWE: CWE-22
NVD

CRITICAL
CVE-2026-35392
CVE-2026-35392
pkg: goshs goshs

published: Apr 6, 2026

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.3, PUT upload in httpserver/updown.go has no path sanitization. This vulnerability is fixed in 2.0.0-beta.3.
CWE: CWE-22
GitHub-GHSA

CRITICAL
changedetection.io Vulnerable to Authentication Bypass via Decorator Ordering
GHSA-jmrh-xmgh-x9j4
pkg: changedetection.io
eco: pip
published: Apr 6, 2026
### Summary

On 13 routes across 5 blueprint files, the `@login_optionally_required` decorator is placed **before** (outer to) `@blueprint.route()` instead of after it. In Flask, `@route()` must be the outermost decorator because it registers the function it receives. When the order is reversed, `@r…

CVE-2026-35490
NVD

CRITICAL
CVE-2026-34841
CVE-2026-34841
pkg: axios

published: Apr 6, 2026

Bruno is an open source IDE for exploring and testing APIs. Prior to 3.2.1, Bruno was affected by a supply chain attack involving compromised versions of the axios npm package, which introduced a hidden dependency deploying a cross-platform Remote Access Trojan (RAT). Users of @usebruno/cli who ran …
CWE: CWE-494, CWE-506
GitHub-GHSA

CRITICAL
PraisonAI Vulnerable to OS Command Injection
GHSA-2763-cj5r-c79m
pkg: PraisonAI
eco: pip
published: Apr 8, 2026
The `execute_command` function and workflow shell execution are exposed to user-controlled input via agent workflows, YAML definitions, and LLM-generated tool calls, allowing attackers to inject arbitrary shell commands through shell metacharacters.

## Description

PraisonAI's workflow system …

CVE-2026-40088
GitHub-GHSA

CRITICAL
parisneo/lollms vulnerable to stored XSS in the social feature
GHSA-8wrq-fv5f-pfp2
pkg: lollms
eco: pip
published: Apr 10, 2026
A Stored Cross-Site Scripting (XSS) vulnerability was identified in the social feature of parisneo/lollms, affecting the latest version prior to 2.2.0. The vulnerability exists in the `create_post` function within `backend/routers/social/__init__.py`, where user-provided content is directly assigned…
CVE-2026-1115
NVD

CRITICAL
CVE-2026-5874
CVE-2026-5874
pkg: go

published: Apr 8, 2026

Use after free in PrivateAI in Google Chrome prior to 147.0.7727.55 allowed a remote attacker who convinced a user to engage in specific UI gestures to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-416, CWE-416
GitHub-GHSA

CRITICAL
@delmaredigital/payload-puc is missing authorization on /api/puck/* CRUD endpoints allows unauthenticated access to Puck-registered collections
GHSA-65w6-pf7x-5g85
pkg: @delmaredigital/payload-puck
eco: npm
published: Apr 8, 2026
### Impact

All `/api/puck/*` CRUD endpoint handlers registered by `createPuckPlugin()` called Payload's local API with the default `overrideAccess: true`, bypassing all collection-level access control. The `access` option passed to `createPuckPlugin()` and any `access` rules defined on Puck-registe…

CVE-2026-39397
GitHub-GHSA

CRITICAL
PraisonAI Vulnerable Untrusted Remote Template Code Execution
GHSA-pv9q-275h-rh7x
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI treats remotely fetched template files as trusted executable code without integrity verification, origin validation, or user confirmation, enabling supply chain attacks through malicious templates.

## Description

When a user installs a template from a remote source (e.g., GitHub), P…

CVE-2026-40154
GitHub-GHSA

CRITICAL
gramps-webapi: Zip Slip Path Traversal in Media Archive Import
GHSA-m5gr-86j6-99jp
pkg: gramps-webapi
eco: pip
published: Apr 10, 2026
## Summary

A path traversal vulnerability (Zip Slip) exists in the media archive import feature. An authenticated user with owner-level privileges can craft a malicious ZIP file with directory-traversal filenames to write arbitrary files outside the intended temporary extraction directory on the se…

CVE-2026-40258
GitHub-GHSA

CRITICAL
nimiq-blockchain is missing a wall-clock upper bound on block timestamps
GHSA-49xc-52mp-cc9j
pkg: nimiq-blockchain
eco: rust
published: Apr 10, 2026
### Impact

Block timestamp validation enforces that `timestamp >= parent.timestamp` for non-skip blocks and `timestamp == parent.timestamp + MIN_PRODUCER_TIMEOUT` for skip blocks, but there is no visible upper bound check against the wall clock. A malicious block-producing validator can set block t…

CVE-2026-40093
GitHub-GHSA

CRITICAL
PraisonAI Browser Server allows unauthenticated WebSocket clients to hijack connected extension sessions
GHSA-8x8f-54wf-vv92
pkg: praisonaiagents, PraisonAI
eco: pip
published: Apr 10, 2026
### Summary
`praisonai browser start` exposes the browser bridge on `0.0.0.0` by default, and its `/ws` endpoint accepts websocket clients that omit the `Origin` header entirely. An unauthenticated network client can connect as a fake controller, send `start_session`, cause the server to forward `st…
GitHub-GHSA

CRITICAL
LXD: VM lowlevel restriction bypass via raw.apparmor and raw.qemu.conf
GHSA-fm2x-c5qw-4h6f
pkg: github.com/canonical/lxd
eco: go
published: Apr 10, 2026
## Summary

The `isVMLowLevelOptionForbidden` function in `lxd/project/limits/permissions.go` is missing `raw.apparmor` and `raw.qemu.conf` from its hardcoded forbidden list. A user with `can_edit` permission on a VM instance in a restricted project can combine these two omissions to bridge the LXD …

CVE-2026-34177
GitHub-GHSA

CRITICAL
LXD: Importing a crafted backup leads to project restriction bypass
GHSA-q96j-3fmm-7fv4
pkg: github.com/canonical/lxd
eco: go
published: Apr 10, 2026
## Summary

LXD instance backup import validates project restrictions against `backup/index.yaml` embedded in the tar archive, but creates the actual instance from `backup/container/backup.yaml` extracted to the storage volume. Because these are separate, independently attacker-controlled files with…

CVE-2026-34178
GitHub-GHSA

CRITICAL
LXD: Update of type field in restricted TLS certificate allows privilege escalation to cluster admin
GHSA-c3h3-89qf-jqm5
pkg: github.com/canonical/lxd
eco: go
published: Apr 10, 2026
### Summary

A restricted TLS certificate user can escalate to cluster admin by changing their certificate type from `client` to `server` via PUT/PATCH to `/1.0/certificates/{fingerprint}`. The non-admin guard and reset block in `doCertificateUpdate` fail to validate or reset the `Type` field, allow…

CVE-2026-34179
GitHub-GHSA

CRITICAL
Apache Tomcat: CLIENT_CERT authentication does not fail as expected
GHSA-95jq-rwvf-vjx4
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled vulnerability in Apache Tomcat, Apache Tomcat Native.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M7 through 10.1.52, from 9.0.83 through 9.0.115; Apache Tomcat Nativ…

CVE-2026-29145
GitHub-GHSA

CRITICAL
Apache Airflow: JWT token still valid after logout
GHSA-c92r-g8j5-vhcx
pkg: apache-airflow
eco: pip
published: Apr 9, 2026
When user logged out, the JWT token the user had authtenticated with was not invalidated, which could lead to reuse of that token in case it was intercepted. In Airflow 3.2 we implemented the mechanism that implements token invalidation at logout. Users who are concerned about the logout scenario an…
CVE-2025-57735
NVD

CRITICAL
CVE-2025-57735
CVE-2025-57735
pkg: jwt

published: Apr 9, 2026

When user logged out, the JWT token the user had authtenticated with was not invalidated, which could lead to reuse of that token in case it was intercepted. In Airflow 3.2 we implemented the mechanism that implements token invalidation at logout. Users who are concerned about the logout scenario an…
CWE: CWE-613
NVD

CRITICAL
CVE-2026-34179
CVE-2026-34179
pkg: tls

published: Apr 9, 2026

In Canonical LXD versions 4.12 through 6.7, the doCertificateUpdate function in lxd/certificates.go does not validate the Type field when handling PUT/PATCH requests to /1.0/certificates/{fingerprint} for restricted TLS certificate users, allowing a remote authenticated attacker to escalate privileg…
CWE: CWE-915
GitHub-GHSA

CRITICAL
SiYuan: Remote Code Execution in the Electron desktop client via stored XSS in synced table captions
GHSA-phhp-9rm9-6gr2
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 8, 2026
### Summary
A malicious note synced to another user can trigger remote code execution in the SiYuan Electron desktop client. The root cause is that table caption content is stored without safe escaping and later unescaped into rendered HTML, creating a stored XSS sink. Because the desktop renderer r…
CVE-2026-39846
GitHub-GHSA

CRITICAL
Emmett has a path traversal in internal assets handler
GHSA-pr46-2v3c-5356
pkg: emmett
eco: pip
published: Apr 8, 2026
The RSGI static handler for Emmett's internal assets (`/__emmett__` paths) is vulnerable to path traversal attacks.

An attacker can use `../` sequences (eg `/__emmett__/../rsgi/handlers.py`) to read arbitrary files outside the assets directory.

CVE-2026-39847
GitHub-GHSA

CRITICAL
Emissary has GitHub Actions Shell Injection via Workflow Inputs
GHSA-3g6g-gq4r-xjm9
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 8, 2026
## Summary

Three GitHub Actions workflow files contained **10 shell injection points** where
user-controlled `workflow_dispatch` inputs were interpolated directly into shell
commands via `${{ }}` expression syntax. An attacker with repository write access
could inject arbitrary shell commands, lead…

CVE-2026-35580
NVD

CRITICAL
CVE-2026-39847
CVE-2026-39847
pkg: python

published: Apr 7, 2026

Emmett is a full-stack Python web framework designed with simplicity. From 2.5.0 to before 2.8.1, the RSGI static handler for Emmett's internal assets (/__emmett__ paths) is vulnerable to path traversal attacks. An attacker can use ../ sequences (eg /__emmett__/../rsgi/handlers.py) to read arbitrary…
CWE: CWE-22
NVD

CRITICAL
CVE-2026-28386
CVE-2026-28386
pkg: tls

published: Apr 7, 2026

Issue summary: Applications using AES-CFB128 encryption or decryption on
systems with AVX-512 and VAES support can trigger an out-of-bounds read
of up to 15 bytes when processing partial cipher blocks.

Impact summary: This out-of-bounds read may trigger a crash which leads to
Denial of Service for …

CWE: CWE-125
NVD

CRITICAL
CVE-2026-35580
CVE-2026-35580
pkg: express

published: Apr 7, 2026

Emissary is a P2P based data-driven workflow engine. Prior to 8.39.0, GitHub Actions workflow files contained shell injection points where user-controlled workflow_dispatch inputs were interpolated directly into shell commands via ${{ }} expression syntax. An attacker with repository write access co…
CWE: CWE-77
NVD

CRITICAL
CVE-2026-35459
CVE-2026-35459
pkg: python

published: Apr 6, 2026

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, pyLoad has a server-side request forgery (SSRF) vulnerability. The fix for CVE-2026-33992 added IP validation to BaseDownloader.download() that checks the hostname of the initial download URL. However,…
CWE: CWE-918
NVD

CRITICAL
CVE-2026-35050
CVE-2026-35050
pkg: python

published: Apr 6, 2026

text-generation-webui is an open-source web interface for running Large Language Models. Prior to 4.1.1, users can save extention settings in "py" format and in the app root directory. This allows to overwrite python files, for instance the "download-model.py" file could be overwritten. Then, this p…
CWE: CWE-22
NVD

CRITICAL
CVE-2026-35030
CVE-2026-35030
pkg: litellm litellm

published: Apr 6, 2026

LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.0, when JWT authentication is enabled (enable_jwt_auth: true), the OIDC userinfo cache uses token[:20] as the cache key. JWT headers produced by the same signing algorithm generate identical first 20 …
CWE: CWE-287
NVD

CRITICAL
CVE-2026-34950
CVE-2026-34950
pkg: jwt

published: Apr 6, 2026

fast-jwt provides fast JSON Web Token (JWT) implementation. In 6.1.0 and earlier, the publicKeyPemMatcher regex in fast-jwt/src/crypto.js uses a ^ anchor that is defeated by any leading whitespace in the key string, re-enabling the exact same JWT algorithm confusion attack that CVE-2023-48223 patche…
CWE: CWE-327
NVD

CRITICAL
CVE-2026-39860
CVE-2026-39860
pkg: linux

published: Apr 8, 2026

Nix is a package manager for Linux and other Unix systems. A bug in the fix for CVE-2024-27297 allowed for arbitrary overwrites of files writable by the Nix process orchestrating the builds (typically the Nix daemon running as root in multi-user installations) by following symlinks during fixed-outp…
CWE: CWE-61
NVD

CRITICAL
CVE-2026-39846
CVE-2026-39846
pkg: node

published: Apr 7, 2026

SiYuan is a personal knowledge management system. Prior to 3.6.4, a malicious note synced to another user can trigger remote code execution in the SiYuan Electron desktop client. The root cause is that table caption content is stored without safe escaping and later unescaped into rendered HTML, crea…
CWE: CWE-79, CWE-94
GitHub-GHSA

CRITICAL
PraisonAI Vulnerable to Arbitrary File Write / Path Traversal in Action Orchestrator
GHSA-jfxc-v5g9-38xr
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
The Action Orchestrator feature contains a Path Traversal vulnerability that allows an attacker (or compromised agent) to write to arbitrary files outside of the configured workspace directory. By supplying relative path segments (`../`) in the target path, malicious actions can overwrite sensitive …
CVE-2026-39305
GitHub-GHSA

CRITICAL
goshs has a file-based ACL authorization bypass in goshs state-changing routes
GHSA-wvhv-qcqf-f3cx
pkg: github.com/patrickhener/goshs
eco: go
published: Apr 10, 2026
### Summary
goshs enforces the documented per-folder `.goshs` ACL/basic-auth mechanism for directory listings and file reads, but it does not enforce the same authorization checks for state-changing routes. An unauthenticated attacker can upload files with `PUT`, upload files with multipart `POST /u…
CVE-2026-40189
GitHub-GHSA

CRITICAL
ajenti.plugin.core has password bypass when 2FA is activated
GHSA-3mcx-6wxm-qr8v
pkg: ajenti.plugin.core
eco: pip
published: Apr 10, 2026
### Impact

If the 2FA was activated, it was possible to bypass the password authentication

### Patches

This is fixed in the version 0.112. Users should upgrade to this version as soon as possible.

CVE-2026-40177
GitHub-GHSA

CRITICAL
PraisonAI vulnerable to arbitrary file write via path traversal in `praisonai recipe unpack`
GHSA-99g3-w8gr-x37c
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
| Field | Value |
|—|—|
| Severity | Critical |
| Type | Path traversal — arbitrary file write via `tar.extract()` without member validation |
| Affected | `src/praisonai/praisonai/cli/features/recipe.py:1170-1172` |

## Summary

`cmd_unpack` in the recipe CLI extracts `.praison` tar archives u…

CVE-2026-40157
GitHub-GHSA

CRITICAL
PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)
GHSA-v7px-3835-7gjx
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
Summary

The memory hooks executor in praisonaiagents passes a user-controlled command string
directly to subprocess.run() with shell=True at
src/praisonai-agents/praisonaiagents/memory/hooks.py lines 303 to 305.
No sanitization, no shlex.quote(), no character filter, and no allowlist check
exists a…

CVE-2026-40111
GitHub-GHSA

CRITICAL
Wasmtime with Winch compiler backend on aarch64 may allow a sandbox-escaping memory access
GHSA-xx5w-cvp6-jv83
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 10, 2026
### Impact

Wasmtime with its Winch (baseline) non-default compiler backend may allow properly constructed guest Wasm to access host memory outside of its linear-memory sandbox.

This vulnerability requires use of the Winch compiler (`-Ccompiler=winch`). By default, Wasmtime uses its Cranelift backe…

CVE-2026-34987
GitHub-GHSA

CRITICAL
Wasmtime: Miscompiled guest heap access enables sandbox escape on aarch64 Cranelift
GHSA-jhxm-h53p-jm7w
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's Cranelift compilation backend contains a bug on aarch64 when performing a certain shape of heap accesses which means that the wrong address is accessed. When combined with explicit bounds checks a guest WebAssembly module this can create a situation where there are two divergi…

CVE-2026-34971
GitHub-GHSA

CRITICAL
Axios has a NO_PROXY Hostname Normalization Bypass Leads to SSRF
GHSA-3p68-rc4w-qgx5
pkg: axios
eco: npm
published: Apr 9, 2026
Axios does not correctly handle hostname normalization when checking `NO_PROXY` rules.
Requests to loopback addresses like `localhost.` (with a trailing dot) or `[::1]` (IPv6 literal) skip `NO_PROXY` matching and go through the configured proxy.

This goes against what developers expect and lets att…

CVE-2025-62718
GitHub-GHSA

CRITICAL
Marimo: Pre-Auth Remote Code Execution via Terminal WebSocket Authentication Bypass
GHSA-2679-6mx9-h9xc
pkg: marimo
eco: pip
published: Apr 8, 2026
## Summary

Marimo (19.6k stars) has a Pre-Auth RCE vulnerability. The terminal WebSocket endpoint `/terminal/ws` lacks authentication validation, allowing an unauthenticated attacker to obtain a full PTY shell and execute arbitrary system commands.

Unlike other WebSocket endpoints (e.g., `/ws`) th…

CVE-2026-39987
GitHub-GHSA

CRITICAL
Rack::Session::Cookie secrets: decrypt failure fallback enables secretless session forgery and Marshal deserialization
GHSA-33qg-7wpp-89cq
pkg: rack-session
eco: rubygems
published: Apr 8, 2026
`Rack::Session::Cookie` incorrectly handles decryption failures when configured with `secrets:`. If cookie decryption fails, the implementation falls back to a default decoder instead of rejecting the cookie. This allows an unauthenticated attacker to supply a crafted session cookie that is accepted…
CVE-2026-39324
GitHub-GHSA

CRITICAL
OpenIdentityPlatform OpenAM: Pre-Authentication Remote Code Execution via `jato.clientSession` Deserialization in OpenAM
GHSA-2cqq-rpvq-g5qj
pkg: org.openidentityplatform.openam:openam
eco: maven
published: Apr 7, 2026
## Summary

OpenIdentityPlatform OpenAM 16.0.5 (and likely earlier versions) is vulnerable to pre-authentication Remote Code Execution (RCE) via unsafe Java deserialization of the `jato.clientSession` HTTP parameter. This bypasses the `WhitelistObjectInputStream` mitigation that was applied to the `…

CVE-2026-33439
GitHub-GHSA

CRITICAL
PraisonAI Has Path Traversal in FileTools
GHSA-693f-pf34-72c5
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
### Executive Summary:
The path validation has a critical logic bug: it checks for `..` AFTER `normpath()` has already collapsed all `..` sequences. This makes the check completely useless and allows trivial path traversal to any file on the system.
The path validation function also does not resolve…
CVE-2026-35615
GitHub-GHSA

HIGH
mathjs Allows Improperly Controlled Modification of Dynamically-Determined Object Attributes
GHSA-jvff-x2qm-6286
pkg: mathjs
eco: npm
published: Apr 10, 2026
### Impact
Two security vulnerabilities where detected that allowed executing arbitrary JavaScript via the expression parser of mathjs. You can be affected when you have an application where users can evaluate arbitrary expressions using the mathjs expression parser.

### Patches
The problem is patc…

GitHub-GHSA

HIGH
PraisonAI: Hardcoded `approval_mode="auto"` in Chainlit UI Overrides Administrator Configuration, Enabling Unapproved Shell Command Execution
GHSA-qwgj-rrpj-75xm
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The Chainlit UI modules (`chat.py` and `code.py`) hardcode `config.approval_mode = "auto"` after loading administrator configuration from the `PRAISON_APPROVAL_MODE` environment variable, silently overriding any "manual" or "scoped" approval setting. This defeats the human-in-the-loop ap…

GitHub-GHSA

HIGH
Duplicate Advisory: OpenClaw Gateway: RCE and Privilege Escalation from operator.pairing to operator.admin via device.pair.approve
GHSA-r3v5-2grc-429h
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-hf68-49fm-59cq. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains a privilege escalation vulnerability in the device.pair.approve method that …

NVD

HIGH
CVE-2026-35639
CVE-2026-35639
pkg: node

published: Apr 9, 2026

OpenClaw before 2026.3.22 contains a privilege escalation vulnerability in the device.pair.approve method that allows an operator.pairing approver to approve pending device requests with broader operator scopes than the approver actually holds. Attackers can exploit insufficient scope validation to …
CWE: CWE-648
NVD

HIGH
CVE-2026-39911
CVE-2026-39911
pkg: express

published: Apr 9, 2026

Hashgraph Guardian through version 3.5.0 contains an unsandboxed JavaScript execution vulnerability in the Custom Logic policy block worker that allows authenticated Standard Registry users to execute arbitrary code by passing user-supplied JavaScript expressions directly to the Node.js Function() c…
CWE: CWE-668
NVD

HIGH
CVE-2026-30478
CVE-2026-30478
pkg: windows

published: Apr 9, 2026

A Dynamic-link Library Injection vulnerability in GatewayGeo MapServer for Windows version 5 allows attackers to escalate privileges via a crafted executable.
CWE: CWE-427
NVD

HIGH
CVE-2026-5866
CVE-2026-5866
pkg: go

published: Apr 8, 2026

Use after free in Media in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-416, CWE-416
NVD

HIGH
CVE-2026-39891
CVE-2026-39891
pkg: express

published: Apr 8, 2026

PraisonAI is a multi-agent teams system. Prior to 4.5.115, the create_agent_centric_tools() function returns tools (like acp_create_file) that process file content using template rendering. When user input from agent.start() is passed directly into these tools without escaping, template expressions …
CWE: CWE-94
GitHub-GHSA

HIGH
AGiXT Vulnerable to Path Traversal in safe_join()
GHSA-5gfj-64gh-mgmw
pkg: agixt
eco: pip
published: Apr 8, 2026
### Summary
The safe_join() function in the essential_abilities extension fails to validate that resolved file paths remain within the designated agent workspace. An authenticated attacker can use directory traversal sequences to read, write, or delete arbitrary files on the server hosting the AGiXT…
CVE-2026-39981
GitHub-GHSA

HIGH
PraisonAI has Template Injection in Agent Tool Definitions
GHSA-hwg5-x759-7wjg
pkg: praisonai
eco: pip
published: Apr 8, 2026
## Summary
Direct insertion of unescaped user input into template-rendering tools allows arbitrary code execution via specially crafted agent instructions.
## Details
The `create_agent_centric_tools()` function returns tools (like `acp_create_file`) that process file content using template rendering…
CVE-2026-39891
GitHub-GHSA

HIGH
Apache Cassandra is vulnerable to privilege escalation in an mTLS environment using MutualTlsAuthenticator
GHSA-qxpc-96fq-wwmg
pkg: org.apache.cassandra:cassandra-all
eco: maven
published: Apr 7, 2026
Privilege escalation in Apache Cassandra 5.0 on an mTLS environment using MutualTlsAuthenticator allows a user with only CREATE permission to associate their own certificate identity with an arbitrary role, including a superuser role, and authenticate as that role via ADD IDENTITY.

Users are re…

CVE-2026-27314
NVD

HIGH
CVE-2026-35463
CVE-2026-35463
pkg: ssl

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, the ADMIN_ONLY_OPTIONS protection mechanism restricts security-critical configuration values (reconnect scripts, SSL certs, proxy credentials) to admin-only access. However, this protection is only app…
CWE: CWE-78
NVD

HIGH
CVE-2025-65115
CVE-2025-65115
pkg: windows

published: Apr 7, 2026

Remote Code Execution Vulnerability in JP1/IT Desktop Management 2 – Manager on Windows, JP1/IT Desktop Management 2 – Operations Director on Windows, Job Management Partner 1/IT Desktop Management 2 – Manager on Windows, JP1/IT Desktop Management – Manager on Windows, Job Management Partner 1/IT D…
CWE: CWE-73
NVD

HIGH
CVE-2026-35044
CVE-2026-35044
pkg: bentoml bentoml

published: Apr 6, 2026

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.38, the Dockerfile generation function generate_containerfile() in src/bentoml/_internal/container/generate.py uses an unsandboxed jinja2.Environment with the jinja2.ext.do extensi…
CWE: CWE-1336
NVD

HIGH
CVE-2026-35029
CVE-2026-35029
pkg: litellm litellm

published: Apr 6, 2026

LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.0, the /config/update endpoint does not enforce admin role authorization. A user who is already authenticated into the platform can then use this endpoint to modify proxy configuration and environment…
CWE: CWE-863
NVD

HIGH
CVE-2026-35408
CVE-2026-35408
pkg: oauth

published: Apr 6, 2026

Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, Directus's Single Sign-On (SSO) login pages lacked a Cross-Origin-Opener-Policy (COOP) HTTP response header. Without this header, a malicious cross-origin window that opens the Directus login page reta…
CWE: CWE-346, CWE-693
GitHub-GHSA

HIGH
PraisonAI Vulnerable to Code Injection and Protection Mechanism Failure
GHSA-3c4r-6p77-xwr7
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI's AST-based Python sandbox can be bypassed using `type.__getattribute__` trampoline, allowing arbitrary code execution when running untrusted agent code.

## Description

The `_execute_code_direct` function in `praisonaiagents/tools/python_tools.py` uses AST filtering to block dangerous Py…

CVE-2026-40158
NVD

HIGH
CVE-2026-40158
CVE-2026-40158
pkg: node

published: Apr 10, 2026

PraisonAI is a multi-agent teams system. Prior to 4.5.128, PraisonAI's AST-based Python sandbox can be bypassed using type.__getattribute__ trampoline, allowing arbitrary code execution when running untrusted agent code. The _execute_code_direct function in praisonaiagents/tools/python_tools.py uses…
CWE: CWE-94, CWE-693
NVD

HIGH
CVE-2026-39983
CVE-2026-39983
pkg: node

published: Apr 9, 2026

basic-ftp is an FTP client for Node.js. Prior to 5.2.1, basic-ftp allows FTP command injection via CRLF sequences (\r\n) in file path parameters passed to high-level path APIs such as cd(), remove(), rename(), uploadFrom(), downloadTo(), list(), and removeDir(). The library's protectWhitespace() hel…
CWE: CWE-93
GitHub-GHSA

HIGH
basic-ftp has FTP Command Injection via CRLF
GHSA-chqc-8p9q-pq6q
pkg: basic-ftp
eco: npm
published: Apr 8, 2026
## Summary

`basic-ftp` version `5.2.0` allows FTP command injection via CRLF sequences (`\r\n`) in file path parameters passed to high-level path APIs such as `cd()`, `remove()`, `rename()`, `uploadFrom()`, `downloadTo()`, `list()`, and `removeDir()`. The library's `protectWhitespace()` helper only…

CVE-2026-39983
NVD

HIGH
CVE-2026-33752
CVE-2026-33752
pkg: lexiforest curl_cffi

published: Apr 6, 2026

curl_cffi is the a Python binding for curl. Prior to 0.15.0, curl_cffi does not restrict requests to internal IP ranges, and follows redirects automatically via the underlying libcurl. Because of this, an attacker-controlled URL can redirect requests to internal services such as cloud metadata endpo…
CWE: CWE-918
GitHub-GHSA

HIGH
SiYuan: Publish Reader Path Traversal Delete via `removeUnusedAttributeView`
GHSA-vw86-c94w-v3x4
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 10, 2026
SiYuan's publish/read-only boundary can be broken through `/api/av/removeUnusedAttributeView`.

A publish-service Reader context can call this endpoint because it is protected only by `CheckAuth`, and publish requests are forwarded upstream with a valid `RoleReader` JWT. The handler accepts attacker…

NVD

HIGH
CVE-2026-5483
CVE-2026-5483
pkg: kubernetes

published: Apr 10, 2026

A flaw was found in odh-dashboard in Red Hat Openshift AI. This vulnerability in the `odh-dashboard` component of Red Hat OpenShift AI (RHOAI) allows for the disclosure of Kubernetes Service Account tokens through a NodeJS endpoint. This could enable an attacker to gain unauthorized access to Kubern…
CWE: CWE-201
NVD

HIGH
CVE-2026-5329
CVE-2026-5329
pkg: linux

published: Apr 9, 2026

Rapid7 Velociraptor versions prior to 0.76.2 contain an improper input validation vulnerability in the client monitoring message handler on the Velociraptor server (primarily Linux) that allows an authenticated remote attacker to write to arbitrary internal server queues via a crafted monitoring m…
CWE: CWE-20
NVD

HIGH
CVE-2026-39974
CVE-2026-39974
pkg: node

published: Apr 9, 2026

n8n-MCP is a Model Context Protocol (MCP) server that provides AI assistants with comprehensive access to n8n node documentation, properties, and operations. Prior to 2.47.4, an authenticated Server-Side Request Forgery in n8n-mcp allows a caller holding a valid AUTH_TOKEN to cause the server to iss…
CWE: CWE-918
GitHub-GHSA

HIGH
n8n-mcp has authenticated SSRF via instance-URL header in multi-tenant HTTP mode
GHSA-4ggg-h7ph-26qr
pkg: n8n-mcp
eco: npm
published: Apr 8, 2026
## Impact
An authenticated Server-Side Request Forgery in `n8n-mcp` allows a caller holding a valid `AUTH_TOKEN` to cause the server to issue HTTP requests to arbitrary URLs supplied through multi-tenant HTTP headers. Response bodies are reflected back through JSON-RPC, so an attacker can read the c…
CVE-2026-39974
GitHub-GHSA

HIGH
PraisonAI Vulnerable to RCE via Automatic tools.py Import
GHSA-g985-wjh9-qxxc
pkg: praisonaiagents, PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI automatically imports `./tools.py` from the current working directory when launching certain components. This includes call.py, tool_resolver.py, and CLI tool-loading paths.

A malicious tools.py placed in the process working directory is executed immediately, allowing arbitrary Python cod…

GitHub-GHSA

HIGH
PraisonAI Vulnerable to Argument Injection into Cloud Run Environment Variables via Unsanitized Comma in gcloud –set-env-vars
GHSA-fvxx-ggmx-3cjg
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
**Summary**

deploy.py constructs a single comma-delimited string for the gcloud run
deploy –set-env-vars argument by directly interpolating openai_model,
openai_key, and openai_base without validating that these values do not
contain commas. gcloud uses a comma as the key-value pair separator for

CVE-2026-40113
GitHub-GHSA

HIGH
Vikunja vulnerable to Privilege Escalation via Project Reparenting
GHSA-2vq4-854f-5c72
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

A user with Write-level access to a project can escalate their permissions to Admin by moving the project under a project they own. After reparenting, the recursive permission CTE resolves ownership of the new parent as Admin on the moved project. The attacker can then delete the project…

CVE-2026-35595
GitHub-GHSA

HIGH
Open Cluster Management (OCM): Cross-cluster privilege escalation via improper Kubernetes client certificate renewal validation
GHSA-q4gv-pjmh-c735
pkg: open-cluster-management.io/ocm
eco: go
published: Apr 7, 2026
A flaw was found in Open Cluster Management (OCM), the technology underlying Red Hat Advanced Cluster Management (ACM). Improper validation of Kubernetes client certificate renewal allows a managed cluster administrator to forge a client certificate that can be approved by the OCM controller. This e…
CVE-2026-4740
GitHub-GHSA

HIGH
n8n-mcp has unauthenticated session termination and information disclosure in HTTP transport
GHSA-75hx-xj24-mqrw
pkg: n8n-mcp
eco: npm
published: Apr 10, 2026
### Summary

Several HTTP transport endpoints in n8n-mcp lacked proper authentication, and the health check endpoint exposed sensitive operational metadata without credentials.

### Impact

An unauthenticated attacker with network access to the n8n-mcp HTTP server could disrupt active MCP sessions a…

GitHub-GHSA

HIGH
basic-ftp: Incomplete CRLF Injection Protection Allows Arbitrary FTP Command Execution via Credentials and MKD Commands
GHSA-6v7q-wjvx-w8wg
pkg: basic-ftp
eco: npm
published: Apr 10, 2026
## Summary

basic-ftp's CRLF injection protection (added in commit 2ecc8e2 for GHSA-chqc-8p9q-pq6q) is incomplete. Two code paths bypass the `protectWhitespace()` control character check: (1) the `login()` method directly concatenates user-supplied credentials into USER/PASS FTP commands without any…

GitHub-GHSA

HIGH
Saltcorn has an Unauthenticated Path Traversal in sync endpoints, allowing arbitrary file write and directory read
GHSA-32pv-mpqg-h292
pkg: @saltcorn/server, @saltcorn/server, @saltcorn/server
eco: npm
published: Apr 10, 2026
### Summary

Two unauthenticated path traversal vulnerabilities exist in Saltcorn's mobile sync endpoints. The `POST /sync/offline_changes` endpoint allows an unauthenticated attacker to create arbitrary directories and write a `changes.json` file with attacker-controlled JSON content anywhere on th…

CVE-2026-40163
NVD

HIGH
CVE-2026-39429
CVE-2026-39429
pkg: kubernetes

published: Apr 8, 2026

kcp is a Kubernetes-like control plane for form-factors and use-cases beyond Kubernetes and container workloads. Prior to 0.30.3 and 0.29.3, the cache server is directly exposed by the root shard and has no authentication or authorization in place. This allows anyone who can access the root shard to…
CWE: CWE-302, CWE-862
GitHub-GHSA

HIGH
kcp's cache server is accessible without authentication or authorization checks
GHSA-3j3q-wp9x-585p
pkg: github.com/kcp-dev/kcp, github.com/kcp-dev/kcp
eco: go
published: Apr 8, 2026
### Summary

The cache server is directly exposed by the root shard and has no authentication or authorization in place.
This allows anyone who can access the root shard to read and write to the cache server.

### Details

The cache server is routed in the pre-mux chain in the shard code.
The preHa…

CVE-2026-39429
NVD

HIGH
CVE-2026-34045
CVE-2026-34045
pkg: kubernetes

published: Apr 7, 2026

Podman Desktop is a graphical tool for developing on containers and Kubernetes. Prior to 1.26.2, an unauthenticated HTTP server exposed by Podman Desktop allows any network attacker to remotely trigger denial-of-service conditions and extract sensitive information. By abusing missing connection limi…
CWE: CWE-209, CWE-284, CWE-400
NVD

HIGH
CVE-2026-4740
CVE-2026-4740
pkg: kubernetes

published: Apr 7, 2026

A flaw was found in Open Cluster Management (OCM), the technology underlying Red Hat Advanced Cluster Management (ACM). Improper validation of Kubernetes client certificate renewal allows a managed cluster administrator to forge a client certificate that can be approved by the OCM controller. This e…
CWE: CWE-295
NVD

HIGH
CVE-2026-34982
CVE-2026-34982
pkg: express

published: Apr 6, 2026

Vim is an open source, command line text editor. Prior to version 9.2.0276, a modeline sandbox bypass in Vim allows arbitrary OS command execution when a user opens a crafted file. The `complete`, `guitabtooltip` and `printheader` options are missing the `P_MLE` flag, allowing a modeline to be execu…
CWE: CWE-78
GitHub-GHSA

HIGH
DotNetNuke.Core has stored cross-site-scripting (XSS) via SVG upload
GHSA-ffq7-898w-9jc4
pkg: DotNetNuke.Core
eco: nuget
published: Apr 10, 2026
A user could upload a specially crafted SVG file that could include scripts that can target both authenticated and unauthenticated DNN users. The impact is increased if the scripts are run by a power user.
GitHub-GHSA

HIGH
SiYuan: Publish Reader Can Arbitrarily Delete Attribute View Files via `/api/av/removeUnusedAttributeView`
GHSA-7m5h-w69j-qggg
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 10, 2026
## Summary

An authenticated publish-service reader can invoke `/api/av/removeUnusedAttributeView` and cause persistent deletion of arbitrary attribute view (`AV`) definition files from the workspace.

The route is protected only by generic `CheckAuth`, which accepts publish `RoleReader` requests. T…

CVE-2026-40259
GitHub-GHSA

HIGH
PraisonAI: Cross-Origin Agent Execution via Hardcoded Wildcard CORS and Missing Authentication on AGUI Endpoint
GHSA-x462-jjpc-q4q4
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The AGUI endpoint (`POST /agui`) has no authentication and hardcodes `Access-Control-Allow-Origin: *` on all responses. Combined with Starlette/FastAPI's Content-Type-agnostic JSON parsing, any website a victim visits can silently trigger arbitrary agent execution against a locally-runni…

NVD

HIGH
CVE-2021-47961
CVE-2021-47961
pkg: ssl

published: Apr 10, 2026

A plaintext storage of a password vulnerability in Synology SSL VPN Client before 1.4.5-0684 allows remote attackers to access or influence the user's PIN code due to insecure storage. This may lead to unauthorized VPN configuration and potential interception of subsequent VPN traffic when combined …
CWE: CWE-256
GitHub-GHSA

HIGH
bsv-sdk and bsv-wallet persist unverified certifier signatures in acquire_certificate (direct and issuance paths)
GHSA-hc36-c89j-5f4j
pkg: bsv-sdk, bsv-wallet
eco: rubygems
published: Apr 9, 2026
# Unverified certifier signatures persisted by `acquire_certificate`

## Affected packages

Both `bsv-sdk` and `bsv-wallet` are published from the [sgbett/bsv-ruby-sdk](https://github.com/sgbett/bsv-ruby-sdk) repository. The vulnerable code lives in `lib/bsv/wallet_interface/wallet_client.rb`, which…

CVE-2026-40070
GitHub-GHSA

HIGH
RedwoodSDK has a CSRF vulnerability in server function dispatch via GET requests
GHSA-x8rx-789c-2pxq
pkg: rwsdk
eco: npm
published: Apr 8, 2026
**Summary**

Server functions exported from `"use server"` files could be invoked via GET requests, bypassing their intended HTTP method. In cookie-authenticated applications, this allowed cross-site GET navigations to trigger state-changing functions, because browsers send `SameSite=Lax` cookies on…

CVE-2026-39371
GitHub-GHSA

HIGH
File Browser: Proxy auth auto-provisioned users inherit Execute permission and Commands
GHSA-7526-j432-6ppp
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
## Summary

The fix in commit `b6a4fb1` ("self-registered users don't get execute perms") stripped `Execute` permission and `Commands` from users created via the signup handler. The same fix was not applied to the proxy auth handler. Users auto-created on first successful proxy-auth login are grante…

CVE-2026-35607
NVD

HIGH
CVE-2026-39371
CVE-2026-39371
pkg: react

published: Apr 7, 2026

RedwoodSDK is a server-first React framework. From 1.0.0-beta.50 to 1.0.5, erver functions exported from "use server" files could be invoked via GET requests, bypassing their intended HTTP method. In cookie-authenticated applications, this allowed cross-site GET navigations to trigger state-changing…
CWE: CWE-352
NVD

HIGH
CVE-2026-39307
CVE-2026-39307
pkg: python

published: Apr 7, 2026

PraisonAI is a multi-agent teams system. Prior to 1.5.113, The PraisonAI templates installation feature is vulnerable to a "Zip Slip" Arbitrary File Write attack. When downloading and extracting template archives from external sources (e.g., GitHub), the application uses Python's zipfile.extractall(…
CWE: CWE-22
GitHub-GHSA

HIGH
PraisonAI Has Arbitrary File Write (Zip Slip) in Templates Extraction
GHSA-4ph2-f6pf-79wv
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
The PraisonAI templates installation feature is vulnerable to a "Zip Slip" Arbitrary File Write attack. When downloading and extracting template archives from external sources (e.g., GitHub), the application uses Python's `zipfile.extractall()` without verifying if the files within the archive resol…
CVE-2026-39307
GitHub-GHSA

HIGH
PraisonAI: Unauthenticated Allow-List Manipulation Bypasses Agent Tool Approval Safety Controls
GHSA-4wr3-f4p3-5wjh
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The gateway's `/api/approval/allow-list` endpoint permits unauthenticated modification of the tool approval allowlist when no `auth_token` is configured (the default). By adding dangerous tool names (e.g., `shell_exec`, `file_write`) to the allowlist, an attacker can cause the `ExecAppro…

CVE-2026-40149
GitHub-GHSA

HIGH
PraisonAI Vulnerable to Implicit Execution of Arbitrary Code via Automatic `tools.py` Loading
GHSA-2g3w-cpc4-chr4
pkg: praisonai
eco: pip
published: Apr 10, 2026
PraisonAI automatically loads a file named `tools.py` from the current working directory to discover and register custom agent tools. This loading process uses `importlib.util.spec_from_file_location` and immediately executes module-level code via `spec.loader.exec_module()` **without explicit user …
CVE-2026-40156
NVD

HIGH
CVE-2026-35625
CVE-2026-35625
pkg: node

published: Apr 9, 2026

OpenClaw before 2026.3.25 contains a privilege escalation vulnerability where silent local shared-auth reconnects auto-approve scope-upgrade requests, widening paired device permissions from operator.read to operator.admin. Attackers can exploit this by triggering local reconnection to silently esca…
CWE: CWE-648
NVD

HIGH
CVE-2026-33793
CVE-2026-33793
pkg: python

published: Apr 9, 2026

An Execution with Unnecessary Privileges vulnerability in the User Interface (UI) of Juniper Networks Junos OS and Junos OS Evolved allows a local, low-privileged attacker to gain root privileges, thus compromising the system.

When a configuration that allows unsigned Python op scripts is present…

CWE: CWE-250
GitHub-GHSA

HIGH
Fleet Affected by Local Privilege Escalation via Tcl Command Injection in Orbit
GHSA-rphv-h674-5hp2
pkg: github.com/fleetdm/fleet/v4
eco: go
published: Apr 8, 2026
## Summary

The Orbit agent's FileVault disk encryption key rotation flow on collects a local user's password via a GUI dialog and interpolates it directly into a Tcl/expect script executed via `exec.Command("expect", "-c", script)`. Because the password is inserted into Tcl brace-quoted `send {%s}`…

CVE-2026-27806
GitHub-GHSA

HIGH
OpenEXR has a signed 32-bit Overflow in PIZ Decoder Leads to OOB Read/Write
GHSA-588r-cr5c-w6hf
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 8, 2026
## Summary

`internal_exr_undo_piz()` advances the working wavelet pointer with signed 32-bit arithmetic:

“`c
wavbuf += nx * ny * wcount;
“`

Because `nx`, `ny`, and `wcount` are `int`, a crafted EXR file can make this product overflow and wrap. The next channel then decodes from an incorrect add…

CVE-2026-34588
GitHub-GHSA

HIGH
Local settings bypass config trust checks
GHSA-436v-8fw5-4mj8
pkg: mise
eco: rust
published: Apr 7, 2026
### Summary

`mise` loads trust-control settings from a local project `.mise.toml` before the trust check runs. An attacker who can place a malicious `.mise.toml` in a repository can make that same file appear trusted and then reach dangerous directives such as `[env] _.source`, templates, hooks, or…

CVE-2026-35533
NVD

HIGH
CVE-2025-14821
CVE-2025-14821
pkg: windows

published: Apr 7, 2026

A flaw was found in libssh. This vulnerability allows local man-in-the-middle attacks, security downgrades of SSH (Secure Shell) connections, and manipulation of trusted host information, posing a significant risk to the confidentiality, integrity, and availability of SSH communications via an insec…
CWE: CWE-427
NVD

HIGH
CVE-2026-35021
CVE-2026-35021
pkg: express

published: Apr 6, 2026

Anthropic Claude Code CLI and Claude Agent SDK contain an OS command injection vulnerability in the prompt editor invocation utility that allows attackers to execute arbitrary commands by crafting malicious file paths. Attackers can inject shell metacharacters such as $() or backtick expressions int…
CWE: CWE-78
NVD

HIGH
CVE-2026-35043
CVE-2026-35043
pkg: bentoml bentoml

published: Apr 6, 2026

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.38, the cloud deployment path in src/bentoml/_internal/cloud/deployment.py was not included in the fix for CVE-2026-33744. Line 1648 interpolates system_packages directly into a sh…
CWE: CWE-78
GitHub-GHSA

HIGH
goshs is Missing Write Protection for Parametric Data Values
GHSA-2943-crp8-38xx
pkg: github.com/patrickhener/goshs
eco: go
published: Apr 10, 2026
### Summary
The SFTP command rename sanitizes only the source path and not the destination, so it is possible to write outside of the root directory of the SFTP.

### Details

Here is the issue:
“`go
// helper.go:155-215
func cmdFile(root string, r *sftp.Request, ip string, sftpServer *SFTPServer)…

CVE-2026-40188
GitHub-GHSA

HIGH
PraisonAIAgents has SSRF and Local File Read via Unvalidated URLs in web_crawl Tool
GHSA-8f4v-xfm9-3244
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The `web_crawl()` function in `praisonaiagents/tools/web_crawl_tools.py` accepts arbitrary URLs from AI agents with zero validation. No scheme allowlisting, hostname/IP blocklisting, or private network checks are applied before fetching. This allows an attacker (or prompt injection in cr…

CVE-2026-40150
NVD

HIGH
CVE-2026-35533
CVE-2026-35533
pkg: node

published: Apr 7, 2026

mise manages dev tools like node, python, cmake, and terraform. From 2026.2.18 through 2026.4.5, mise loads trust-control settings from a local project .mise.toml before the trust check runs. An attacker who can place a malicious .mise.toml in a repository can make that same file appear trusted and …
CWE: CWE-284
GitHub-GHSA

HIGH
MONAI: Unsafe functions lead to pickle deserialization rce
GHSA-89gg-p5r5-q6r4
pkg: monai
eco: pip
published: Apr 7, 2026
### Summary
The `algo_from_pickle` function in `monai/auto3dseg/utils.py` causes `pickle.loads(data_bytes)` to be executed, and it does not perform any validation on the input parameters. This ultimately leads to insecure deserialization and can result in code execution vulnerabilities.

### Details…

NVD

HIGH
CVE-2026-35187
CVE-2026-35187
pkg: python

published: Apr 6, 2026

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, the parse_urls API function in src/pyload/core/api/__init__.py fetches arbitrary URLs server-side via get_url(url) (pycurl) without any URL validation, protocol restriction, or IP blacklist. An authent…
CWE: CWE-918
GitHub-GHSA

HIGH
Ech0: Scoped admin access tokens can bypass least-privilege controls on privileged endpoints, including backup export
GHSA-4h9q-p5j4-xvvh
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

Ech0 scoped access tokens do not reliably enforce least privilege: multiple privileged admin routes omit scope checks, and the backup export handler strips token scope metadata entirely, allowing a low-scope admin access token to reach broader admin functionality than intended.

## Impac…

GitHub-GHSA

HIGH
PraisonAI: Unauthenticated WebSocket Endpoint Proxies to Paid OpenAI Realtime API Without Rate Limits
GHSA-q5r4-47m9-5mc7
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The `/media-stream` WebSocket endpoint in PraisonAI's call module accepts connections from any client without authentication or Twilio signature validation. Each connection opens an authenticated session to OpenAI's Realtime API using the server's API key. There are no limits on concurre…

CVE-2026-40116
GitHub-GHSA

HIGH
@vitejs/plugin-rsc has a Denial of Service with React Server Components
GHSA-v457-wxvj-p9w9
pkg: @vitejs/plugin-rsc
eco: npm
published: Apr 10, 2026
### Impact

`@vitejs/plugin-rsc` vendors `react-server-dom-webpack`, which contained a vulnerability in versions prior to 19.2.4. See details in React repository's advisory https://github.com/facebook/react/security/advisories/GHSA-479c-33wc-g2pg

### Patches

Upgrade immediately to `@vitejs/plugin-…

GitHub-GHSA

HIGH
Next.js has a Denial of Service with Server Components
GHSA-q4gf-8mx6-v5v3
pkg: next, next
eco: npm
published: Apr 10, 2026
A vulnerability affects certain React Server Components packages for versions 19.x and frameworks that use the affected packages, including Next.js 13.x, 14.x, 15.x, and 16.x using the App Router. The issue is tracked upstream as [CVE-2026-23869](https://github.com/facebook/react/security/advisories…
GitHub-GHSA

HIGH
React Server Components have a Denial of Service Vulnerability
GHSA-479c-33wc-g2pg
pkg: react-server-dom-parcel, react-server-dom-parcel, react-server-dom-parcel
eco: npm
published: Apr 10, 2026
## Impact

A denial of service vulnerability exists in React Server Components, affecting the following packages: react-server-dom-parcel, react-server-dom-turbopack, react-server-dom-webpack versions 19.0.0, 19.1.0 and 19.2.0. The vulnerability is triggered by sending specially crafted HTTP request…

CVE-2026-23869
GitHub-GHSA

HIGH
Apache ActiveMQ: Denial of Service via Out of Memory vulnerability
GHSA-5568-6qcg-g7fx
pkg: org.apache.activemq:activemq-client, org.apache.activemq:activemq-client, org.apache.activemq:activemq-broker
eco: maven
published: Apr 10, 2026
Denial of Service via Out of Memory vulnerability in Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ.

ActiveMQ NIO SSL transports do not correctly handle TLSv1.3 handshake KeyUpdates triggered by clients. This makes it possible for a client to rapidly trigger updates which causes th…

CVE-2026-39304
NVD

HIGH
CVE-2026-39304
CVE-2026-39304
pkg: ssl

published: Apr 10, 2026

Denial of Service via Out of Memory vulnerability in Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ.

ActiveMQ NIO SSL transports do not correctly handle TLSv1.3 handshake KeyUpdates triggered by clients. This makes it possible for a client to rapidly trigger updates which causes th…

CWE: CWE-400
GitHub-GHSA

HIGH
Spring Cloud Gateway's SSL bundle configuration silently bypassed
GHSA-hwqh-2684-54fc
pkg: org.springframework.cloud:spring-cloud-gateway
eco: maven
published: Apr 10, 2026
When configuring SSL bundles in Spring Cloud Gateway by using the configuration property spring.ssl.bundle, the configuration was silently ignored and the default SSL configuration was used instead.
Note: The 4.2.x branch is no longer under open source support. If you are using Spring Cloud Gatew…
CVE-2026-22750
NVD

HIGH
CVE-2026-22750
CVE-2026-22750
pkg: ssl

published: Apr 10, 2026

When configuring SSL bundles in Spring Cloud Gateway by using the configuration property spring.ssl.bundle, the configuration was silently ignored and the default SSL configuration was used instead.
Note: The 4.2.x branch is no longer under open source support. If you are using Spring Cloud Gatew…
CWE: CWE-15
GitHub-GHSA

HIGH
Apache Tomcat Missing Encryption of Sensitive Data vulnerability
GHSA-69r9-qgr7-g2wj
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Missing Encryption of Sensitive Data vulnerability in Apache Tomcat due to the fix for CVE-2026-29146 allowing the bypass of the EncryptInterceptor.

This issue affects Apache Tomcat: 11.0.20, 10.1.53, 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117, which fix the …

CVE-2026-34486
GitHub-GHSA

HIGH
Apache Tomcat has an Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve
GHSA-rv64-5gf8-9qq8
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve component of Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.40 through 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or…

CVE-2026-34483
GitHub-GHSA

HIGH
Apache Tomcat vulnerable to Insertion of Sensitive Information into Log File
GHSA-x4m4-345f-5h5g
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.13 through 9.0.116.

Users…

CVE-2026-34487
GitHub-GHSA

HIGH
Apache Tomcat has an HTTP Request/Response Smuggling vulnerability
GHSA-563x-q5rq-57qp
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in Apache Tomcat via invalid chunk extension.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M1 through 9.0.115, from 8.5.0 through 8.5.100, f…

CVE-2026-24880
GitHub-GHSA

HIGH
Apache Tomcat: Configured cipher preference order not preserved
GHSA-69cc-cv78-qc8g
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Configured cipher preference order not preserved vulnerability in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.16 through 11.0.18, from 10.1.51 through 10.1.52, from 9.0.114 through 9.0.115.

Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, which fix the issue.

CVE-2026-29129
GitHub-GHSA

HIGH
Apache Tomcat: Padding Oracle vulnerability in EncryptInterceptor
GHSA-h468-7pvh-8vr8
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Padding Oracle vulnerability in Apache Tomcat's EncryptInterceptor with default configuration.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.0.0-M1 through 10.1.52, from 9.0.13 through 9..115, from 8.5.38 through 8.5.100, from 7.0.100 through 7.0.109.

Users are recommen…

CVE-2026-29146
GitHub-GHSA

HIGH
bsv-sdk ARC broadcaster treats INVALID/MALFORMED/ORPHAN responses as successful broadcasts
GHSA-9hfr-gw99-8rhx
pkg: bsv-sdk
eco: rubygems
published: Apr 9, 2026
# ARC broadcaster treats failure statuses as successful broadcasts

## Summary

`BSV::Network::ARC`'s failure detection only recognises `REJECTED` and `DOUBLE_SPEND_ATTEMPTED`. ARC responses with `txStatus` values of `INVALID`, `MALFORMED`, `MINED_IN_STALE_BLOCK`, or any `ORPHAN`-containing `extraIn…

CVE-2026-40069
NVD

HIGH
CVE-2026-34487
CVE-2026-34487
pkg: kubernetes

published: Apr 9, 2026

Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.13 through 9.0.116.

Users…

CWE: CWE-532
GitHub-GHSA

HIGH
Apache OpenMeetings Uses GET Request Method With Sensitive Query Strings
GHSA-gcvm-c75m-h4p4
pkg: org.apache.openmeetings:openmeetings-parent
eco: maven
published: Apr 9, 2026
Use of GET Request Method With Sensitive Query Strings vulnerability in Apache OpenMeetings.

The REST login endpoint uses HTTP GET method with username and password passed as query parameters. Please check references regarding possible impact

This issue affects Apache OpenMeetings: from 3.1.3 be…

CVE-2026-34020
GitHub-GHSA

HIGH
Apache OpenMeetings Uses Hard-coded Cryptographic Key
GHSA-wqxq-w68r-wg85
pkg: org.apache.openmeetings:openmeetings-parent
eco: maven
published: Apr 9, 2026
Use of Hard-coded Cryptographic Key vulnerability in Apache OpenMeetings.

The remember-me cookie encryption key is set to default value in openmeetings.properties and not being auto-rotated. In case OM admin hasn't changed the default encryption key, an attacker who has stolen a cookie from a logge…

CVE-2026-33266
NVD

HIGH
CVE-2026-1584
CVE-2026-1584
pkg: tls

published: Apr 9, 2026

A flaw was found in gnutls. A remote, unauthenticated attacker can exploit this vulnerability by sending a specially crafted ClientHello message with an invalid Pre-Shared Key (PSK) binder value during the TLS handshake. This can lead to a NULL pointer dereference, causing the server to crash and re…
CWE: CWE-476
GitHub-GHSA

HIGH
HashiCorp's go-getter library may allow arbitrary file reads
GHSA-92mm-2pjq-r785
pkg: github.com/hashicorp/go-getter
eco: go
published: Apr 9, 2026
HashiCorp's go-getter library up to v1.8.5 may allow arbitrary file reads on the file system during certain git operations through a maliciously crafted URL. This is fixed in go-getter v1.8.6. This vulnerability does not affect the go-getter/v2 branch and package.
CVE-2026-4660
GitHub-GHSA

HIGH
Apache DolphinScheduler vulnerable to sensitive information disclosure
GHSA-3cjc-vhfm-ffp2
pkg: org.apache.dolphinscheduler:dolphinscheduler
eco: maven
published: Apr 9, 2026
An Exposure of Sensitive Information to an Unauthorized Actor vulnerability exists in Apache DolphinScheduler.

This vulnerability may allow unauthorized actors to access sensitive information, including database credentials.

This issue affects Apache DolphinScheduler versions 3.1.*.

Users are r…

CVE-2025-62188
GitHub-GHSA

HIGH
Duplicate Advisory: Unfurl's unbounded zlib decompression allows decompression bomb DoS
GHSA-c3f2-qg8v-25q2
pkg: dfir-unfurl
eco: pip
published: Apr 9, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-h5qv-qjv4-pc5m. This link is maintained to preserve external references.

### Original Description
Unfurl before 2026.04 contains an unbounded zlib decompression vulnerability in parse_compressed.py that allow…

NVD

HIGH
CVE-2026-5886
CVE-2026-5886
pkg: go

published: Apr 8, 2026

Out of bounds read in WebAudio in Google Chrome on Mac prior to 147.0.7727.55 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-125, CWE-125
NVD

HIGH
CVE-2026-39863
CVE-2026-39863
pkg: tls

published: Apr 8, 2026

Kamailio is an open source implementation of a SIP Signaling Server. Prior to 6.1.1, 6.0.6, and 5.8.8, an out-of-bounds access in the core of Kamailio (formerly OpenSER and SER) allows remote attackers to cause a denial of service (process crash) via a specially crafted data packet sent over TCP. Th…
CWE: CWE-119
NVD

HIGH
CVE-2026-23869
CVE-2026-23869
pkg: react

published: Apr 8, 2026

A denial of service vulnerability exists in React Server Components, affecting the following packages: react-server-dom-parcel, react-server-dom-turbopack and react-server-dom-webpack (versions 19.0.0 through 19.0.4, 19.1.0 through 19.1.5, and 19.2.0 through 19.2.4). The vulnerability is triggered b…
CWE: CWE-400, CWE-502
GitHub-GHSA

HIGH
mcp-from-openapi is Vulnerable to SSRF via $ref Dereferencing in Untrusted OpenAPI Specifications
GHSA-v6ph-xcq9-qxxj
pkg: mcp-from-openapi, @frontmcp/sdk, @frontmcp/adapters
eco: npm
published: Apr 8, 2026
## Summary

The `mcp-from-openapi` library uses `@apidevtools/json-schema-ref-parser` to dereference `$ref` pointers in OpenAPI specifications without configuring any URL restrictions or custom resolvers. A malicious OpenAPI specification containing `$ref` values pointing to internal network address…

CVE-2026-39885
GitHub-GHSA

HIGH
PraisonAI Has Unauthenticated SSE Event Stream that Exposes All Agent Activity in A2U Server
GHSA-f292-66h9-fpmf
pkg: praisonai
eco: pip
published: Apr 8, 2026
The A2U (Agent-to-User) event stream server in PraisonAI exposes all agent activity without authentication. This is a separate component from the gateway server fixed in CVE-2026-34952.

The create_a2u_routes() function registers the following endpoints with NO authentication checks:
– GET /a2u/inf…

CVE-2026-39889
GitHub-GHSA

HIGH
LiquidJS: Root restriction bypass for partial and layout loading through symlinked templates
GHSA-56p5-8mhr-2fph
pkg: liquidjs
eco: npm
published: Apr 8, 2026
### Summary

LiquidJS enforces partial and layout root restrictions using the resolved pathname string, but it does not resolve the canonical filesystem path before opening the file. A symlink placed inside an allowed partials or layouts directory can therefore point to a file outside that directory…

CVE-2026-35525
GitHub-GHSA

HIGH
Drizzle ORM has SQL injection via improperly escaped SQL identifiers
GHSA-gpj5-g38j-94v9
pkg: drizzle-orm, drizzle-orm
eco: npm
published: Apr 8, 2026
### Summary

Drizzle ORM improperly escaped quoted SQL identifiers in its dialect-specific `escapeName()` implementations. In affected versions, embedded identifier delimiters were not escaped before the identifier was wrapped in quotes or backticks.

As a result, applications that pass attacker-con…

CVE-2026-39356
GitHub-GHSA

HIGH
FastFeedParser has an infinite redirect loop DoS via meta-refresh chain
GHSA-4gx2-pc4f-wq37
pkg: fastfeedparser
eco: pip
published: Apr 8, 2026
### Summary
When `parse()` fetches a URL that returns an HTML page containing a `<meta http-equiv="refresh">` tag, it recursively calls itself with the redirect URL — with no depth limit, no visited-URL deduplication, and no redirect count cap. An attacker-controlled server that returns an infinit…
CVE-2026-39376
GitHub-GHSA

HIGH
Addressable has a Regular Expression Denial of Service in Addressable templates
GHSA-h27x-rffw-24p4
pkg: addressable
eco: rubygems
published: Apr 8, 2026
### Impact

Within the URI template implementation in Addressable, two classes of URI template generate regular expressions vulnerable to catastrophic backtracking:

1. Templates using the `*` (explode) modifier with any expansion operator (e.g., `{foo*}`, `{+var*}`, `{#var*}`, `{/var*}`, `{.var*}`,…

CVE-2026-35611
NVD

HIGH
CVE-2026-34079
CVE-2026-34079
pkg: linux

published: Apr 7, 2026

Flatpak is a Linux application sandboxing and distribution framework. Prior to 1.16.4, the caching for ld.so removes outdated cache files without properly checking that the app controlled path to the outdated cache is in the cache directory. This allows Flatpak apps to delete arbitrary files on the…
CWE: CWE-22
NVD

HIGH
CVE-2026-28390
CVE-2026-28390
pkg: openssl

published: Apr 7, 2026

Issue summary: During processing of a crafted CMS EnvelopedData message
with KeyTransportRecipientInfo a NULL pointer dereference can happen.

Impact summary: Applications that process attacker-controlled CMS data may
crash before authentication or cryptographic operations occur resulting in
Denial …

CWE: CWE-476
NVD

HIGH
CVE-2026-28389
CVE-2026-28389
pkg: openssl

published: Apr 7, 2026

Issue summary: During processing of a crafted CMS EnvelopedData message
with KeyAgreeRecipientInfo a NULL pointer dereference can happen.

Impact summary: Applications that process attacker-controlled CMS data may
crash before authentication or cryptographic operations occur resulting in
Denial of S…

CWE: CWE-476
NVD

HIGH
CVE-2026-28388
CVE-2026-28388
pkg: openssl

published: Apr 7, 2026

Issue summary: When a delta CRL that contains a Delta CRL Indicator extension
is processed a NULL pointer dereference might happen if the required CRL
Number extension is missing.

Impact summary: A NULL pointer dereference can trigger a crash which
leads to a Denial of Service for an application.

CWE: CWE-476
GitHub-GHSA

HIGH
GenieACS has an unauthenticated access vulnerability via the NBI API endpoint
GHSA-2h6j-mhcp-9j9h
pkg: genieacs
eco: npm
published: Apr 7, 2026
In GenieACS 1.2.13, an unauthenticated access vulnerability exists in the NBI API endpoint.
CVE-2025-56015
NVD

HIGH
CVE-2026-29181
CVE-2026-29181
pkg: go

published: Apr 7, 2026

OpenTelemetry-Go is the Go implementation of OpenTelemetry. From 1.36.0 to 1.40.0, multi-value baggage: header extraction parses each header field-value independently and aggregates members across values. This allows an attacker to amplify cpu and allocations by sending many baggage: header lines, e…
CWE: CWE-770
NVD

HIGH
CVE-2026-39376
CVE-2026-39376
pkg: python

published: Apr 7, 2026

FastFeedParser is a high performance RSS, Atom and RDF parser. Prior to 0.5.10, when parse() fetches a URL that returns an HTML page containing a <meta http-equiv="refresh"> tag, it recursively calls itself with the redirect URL — with no depth limit, no visited-URL deduplication, and no redirect …
CWE: CWE-674
GitHub-GHSA

HIGH
OpenTelemetry-Go: multi-value `baggage` header extraction causes excessive allocations (remote dos amplification)
GHSA-mh2q-q3fh-2475
pkg: go.opentelemetry.io/otel/baggage, go.opentelemetry.io/otel/propagation
eco: go
published: Apr 7, 2026
multi-value `baggage:` header extraction parses each header field-value independently and aggregates members across values. this allows an attacker to amplify cpu and allocations by sending many `baggage:` header lines, even when each individual value is within the 8192-byte per-value parse limit.

CVE-2026-29181
NVD

HIGH
CVE-2026-35611
CVE-2026-35611
pkg: express

published: Apr 7, 2026

Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. From 2.3.0 to before 2.9.0, within the URI template implementation in Addressable, two classes of URI template generate regular expressions vulnerable to catastrophic backtracking. Templat…
CWE: CWE-1333
GitHub-GHSA

HIGH
Django vulnerable to ASGI header spoofing via underscore/hyphen conflation
GHSA-mvfq-ggxm-9mc5
pkg: Django, Django, Django
eco: pip
published: Apr 7, 2026
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. `ASGIRequest` allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants (with hyphens or with underscores) to a single version with underscores.

Earlier, unsupported Djan…

CVE-2026-3902
GitHub-GHSA

HIGH
Django: SGI requests with a missing or understated `Content-Length` header could bypass the `DATA_UPLOAD_MAX_MEMORY_SIZE` limit
GHSA-933h-hp56-hf7m
pkg: Django, Django, Django
eco: pip
published: Apr 7, 2026
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. ASGI requests with a missing or understated `Content-Length` header could bypass the `DATA_UPLOAD_MAX_MEMORY_SIZE` limit when reading `HttpRequest.body`, allowing remote attackers to load an unbounded request body…
CVE-2026-33034
NVD

HIGH
CVE-2026-35464
CVE-2026-35464
pkg: python

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. The fix for CVE-2026-33509 added an ADMIN_ONLY_OPTIONS set to block non-admin users from modifying security-critical config options. The storage_folder option is not in this set and passes the existing path restriction because the …
CWE: CWE-502, CWE-863
NVD

HIGH
CVE-2026-31842
CVE-2026-31842
pkg: nginx

published: Apr 7, 2026

Tinyproxy through 1.11.3 is vulnerable to HTTP request parsing desynchronization due to a case-sensitive comparison of the Transfer-Encoding header in src/reqs.c. The is_chunked_transfer() function uses strcmp() to compare the header value against "chunked", even though RFC 7230 specifies that trans…
CWE: CWE-444
GitHub-GHSA

HIGH
strawberry-graphql: Denial of Service via unbounded WebSocket subscriptions
GHSA-hv3w-m4g2-5×77
pkg: strawberry-graphql
eco: pip
published: Apr 6, 2026
Strawberry GraphQL's WebSocket subscription handlers for both the `graphql-transport-ws` and legacy `graphql-ws` protocols allocate an `asyncio.Task` and associated `Operation` object for every incoming subscribe message without enforcing any limit on the number of active subscriptions per connectio…
CVE-2026-35526
GitHub-GHSA

HIGH
strawberry-graphql: Authentication bypass via legacy graphql-ws WebSocket subprotocol
GHSA-vpwc-v33q-mq89
pkg: strawberry-graphql
eco: pip
published: Apr 6, 2026
Strawberry up until version `0.312.3` is vulnerable to an authentication bypass on WebSocket subscription endpoints. The legacy graphql-ws subprotocol handler does not verify that a `connection_init` handshake has been completed before processing start (subscription) messages. This allows a remote a…
CVE-2026-35523
GitHub-GHSA

HIGH
Distribution: stale blob access resurrection via repo-scoped redis descriptor cache invalidation
GHSA-f2g3-hh2r-cwgc
pkg: github.com/distribution/distribution/v3, github.com/distribution/distribution
eco: go
published: Apr 6, 2026
## summary:
distribution can restore read access in `repo a` after an explicit delete when `storage.cache.blobdescriptor: redis` and `storage.delete.enabled: true` are both enabled. the delete path clears the shared digest descriptor but leaves stale repo-scoped membership behind, so a later `Stat` …
CVE-2026-35172
GitHub-GHSA

HIGH
Distribution affected by pull-through cache credential exfiltration via www-authenticate bearer realm
GHSA-3p65-76g6-3w7r
pkg: github.com/distribution/distribution/v3, github.com/distribution/distribution
eco: go
published: Apr 6, 2026
hi guys,

commit: 40594bd98e6d6ed993b5c6021c93fdf96d2e5851 (as-of 2026-01-31)
contact: GitHub Security Advisory (https://github.com/distribution/distribution/security/advisories/new)

## summary

in pull-through cache mode, distribution discovers token auth endpoints by parsing `WWW-Authenticate` ch…

CVE-2026-33540
NVD

HIGH
CVE-2026-34986
CVE-2026-34986
pkg: go

published: Apr 6, 2026

Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.4 and 3.0.5, decrypting a JSON Web Encryption (JWE) object will panic…
CWE: CWE-248
NVD

HIGH
CVE-2026-34211
CVE-2026-34211
pkg: nyariv sandboxjs

published: Apr 6, 2026

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.36, the @nyariv/sandboxjs parser contains unbounded recursion in the restOfExp function and the lispify/lispifyExpr call chain. An attacker can crash any Node.js process that parses untrusted input by supplying deeply nested expressions (e.g…
CWE: CWE-674
GitHub-GHSA

HIGH
PraisonAIAgents: Environment Variable Secret Exfiltration via os.path.expandvars() Bypassing shell=False in Shell Tool
GHSA-v8g7-9q6v-p3x8
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The `execute_command` function in `shell_tools.py` calls `os.path.expandvars()` on every command argument at line 64, manually re-implementing shell-level environment variable expansion despite using `shell=False` (line 88) for security. This allows exfiltration of secrets stored in envi…

CVE-2026-40153
NVD

HIGH
CVE-2026-34727
CVE-2026-34727
pkg: jwt

published: Apr 10, 2026

Vikunja is an open-source self-hosted task management platform. Prior to 2.3.0, the OIDC callback handler issues a full JWT token without checking whether the matched user has TOTP two-factor authentication enabled. When a local user with TOTP enrolled is matched via the OIDC email fallback mechanis…
CWE: CWE-287
GitHub-GHSA

HIGH
Vikunja has TOTP Two-Factor Authentication Bypass via OIDC Login Path
GHSA-8jvc-mcx6-r4cg
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The OIDC callback handler issues a full JWT token without checking whether the matched user has TOTP two-factor authentication enabled. When a local user with TOTP enrolled is matched via the OIDC email fallback mechanism, the second factor is completely skipped.

## Details

The OIDC ca…

CVE-2026-34727
GitHub-GHSA

HIGH
Eclipse Jetty: Early return from the JASPIAuthenticator code can potentially no clear ThreadLocal variables
GHSA-gc59-r5jq-98qw
pkg: org.eclipse.jetty.ee10:jetty-ee10, org.eclipse.jetty.ee10:jetty-ee10, org.eclipse.jetty.ee10:jetty-ee10
eco: maven
published: Apr 8, 2026
In Eclipse Jetty, the class JASPIAuthenticator initiates the authentication checks, which set two ThreadLocal variable.

Upon returning from the initial checks, there are conditions that cause an early return from the JASPIAuthenticator code without clearing those ThreadLocals.

A subsequent reque…

CVE-2026-5795
NVD

HIGH
CVE-2026-4158
CVE-2026-4158
pkg: openssl

published: Apr 11, 2026

KeePassXC OpenSSL Configuration Uncontrolled Search Path Element Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of KeePassXC. An attacker must first obtain the ability to execute low-privileged code on the target s…
CWE: CWE-427
NVD

HIGH
CVE-2026-5974
CVE-2026-5974
pkg: react

published: Apr 9, 2026

A vulnerability was determined in FoundationAgents MetaGPT up to 0.8.1. The affected element is the function Bash.run in the library metagpt/tools/libs/terminal.py. This manipulation causes os command injection. The attack is possible to be carried out remotely. The project was informed of the probl…
CWE: CWE-77, CWE-78
NVD

HIGH
CVE-2026-5973
CVE-2026-5973
pkg: react

published: Apr 9, 2026

A vulnerability was found in FoundationAgents MetaGPT up to 0.8.1. Impacted is the function get_mime_type of the file metagpt/utils/common.py. The manipulation results in os command injection. The attack can be executed remotely. The exploit has been made public and could be used. The project was in…
CWE: CWE-77, CWE-78
NVD

HIGH
CVE-2026-5971
CVE-2026-5971
pkg: react

published: Apr 9, 2026

A flaw has been found in FoundationAgents MetaGPT up to 0.8.1. This vulnerability affects the function ActionNode.xml_fill of the file metagpt/actions/action_node.py of the component XML Handler. Executing a manipulation can lead to improper neutralization of directives in dynamically evaluated code…
CWE: CWE-94, CWE-95
NVD

HIGH
CVE-2026-5970
CVE-2026-5970
pkg: react

published: Apr 9, 2026

A vulnerability was detected in FoundationAgents MetaGPT up to 0.8.1. This affects the function check_solution of the component HumanEvalBenchmark/MBPPBenchmark. Performing a manipulation results in code injection. The attack may be initiated remotely. The exploit is now public and may be used. The …
CWE: CWE-74, CWE-94
NVD

HIGH
CVE-2026-5741
CVE-2026-5741
pkg: docker

published: Apr 7, 2026

A weakness has been identified in suvarchal docker-mcp-server up to 0.1.0. The impacted element is the function stop_container/remove_container/pull_image of the file src/index.ts of the component HTTP Interface. This manipulation causes os command injection. The attack is possible to be carried out…
CWE: CWE-77, CWE-78
NVD

HIGH
CVE-2026-5739
CVE-2026-5739
pkg: node

published: Apr 7, 2026

A security flaw has been discovered in PowerJob 5.1.0/5.1.1/5.1.2. The affected element is the function GroovyEvaluator.evaluate of the file /openApi/addWorkflowNode of the component OpenAPI Endpoint. The manipulation of the argument nodeParams results in code injection. The attack can be executed r…
CWE: CWE-74, CWE-94
GitHub-GHSA

HIGH
PraisonAI recipe registry pull path traversal writes files outside the chosen output directory
GHSA-4rx4-4r3x-6534
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
### Summary

PraisonAI's recipe registry pull flow extracts attacker-controlled `.praison` tar archives with `tar.extractall()` and does not validate archive member paths before extraction. A malicious publisher can upload a recipe bundle that contains `../` traversal entries and any user who later …

CVE-2026-39306
GitHub-GHSA

HIGH
Authorizer: CQL/N1QL Injection in Cassandra and Couchbase Backends via fmt.Sprintf String Interpolation
GHSA-jfwg-rxf3-p7r9
pkg: github.com/authorizerdev/authorizer
eco: go
published: Apr 6, 2026
## Vulnerability Details

**CWE:** CWE-943 – Improper Neutralization of Special Elements in Data Query Logic

All 66+ CQL queries in `internal/storage/db/cassandradb/` use `fmt.Sprintf` to interpolate user-controlled values directly into CQL query strings without parameterization.

Unauthenticated e…

NVD

HIGH
CVE-2026-40242
CVE-2026-40242
pkg: docker

published: Apr 10, 2026

Arcane is an interface for managing Docker containers, images, networks, and volumes. Prior to 1.17.3, the /api/templates/fetch endpoint accepts a caller-supplied url parameter and performs a server-side HTTP GET request to that URL without authentication and without URL scheme or host validation. T…
CWE: CWE-918
GitHub-GHSA

HIGH
Arcane has Unauthenticated SSRF with Conditional Response Reflection in Template Fetch Endpoint
GHSA-ff24-4prj-gpmj
pkg: github.com/getarcaneapp/arcane/backend
eco: go
published: Apr 10, 2026
### Summary
The /api/templates/fetch endpoint accepts a caller-supplied url parameter and performs a server-side HTTP GET request to that URL without authentication and without URL scheme or host validation. The server's response is returned directly to the caller. type. This constitutes an unauthen…
CVE-2026-40242
GitHub-GHSA

HIGH
PraisonAI Vulnerable to Server-Side Request Forgery via Unvalidated webhook_url in Jobs API
GHSA-8frj-8q3m-xhgm
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The `/api/v1/runs` endpoint accepts an arbitrary `webhook_url` in the request body with no URL validation. When a submitted job completes (success or failure), the server makes an HTTP POST request to this URL using `httpx.AsyncClient`. An unauthenticated attacker can use this to make th…

CVE-2026-40114
GitHub-GHSA

HIGH
Emissary has a Command Injection via PLACE_NAME Configuration in Executrix
GHSA-6c37-7w4p-jg9v
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 8, 2026
## Summary

The `Executrix` utility class constructed shell commands by concatenating
configuration-derived values — including the `PLACE_NAME` parameter — with
insufficient sanitization. Only spaces were replaced with underscores, allowing
shell metacharacters (`;`, `|`, `$`, “ ` “, `(`, `)`,…

CVE-2026-35581
GitHub-GHSA

HIGH
Bugsink affected by authenticated arbitrary file write in artifactbundle/assemble
GHSA-8hw4-fhww-273g
pkg: bugsink
eco: pip
published: Apr 10, 2026
# Authenticated arbitrary file write in artifact bundle assembly

## Summary

An authenticated file write vulnerability was identified in Bugsink **2.1.0** in the artifact bundle assembly flow.

A user with a valid authentication token could cause the application to write attacker-controlled content…

CVE-2026-40162
NVD

HIGH
CVE-2026-39976
CVE-2026-39976
pkg: jwt

published: Apr 9, 2026

Laravel Passport provides OAuth2 server support to Laravel. From 13.0.0 to before 13.7.1, there is an Authentication Bypass for client_credentials tokens. the league/oauth2-server library sets the JWT sub claim to the client identifier (since there's no user). The token guard then passes this value …
CWE: CWE-287
GitHub-GHSA

HIGH
Tmds.DBus: malicious D-Bus peers can spoof signals, exhaust file descriptor resources, and cause denial of service
GHSA-xrw6-gwf8-vvr9
pkg: Tmds.DBus, Tmds.DBus.Protocol, Tmds.DBus.Protocol
eco: nuget
published: Apr 8, 2026
Tmds.DBus and Tmds.DBus.Protocol are vulnerable to malicious D-Bus peers. A peer on the same bus can spoof signals by impersonating the owner of a well-known name, exhaust system resources or cause file descriptor spillover by sending messages with an excessive number of Unix file descriptors, and c…
CVE-2026-39959
GitHub-GHSA

HIGH
PraisonAI recipe registry publish path traversal allows out-of-root file write
GHSA-r9x3-wx45-2v7f
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
### Summary

PraisonAI's recipe registry publish endpoint writes uploaded recipe bundles to a filesystem path derived from the bundle's internal `manifest.json` before it verifies that the manifest `name` and `version` match the HTTP route. A malicious publisher can place `../` traversal sequences i…

CVE-2026-39308
NVD

HIGH
CVE-2026-39883
CVE-2026-39883
pkg: opentelemetry opentelemetry

published: Apr 8, 2026

OpenTelemetry-Go is the Go implementation of OpenTelemetry. From 1.15.0 to 1.42.0, the fix for CVE-2026-24051 changed the Darwin ioreg command to use an absolute path but left the BSD kenv command using a bare name, allowing the same PATH hijacking attack on BSD and Solaris platforms. This vulnerabi…
CWE: CWE-426
GitHub-GHSA

HIGH
Duplicate Advisory: OpenClaw: Plivo V2 verified replay identity drifts on query-only variants
GHSA-j56c-wpqm-h24x
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-cg6c-q2hx-69h7. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.23 contains a replay identity vulnerability in Plivo V2 signature verification that allo…

GitHub-GHSA

HIGH
Duplicate Advisory: OpenClaw: `fetchWithSsrFGuard` replays unsafe request bodies across cross-origin redirects
GHSA-pg8g-f2hf-x82m
pkg: openclaw
eco: npm
published: Apr 9, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-qx8j-g322-qj6m. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.31 (patched in 2026.4.8) contains a request body replay vulnerability in fetchWithSsrFGu…

GitHub-GHSA

HIGH
OpenEXR: DWA Lossy Decoder Heap Out-of-Bounds Write
GHSA-p8xc-w3q4-h64x
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 8, 2026
## Summary

The DWA lossy decoder constructs temporary per-component block pointers using signed 32-bit arithmetic. For a large enough width, the calculation overflows and later decoder stores operate on a wrapped pointer outside the allocated `rowBlock` backing store.

This bug is reachable from th…

CVE-2026-34589
GitHub-GHSA

HIGH
PraisonAIAgents: SSRF via unvalidated URL in `web_crawl` httpx fallback
GHSA-qq9r-63f6-v542
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
| Field | Value |
|—|—|
| Severity | High |
| Type | SSRF — unvalidated URL in `web_crawl` httpx fallback allows internal network access |
| Affected | `src/praisonai-agents/praisonaiagents/tools/web_crawl_tools.py:133-180` |

## Summary

`web_crawl`'s httpx fallback path passes user-supplied U…

CVE-2026-40160
GitHub-GHSA

HIGH
SiYuan Affected by Zero-Click NTLM Hash Theft and Blind SSRF via Mermaid Diagram Rendering
GHSA-w95v-4h65-j455
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 10, 2026
SiYuan configures Mermaid.js with `securityLevel: "loose"` and `htmlLabels: true`. In this mode, `<img>` tags with `src` attributes survive Mermaid's internal DOMPurify and land in SVG `<foreignObject>` blocks. The SVG is injected via `innerHTML` with no secondary sanitization. When a victim opens a…
CVE-2026-40107
GitHub-GHSA

HIGH
@sveltejs/adapter-node has a BODY_SIZE_LIMIT bypass
GHSA-2crg-3p73-43xp
pkg: @sveltejs/kit
eco: npm
published: Apr 10, 2026
Under certain circumstances, requests could bypass the `BODY_SIZE_LIMIT` on SvelteKit applications running with `adapter-node`. This bypass does not affect body size limits at other layers of the application stack, so limits enforced in the WAF, gateway, or at the platform level are unaffected.
CVE-2026-40073
GitHub-GHSA

HIGH
Helm's plugin verification fails open when .prov is missing, allowing unsigned plugin install
GHSA-q5jf-9vfq-h4h7
pkg: helm.sh/helm/v4
eco: go
published: Apr 10, 2026
Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, Helm will install plugins missing provenance (`.prov` file) when signature verification is required.

### Impact

The bug allows plugin authors to omit provenance (signing) data from plugins, bypassing plugin …

CVE-2026-35205
GitHub-GHSA

HIGH
Helm has a path traversal in plugin metadata version enables arbitrary file write outside Helm plugin directory
GHSA-vmx8-mqv2-9gmg
pkg: helm.sh/helm/v4
eco: go
published: Apr 10, 2026
Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, a specially crafted Helm plugin, when installed or updated, will cause Helm to write the contents of the plugin to an arbitrary filesystem location.

### Impact

A Helm user who installs or updates a plugin th…

CVE-2026-35204
GitHub-GHSA

HIGH
OpenClaw: `fetchWithSsrFGuard` replays unsafe request bodies across cross-origin redirects
GHSA-qx8j-g322-qj6m
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

`fetchWithSsrFGuard` replays unsafe request bodies across cross-origin redirects.

A guarded fetch could resend unsafe request bodies or headers when following cross-origin redirects.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and d…

CVE-2026-40037
GitHub-GHSA

HIGH
OpenClaw: Node Pairing Reconnect Command Escalation Bypasses operator.admin Scope Requirement
GHSA-5wj5-87vq-39xm
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Node Pairing Reconnect Command Escalation Bypasses operator.admin Scope Requirement.

A previously paired node could reconnect with a broader command set, including exec-capable commands, without forcing the operator/admin re-pairing path.

OpenClaw is a user-controlled local assistant. T…

GitHub-GHSA

HIGH
MinIO affected a DoS via Unbounded Memory Allocation in S3 Select CSV Parsing
GHSA-h749-fxx7-pwpg
pkg: github.com/minio/minio
eco: go
published: Apr 9, 2026
### Impact

_What kind of vulnerability is it? Who is impacted?_

MinIO's S3 Select feature is vulnerable to memory exhaustion when processing CSV
files containing lines longer than available memory. The CSV reader's `nextSplit()`
function calls `bufio.Reader.ReadBytes('\n')` with no size limit, b…

CVE-2026-39414
GitHub-GHSA

HIGH
OpenClaw: HGRCPATH, CARGO_BUILD_RUSTC_WRAPPER, RUSTC_WRAPPER, and MAKEFLAGS missing from exec env denylist — RCE via build tool env injection (GHSA-cm8v-2vh9-cxf3 class)
GHSA-7437-7hg8-frrw
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

HGRCPATH, CARGO_BUILD_RUSTC_WRAPPER, RUSTC_WRAPPER, and MAKEFLAGS missing from exec env denylist — RCE via build tool env injection (GHSA-cm8v-2vh9-cxf3 class).

Missing denylist entries allowed hostile build-tool environment variables to influence host exec commands.

OpenClaw is a use…

GitHub-GHSA

HIGH
OpenClaw: Authenticated `/hooks/wake` and mapped `wake` payloads are promoted into the trusted `System:` prompt channel
GHSA-jf56-mccx-5f3f
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Authenticated `/hooks/wake` and mapped `wake` payloads are promoted into the trusted `System:` prompt channel.

An authenticated wake hook or mapped wake payload could be promoted into the trusted System prompt channel instead of an untrusted event.

OpenClaw is a user-controlled local as…

GitHub-GHSA

HIGH
OpenClaw: Lower-trust background runtime output is injected into trusted `System:` events, and local async exec completion misses the intended `exec-event` downgrade
GHSA-gfmx-pph7-g46x
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Lower-trust background runtime output is injected into trusted `System:` events, and local async exec completion misses the intended `exec-event` downgrade.

Lower-trust runtime/background output could be promoted into trusted System events, allowing prompt-injection into later agent turn…

GitHub-GHSA

HIGH
Pretext: Algorithmic Complexity (DoS) in the text analysis phase
GHSA-5478-66c3-rhxr
pkg: @chenglou/pretext
eco: npm
published: Apr 8, 2026
`isRepeatedSingleCharRun()` in `src/analysis.ts` (line 285) re-scans the entire accumulated segment on every merge iteration during text analysis, producing O(n²) total work for input consisting of repeated identical punctuation characters. An attacker who controls text passed to `prepare()` can bl…
GitHub-GHSA

HIGH
mercure has Topic Selector Cache Key Collision
GHSA-hwr4-mq23-wcv5
pkg: github.com/dunglas/mercure
eco: go
published: Apr 8, 2026
### Impact

A cache key collision vulnerability in `TopicSelectorStore` allows an attacker to poison the match result cache, potentially causing private updates to be delivered to unauthorized subscribers or blocking delivery to authorized ones.

The cache key was constructed by concatenating the to…

CVE-2026-39972
GitHub-GHSA

HIGH
opentelemetry-go: BSD kenv command not using absolute path enables PATH hijacking
GHSA-hfvc-g4fc-pqhx
pkg: go.opentelemetry.io/otel/sdk
eco: go
published: Apr 8, 2026
## Summary

The fix for GHSA-9h8m-3fm2-qjrq (CVE-2026-24051) changed the Darwin `ioreg` command to use an absolute path but left the BSD `kenv` command using a bare name, allowing the same PATH hijacking attack on BSD and Solaris platforms.

## Root Cause

`sdk/resource/host_id.go` line 42:

if …

CVE-2026-39883
GitHub-GHSA

HIGH
stata-mcp has insufficient validation of user-supplied Stata do-file content that can lead to command execution
GHSA-jpcj-7wfg-mqxv
pkg: stata-mcp
eco: pip
published: Apr 8, 2026
A vulnerability was identified in stata-mcp prior to v1.13.0 where insufficient validation of user-supplied Stata do-file content can lead to command execution.
CVE-2026-31040
GitHub-GHSA

HIGH
XWiki vulnerable to remote code execution with script right through unprotected Velocity scripting API
GHSA-h259-74h5-4rh9
pkg: org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-legacy-oldcore
eco: maven
published: Apr 8, 2026
### Impact
An improperly protected scripting API allows any user with script right to bypass the sandboxing of the Velocity scripting API and execute, e.g., arbitrary Python scripts, allowing full access to the XWiki instance and thereby compromising the confidentiality, integrity and availability o…
CVE-2026-33229
GitHub-GHSA

HIGH
File Browser share links remain accessible after Share/Download permissions are revoked
GHSA-v9w4-gm2x-6rvf
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
When an admin revokes a user's Share and Download permissions, existing share links created by that user remain fully accessible to unauthenticated users. The public share download handler does not re-check the share owner's current permissions. Verified with a running PoC against v2.62.2 (commit 86…
CVE-2026-35604
GitHub-GHSA

HIGH
File Browser has a Command Injection via Hook Runner
GHSA-jvpw-637p-h3pw
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
> [!NOTE]
> **This feature has been disabled by default for all installations from v2.33.8 onwards, including for existent installations**. To exploit this vulnerability, the instance administrator must turn on a feature and ignore all the warnings about known vulnerabilities. We're publishing this …
CVE-2026-35585
GitHub-GHSA

HIGH
LiteLLM: Password hash exposure and pass-the-hash authentication bypass
GHSA-69×8-hrgq-fjj8
pkg: litellm
eco: pip
published: Apr 8, 2026
### Impact

Three issues combine into a full authentication bypass chain:

1. Weak hashing: User passwords are stored as unsalted SHA-256 hashes, making them vulnerable to rainbow table attacks and trivially identifying users with identical passwords.
2. Hash exposure: Multiple API endpoints (/user/…

GitHub-GHSA

HIGH
Java-SDK has a DNS Rebinding Vulnerability
GHSA-8jxr-pr72-r468
pkg: io.modelcontextprotocol.sdk:mcp-core
eco: maven
published: Apr 7, 2026
### Summary

The java-sdk contains a DNS rebinding vulnerability. This vulnerability allows an attacker to access a locally or network-private java-sdk MCP server via a victims browser that is either local, or network adjacent.

This allows an attacker to make any tool call to the server as if they …

CVE-2026-35568
GitHub-GHSA

HIGH
Gotenberg has incomplete fix for ExifTool arbitrary file write: case-insensitive bypass and missing HardLink/SymLink tags
GHSA-qmwh-9m9c-h36m
pkg: github.com/gotenberg/gotenberg/v8
eco: go
published: Apr 7, 2026
## Summary

The fix for ExifTool arbitrary file write (commit `043b158`, released in v8.29.0) uses a case-sensitive blocklist to filter dangerous pseudo-tags. ExifTool processes tag names case-insensitively, so alternate casings bypass the filter. The blocklist also omits the `HardLink` and `SymLink…

GitHub-GHSA

HIGH
Gotenberg Vulnerable to ReDoS via extraHttpHeaders scope feature
GHSA-fmwg-qcqh-m992
pkg: github.com/gotenberg/gotenberg/v8
eco: go
published: Apr 7, 2026
### Summary
Gotenberg uses `dlclark/regexp2` to compile user-supplied scope patterns without setting a proper timeout. Users with access to features using this logic can hang workers indefinitely.

### Details
Gotenberg uses `dlclark/regexp2` to compile user-supplied scope patterns (gotenberg/pkg/m…

CVE-2026-35458
GitHub-GHSA

HIGH
Lupa has a Sandbox escape and RCE due to incomplete attribute_filter enforcement in getattr / setattr
GHSA-69v7-xpr6-6gjm
pkg: lupa
eco: pip
published: Apr 7, 2026
### Summary
The `attribute_filter` in the Lupa library is intended to restrict access to sensitive Python attributes when exposing objects to Lua.

However, the filter is not consistently applied when attributes are accessed through built-in functions like getattr and setattr. This allows an attacke…

CVE-2026-34444
GitHub-GHSA

HIGH
Authorizer: Password reset token theft and full auth token redirect via unvalidated redirect_uri
GHSA-x3f4-v83f-7wp2
pkg: github.com/authorizerdev/authorizer
eco: go
published: Apr 6, 2026
Hi,

I found that 6 endpoints in Authorizer accept a user-controlled `redirect_uri` and append sensitive tokens to it without validating the URL against `AllowedOrigins`. The OAuth `/app` handler validates redirect_uri at `http_handlers/app.go:46`, but the GraphQL mutations and verify_email handler …

GitHub-GHSA

MEDIUM
OpenEXR has buffer overflow in PyOpenEXR_old's channels() and channel()
GHSA-vh63-9mqx-wmjr
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 6, 2026
### Summary

A memory safety bug in the legacy OpenEXR Python adapter (the deprecated OpenEXR.InputFile wrapper) allow crashes and likely code execution when opening attacker-controlled EXR files or when passing crafted Python objects.

Integer overflow and unchecked allocation in InputFile.channel(…

CVE-2025-64182
GitHub-GHSA

MEDIUM
OpenEXR has use after free in PyObject_StealAttrString
GHSA-57cw-j6vp-2p9m
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 6, 2026
### Summary
There is a use-after-free in PyObject_StealAttrString of pyOpenEXR_old.cpp.

This bug was found with [ZeroPath](https://zeropath.com/?utm_source=joshua.hu).

### Details

The legacy adapter defines PyObject_StealAttrString that calls PyObject_GetAttrString to obtain a new reference, imme…

CVE-2025-64183
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: SSRF via Unguarded Configured Base URLs in Multiple Channel Extensions (Incomplete Fix for CVE-2026-28476)
GHSA-8j7f-g9gv-7jhc
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-rhfg-j8jq-7v2h. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.25 contains a server-side request forgery vulnerability in multiple channel extensions t…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Tlon cite expansion happens before channel and DM authorization is complete
GHSA-p6j4-wvmc-vx2h
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-vfg3-pqpq-93m4. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 performs cite expansion before completing channel and DM authorization checks, allowi…

GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to OS Command Injection in metagpt/tools/libs/terminal.py
GHSA-fcc8-4q7h-wvwc
pkg: metagpt
eco: pip
published: Apr 9, 2026
A vulnerability was determined in FoundationAgents MetaGPT up to 0.8.1. The affected element is the function Bash.run in the library metagpt/tools/libs/terminal.py. This manipulation causes os command injection. The attack is possible to be carried out remotely. The project was informed of the probl…
CVE-2026-5974
GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to OS Command Injection in metagpt/utils/common.py
GHSA-qw5f-qpq5-ppfg
pkg: metagpt
eco: pip
published: Apr 9, 2026
A vulnerability was found in FoundationAgents MetaGPT up to 0.8.1. Impacted is the function get_mime_type of the file metagpt/utils/common.py. The manipulation results in os command injection. The attack can be executed remotely. The exploit has been made public and could be used. The project was in…
CVE-2026-5973
GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to os command injection via the Terminal.run_command
GHSA-wp29-qmvj-frvp
pkg: metagpt
eco: pip
published: Apr 9, 2026
A vulnerability has been found in FoundationAgents MetaGPT up to 0.8.1. This issue affects the function Terminal.run_command in the library metagpt/tools/libs/terminal.py. The manipulation leads to os command injection. Remote exploitation of the attack is possible. The exploit has been disclosed to…
CVE-2026-5972
GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to eval injection
GHSA-3ghp-8r47-4gj4
pkg: metagpt
eco: pip
published: Apr 9, 2026
A flaw has been found in FoundationAgents MetaGPT up to 0.8.1. This vulnerability affects the function ActionNode.xml_fill of the file metagpt/actions/action_node.py of the component XML Handler. Executing a manipulation can lead to improper neutralization of directives in dynamically evaluated code…
CVE-2026-5971
GitHub-GHSA

MEDIUM
decolua 9router vulnerable to authorization bypass
GHSA-xrrh-p7f2-27vm
pkg: 9router
eco: npm
published: Apr 9, 2026
A security vulnerability has been detected in decolua 9router up to 0.3.47. The impacted element is an unknown function of the file /api of the component Administrative API Endpoint. The manipulation leads to authorization bypass. The attack is possible to be carried out remotely. The exploit has be…
CVE-2026-5842
GitHub-GHSA

MEDIUM
api-lab-mcp vulnerable to SSRF
GHSA-crh9-3gjh-m6gc
pkg: api-lab-mcp
eco: npm
published: Apr 9, 2026
A weakness has been identified in atototo api-lab-mcp up to 0.2.1. This affects the function analyze_api_spec/generate_test_scenarios/test_http_endpoint of the file src/mcp/http-server.ts of the component HTTP Interface. This manipulation of the argument source/url causes server-side request forgery…
CVE-2026-5832
GitHub-GHSA

MEDIUM
PowerJob's GroovyEvaluator.evaluate endpoint vulnerable to code injection
GHSA-wpwf-v25w-54g3
pkg: tech.powerjob:powerjob-server-starter
eco: maven
published: Apr 7, 2026
A security flaw has been discovered in PowerJob 5.1.0/5.1.1/5.1.2. The affected element is the function GroovyEvaluator.evaluate of the file /openApi/addWorkflowNode of the component OpenAPI Endpoint. The manipulation of the argument nodeParams results in code injection. The attack can be executed r…
CVE-2026-5739
GitHub-GHSA

MEDIUM
PowerJob vulnerable to SQL injection
GHSA-4fp2-3xgg-jg4w
pkg: tech.powerjob:powerjob-server-starter
eco: maven
published: Apr 7, 2026
A vulnerability was identified in PowerJob 5.1.0/5.1.1/5.1.2. Impacted is an unknown function of the file powerjob-server/powerjob-server-starter/src/main/java/tech/powerjob/server/web/controller/InstanceController.java of the component detailPlus Endpoint. The manipulation of the argument customQue…
CVE-2026-5736
GitHub-GHSA

MEDIUM
Aiven Operator has cross-namespace secret exfiltration via ClickhouseUser connInfoSecretSource
GHSA-99j8-wv67-4c72
pkg: github.com/aiven/aiven-operator
eco: go
published: Apr 10, 2026
### Impact
A developer with create permission on ClickhouseUser CRDs in their own namespace can exfiltrate secrets from any other namespace — production database credentials, API keys, service tokens — with a single kubectl apply. The operator reads the victim's secret using its ClusterRole and …
CVE-2026-39961
NVD

MEDIUM
CVE-2026-39961
CVE-2026-39961
pkg: kubernetes

published: Apr 9, 2026

Aiven Operator allows you to provision and manage Aiven Services from your Kubernetes cluster. From 0.31.0 to before 0.37.0, a developer with create permission on ClickhouseUser CRDs in their own namespace can exfiltrate secrets from any other namespace — production database credentials, API keys,…
CWE: CWE-269, CWE-441
GitHub-GHSA

MEDIUM
pyload-ng: Authorization Bypass for SSL Certificate/Key Configuration Due to Option Name Mismatch in pyload-ng
GHSA-ppvx-rwh9-7rj7
pkg: pyload-ng
eco: pip
published: Apr 8, 2026
## Summary

The `ADMIN_ONLY_CORE_OPTIONS` authorization set in `set_config_value()` uses incorrect option names `ssl_cert` and `ssl_key`, while the actual configuration option names are `ssl_certfile` and `ssl_keyfile`. This name mismatch causes the admin-only check to always evaluate to False, allo…

CVE-2026-35586
NVD

MEDIUM
CVE-2026-35586
CVE-2026-35586
pkg: ssl

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the ADMIN_ONLY_CORE_OPTIONS authorization set in set_config_value() uses incorrect option names ssl_cert and ssl_key, while the actual configuration option names are ssl_certfile and ssl_keyfile. This name m…
CWE: CWE-863
NVD

MEDIUM
CVE-2025-30650
CVE-2025-30650
pkg: linux

published: Apr 8, 2026

A Missing Authentication for Critical Function vulnerability in command processing of Juniper Networks Junos OS allows a privileged local attacker to gain access to line cards running Junos OS Evolved

as root.

This issue affects systems running Junos OS using Linux-based line cards. Affected lin…

CWE: CWE-306
NVD

MEDIUM
CVE-2026-4837
CVE-2026-4837
pkg: tls

published: Apr 8, 2026

An eval() injection vulnerability in the Rapid7 Insight Agent beaconing logic for Linux versions could theoretically allow an attacker to achieve remote code execution as root via a crafted beacon response. Because the Agent uses mutual TLS (mTLS) to verify commands from the Rapid7 Platform, it is u…
CWE: CWE-95
NVD

MEDIUM
CVE-2026-35197
CVE-2026-35197
pkg: express

published: Apr 6, 2026

dye is a portable and respectful color library for shell scripts. Prior to 1.1.1, certain dye template expressions would result in execution of arbitrary code. This issue was discovered and fixed by dye's author, and is not known to be exploited. This vulnerability is fixed in 1.1.1.
CWE: CWE-94
GitHub-GHSA

MEDIUM
Ech0 Scope Bypass: profile:read Access Token Can Change Admin Password and Escalate to Unrestricted Session
GHSA-hm2h-wwwh-g49x
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The `PUT /user` endpoint is protected by `RequireScopes("profile:read")`, which is a read-only scope. However, the endpoint performs write operations including password changes. An attacker who obtains an admin's restricted `profile:read` access token can change the admin's password, the…

GitHub-GHSA

MEDIUM
Ech0: Missing authorization on dashboard log endpoints allows low-privilege users to access sensitive system logs
GHSA-cp79-9mwr-wr49
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

Ech0 allows any authenticated user to read historical system logs and subscribe to live log streams because the dashboard log endpoints validate only that a JWT is present and valid, but do not require an administrator role or privileged scope.

## Impact

Any valid user session can acce…

GitHub-GHSA

MEDIUM
PraisonAI Vulnerable to Decompression Bomb DoS via Recipe Bundle Extraction Without Size Limits
GHSA-f2h6-7xfr-xm8w
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The `_safe_extractall()` function in PraisonAI's recipe registry validates archive members against path traversal attacks but performs no checks on individual member sizes, cumulative extracted size, or member count before calling `tar.extractall()`. An attacker can publish a malicious r…

CVE-2026-40148
NVD

MEDIUM
CVE-2026-35594
CVE-2026-35594
pkg: jwt

published: Apr 10, 2026

Vikunja is an open-source self-hosted task management platform. Prior to 2.3.0, Vikunja's link share authentication (GetLinkShareFromClaims in pkg/models/link_sharing.go) constructs authorization objects entirely from JWT claims without any server-side database validation. When a project owner delet…
CWE: CWE-613
GitHub-GHSA

MEDIUM
Vikunja has Algorithmic Complexity DoS in Repeating Task Handler
GHSA-r4fg-73rc-hhh7
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The `addRepeatIntervalToTime` function uses an O(n) loop that advances a date by the task's `RepeatAfter` duration until it exceeds the current time. By creating a repeating task with a 1-second interval and a due date far in the past, an attacker triggers billions of loop iterations, co…

CVE-2026-35599
GitHub-GHSA

MEDIUM
Vikunja: Link Share JWT tokens remain valid for 72 hours after share deletion or permission downgrade
GHSA-96q5-xm3p-7m84
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Title
Link Share JWT tokens remain valid for 72 hours after share deletion or permission downgrade

## Description

Vikunja's link share authentication constructs authorization objects entirely from JWT claims without any server-side database validation. When a project owner deletes a link share …

CVE-2026-35594
NVD

MEDIUM
CVE-2021-47960
CVE-2021-47960
pkg: ssl

published: Apr 10, 2026

A files or directories accessible to external parties vulnerability in Synology SSL VPN Client before 1.4.5-0684 allows remote attackers to access files within the installation directory via a local HTTP server bound to the loopback interface. By leveraging user interaction with a crafted web page, …
CWE: CWE-552
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Nostr inbound DMs could trigger unauthenticated crypto work before sender policy enforcement
GHSA-2j53-2c28-g9v2
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-65h8-27jh-q8wv. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 performs cryptographic and dispatch operations on inbound Nostr direct messages befor…

NVD

MEDIUM
CVE-2026-39848
CVE-2026-39848
pkg: docker

published: Apr 9, 2026

Dockyard is a Docker container management app. Prior to 1.1.0, Docker container start and stop operations are performed through GET requests without CSRF protection. A remote attacker can cause a logged-in administrator's browser to request /apps/action.php?action=stop&name=<container> or /apps/acti…
CWE: CWE-306
GitHub-GHSA

MEDIUM
Apache Tomcat: CLIENT_CERT authentication does not fail as expected
GHSA-24j9-x2wg-9qv6
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled and FFM is used in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M14 through 11.0.20, from 10.1.22 through 10.1.53, from 9.0.92 through 9.0.116.

Users are recommended to upgrade to ver…

CVE-2026-34500
GitHub-GHSA

MEDIUM
Apache Airflow has an authorization bypass in DagRun wait endpoint
GHSA-r7vr-m4jw-r794
pkg: apache-airflow
eco: pip
published: Apr 9, 2026
Apache Airflow versions 3.0.0 through 3.1.8 DagRun wait endpoint returns XCom result values even to users who only have DAG Run read permissions, such as the Viewer role.This behavior conflicts with the FAB RBAC model, which treats XCom as a separate protected resource, and with the security model d…
CVE-2026-34538
NVD

MEDIUM
CVE-2026-5905
CVE-2026-5905
pkg: windows

published: Apr 8, 2026

Incorrect security UI in Permissions in Google Chrome on Windows prior to 147.0.7727.55 allowed a remote attacker to perform domain spoofing via a crafted HTML page. (Chromium security severity: Low)
CWE: CWE-451
NVD

MEDIUM
CVE-2026-5876
CVE-2026-5876
pkg: go

published: Apr 8, 2026

Side-channel information leakage in Navigation in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-1300, CWE-1300
NVD

MEDIUM
CVE-2026-5869
CVE-2026-5869
pkg: go

published: Apr 8, 2026

Heap buffer overflow in WebML in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-122, CWE-122
NVD

MEDIUM
CVE-2026-5867
CVE-2026-5867
pkg: go

published: Apr 8, 2026

Heap buffer overflow in WebML in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-122, CWE-122
NVD

MEDIUM
CVE-2026-5864
CVE-2026-5864
pkg: go

published: Apr 8, 2026

Heap buffer overflow in WebAudio in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: High)
CWE: CWE-122, CWE-122
GitHub-GHSA

MEDIUM
OpenFGA: Unauthenticated playground endpoint discloses preshared API key in HTML response
GHSA-68m9-983m-f3v5
pkg: github.com/openfga/openfga
eco: go
published: Apr 8, 2026
### Description
When OpenFGA is configured to use preshared-key authentication with the built-in playground enabled, the local server includes the preshared API key in the HTML response of the /playground endpoint. The /playground endpoint is enabled by default and does not require authentication. I…
GitHub-GHSA

MEDIUM
PraisonAI has Memory State Leakage and Path Traversal in MultiAgent Context Handling
GHSA-766v-q9x3-g744
pkg: praisonaiagents
eco: pip
published: Apr 8, 2026
## Summary
The `MultiAgentLedger` and `MultiAgentMonitor` components in the provided code exhibit vulnerabilities that can lead to context leakage and arbitrary file operations. Specifically:
1. **Memory State Leakage via Agent ID Collision**: The `MultiAgentLedger` uses a dictionary to store ledger…
GitHub-GHSA

MEDIUM
kubernetes-graphql-gateway: GraphQL Endpoint Vulnerable to Authenticated Denial-of-Service via Unrestricted Query Execution
GHSA-h9mw-h4qc-f5jf
pkg: github.com/platform-mesh/kubernetes-graphql-gateway
eco: go
published: Apr 8, 2026
**CVSS 6.5 Medium** — The GraphQL API served by kubernetes-graphql-gateway is vulnerable to Denial-of-Service (DoS) attacks due to a complete absence of query resource controls (depth limiting, complexity analysis, response size capping, and rate limiting). An authenticated attacker can craft quer…
NVD

MEDIUM
CVE-2026-39674
CVE-2026-39674
pkg: go

published: Apr 8, 2026

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Manoj Kumar MK Google Directions google-distance-calculator allows DOM-Based XSS.This issue affects MK Google Directions: from n/a through <= 3.1.1.
CWE: CWE-79
GitHub-GHSA

MEDIUM
Django has potential DoS via MultiPartParser through crafted multipart uploads
GHSA-5mf9-h53q-7mhq
pkg: Django, Django, Django
eco: pip
published: Apr 7, 2026
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. `MultiPartParser` allows remote attackers to degrade performance by submitting multipart uploads with `Content-Transfer-Encoding: base64` including excessive whitespace.

Earlier, unsupported Django series (such a…

CVE-2026-33033
GitHub-GHSA

MEDIUM
HuggingFace Transformers allows for arbitrary code execution in the `Trainer` class
GHSA-69w3-r845-3855
pkg: transformers
eco: pip
published: Apr 7, 2026
A vulnerability in the HuggingFace Transformers library, specifically in the `Trainer` class, allows for arbitrary code execution. The `_load_rng_state()` method in `src/transformers/trainer.py` at line 3059 calls `torch.load()` without the `weights_only=True` parameter. This issue affects all versi…
CVE-2026-1839
GitHub-GHSA

MEDIUM
kedro-datasets has a path traversal vulnerability in PartitionedDataset that allows arbitrary file write
GHSA-cjg8-h5qc-hrjv
pkg: kedro-datasets
eco: pip
published: Apr 6, 2026
### Impact

PartitionedDataset in kedro-datasets was vulnerable to path traversal. Partition IDs were concatenated directly with the dataset base path without validation. An attacker or malicious input containing .. components in a partition ID could cause files to be written outside the configured …

CVE-2026-35492
GitHub-GHSA

MEDIUM
OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp
GHSA-q6vj-wxvf-5m8c
pkg: OpenEXR, OpenEXR
eco: pip
published: Apr 6, 2026
## Summary

A heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a…

CVE-2026-26981
NVD

MEDIUM
CVE-2026-34756
CVE-2026-34756
pkg: python

published: Apr 6, 2026

vLLM is an inference and serving engine for large language models (LLMs). From 0.1.0 to before 0.19.0, a Denial of Service vulnerability exists in the vLLM OpenAI-compatible API server. Due to the lack of an upper bound validation on the n parameter in the ChatCompletionRequest and CompletionRequest…
CWE: CWE-770
NVD

MEDIUM
CVE-2025-57851
CVE-2025-57851
pkg: kubernetes

published: Apr 8, 2026

A container privilege escalation flaw was found in certain Multicluster Engine for Kubernetes images. This issue stems from the /etc/passwd file being created with group-writable permissions during build time. In certain conditions, an attacker who can execute commands within an affected container, …
CWE: CWE-276
NVD

MEDIUM
CVE-2026-33727
CVE-2026-33727
pkg: pi-hole pi-hole

published: Apr 6, 2026

Pi-hole is a Linux network-level advertisement and Internet tracker blocking application. Version 6.4 has a local privilege-escalation vulnerability allows code execution as root from the low-privilege pihole account. Important context: the pihole account uses nologin, so this is not a direct intera…
CWE: CWE-269
NVD

MEDIUM
CVE-2026-6108
CVE-2026-6108
pkg: node

published: Apr 12, 2026

A vulnerability was found in 1Panel-dev MaxKB up to 2.6.1. The affected element is the function execute of the file apps/application/flow/step_node/mcp_node/impl/base_mcp_node.py of the component Model Context Protocol Node. Performing a manipulation results in os command injection. The attack is po…
CWE: CWE-77, CWE-78
GitHub-GHSA

MEDIUM
Agions taskflow-ai vulnerable to os command injection in src/mcp/server/handlers.ts
GHSA-3xp3-pr8x-f755
pkg: taskflow-ai
eco: npm
published: Apr 9, 2026
A security flaw has been discovered in Agions taskflow-ai up to 2.1.8. This impacts an unknown function of the file src/mcp/server/handlers.ts of the component terminal_execute. Performing a manipulation results in os command injection. The attack is possible to be carried out remotely. Upgrading to…
CVE-2026-5831
GitHub-GHSA

MEDIUM
PraisonAIAgents: Arbitrary File Read via read_skill_file Missing Workspace Boundary and Approval Gate
GHSA-grrg-5cg9-58pf
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

`read_skill_file()` in `skill_tools.py` allows reading arbitrary files from the filesystem by accepting an unrestricted `skill_path` parameter. Unlike `file_tools.read_file` which enforces workspace boundary confinement, and unlike `run_skill_script` which requires critical-level approva…

CVE-2026-40117
GitHub-GHSA

MEDIUM
PraisonAI has Unrestricted Upload Size in WSGI Recipe Registry Server that Enables Memory Exhaustion DoS
GHSA-2xgv-5cv2-47vv
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The WSGI-based recipe registry server (`server.py`) reads the entire HTTP request body into memory based on the client-supplied `Content-Length` header with no upper bound. Combined with authentication being disabled by default (no token configured), any local process can send arbitraril…

CVE-2026-40115
NVD

MEDIUM
CVE-2026-33753
CVE-2026-33753
pkg: python

published: Apr 8, 2026

rfc3161-client is a Python library implementing the Time-Stamp Protocol (TSP) described in RFC 3161. Prior to 1.0.6, an Authorization Bypass vulnerability in rfc3161-client's signature verification allows any attacker to impersonate a trusted TimeStamping Authority (TSA). By exploiting a logic flaw …
CWE: CWE-295
GitHub-GHSA

MEDIUM
rfc3161-client Has Improper Certificate Validation
GHSA-3xxc-pwj6-jgrj
pkg: rfc3161-client
eco: pip
published: Apr 8, 2026
### Summary

An Authorization Bypass vulnerability in `rfc3161-client`'s signature verification allows any attacker to impersonate a trusted TimeStamping Authority (TSA). By exploiting a logic flaw in how the library extracts the leaf certificate from an unordered PKCS#7 bag of certificates, an atta…

CVE-2026-33753
GitHub-GHSA

MEDIUM
netavark has incorrect error handling for malformed tcp packets
GHSA-hfpq-x728-986j
pkg: netavark
eco: rust
published: Apr 7, 2026
### Impact

A truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU.

### Patches
https://github.com/containers/aardvark-dns/commit/3b49ea7b38bdea134b7f03256f2e13f44ce73bb1

### Workarounds
None

### Credits

Thanks to @d…

CVE-2026-35406
NVD

MEDIUM
CVE-2026-35480
CVE-2026-35480
pkg: go

published: Apr 7, 2026

go-ipld-prime is an implementation of the InterPlanetary Linked Data (IPLD) spec interfaces, a batteries-included codec implementations of IPLD for CBOR and JSON, and tooling for basic operations on IPLD objects. Prior to 0.22.0, the DAG-CBOR decoder uses collection sizes declared in CBOR headers as…
CWE: CWE-770
GitHub-GHSA

MEDIUM
go-ipld-prime: DAG-CBOR decoder unbounded memory allocation from CBOR headers
GHSA-378j-3jfj-8r9f
pkg: github.com/ipld/go-ipld-prime
eco: go
published: Apr 6, 2026
The DAG-CBOR decoder uses collection sizes declared in CBOR headers as Go preallocation hints for maps and lists. The decoder does not cap these size hints or account for their cost in its allocation budget, allowing small payloads to cause excessive memory allocation.

A CBOR map or list header can…

CVE-2026-35480
GitHub-GHSA

MEDIUM
go.etcd.io/bbolt affected by index out-of-range vulnerability
GHSA-6jwv-w5xf-7j27
pkg: go.etcd.io/bbolt
eco: go
published: Apr 6, 2026
Index out-of-range when encountering a branch page with zero elements in go.etcd.io/bbolt
CVE-2026-33817
GitHub-GHSA

MEDIUM
Apache Tomcat has an Open Redirect vulnerability
GHSA-9m3c-qcxr-9×87
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat
eco: maven
published: Apr 9, 2026
Occasional URL redirection to untrusted Site ('Open Redirect') vulnerability in Apache Tomcat via the LoadBalancerDrainingValve.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M23 through 9.0.115, from 8.5.30 through 8.5.100.
Other, unsu…

CVE-2026-25854
GitHub-GHSA

MEDIUM
Unhead has a hasDangerousProtocol() bypass via leading-zero padded HTML entities in useHeadSafe()
GHSA-95h2-gj7x-gx9w
pkg: unhead
eco: npm
published: Apr 9, 2026
##EVIDENCE

<img width="1900" height="855" alt="Screenshot_2026-03-25_090729" src="https://github.com/user-attachments/assets/3da93464-1caf-46ca-818f-46f8fe32ab50" />
<img width="1919" height="947" alt="Screenshot_2026-03-25_090715" src="https://github.com/user-attachments/assets/b27b1fc3-fa89-4864-…

CVE-2026-39315
NVD

MEDIUM
CVE-2026-39315
CVE-2026-39315
pkg: express

published: Apr 9, 2026

Unhead is a document head and template manager. Prior to 2.1.13, useHeadSafe() is the composable that Nuxt's own documentation explicitly recommends for rendering user-supplied content in <head> safely. Internally, the hasDangerousProtocol() function in packages/unhead/src/plugins/safe.ts decodes HT…
CWE: CWE-184
NVD

MEDIUM
CVE-2026-35199
CVE-2026-35199
pkg: windows

published: Apr 6, 2026

SymCrypt is the core cryptographic function library currently used by Windows. From 103.5.0 to before 103.11.0, The SymCryptXmssSign function passes a 64-bit leaf count value to a helper function that accepts a 32-bit parameter. For XMSS^MT parameter sets with total tree height >= 32 (which includes…
CWE: CWE-122
NVD

MEDIUM
CVE-2026-34765
CVE-2026-34765
pkg: windows

published: Apr 7, 2026

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 39.8.5, 40.8.5, 41.1.0, and 42.0.0-alpha.5, when a renderer calls window.open() with a target name, Electron did not correctly scope the named-window lookup to the opener's browsing conte…
CWE: CWE-668
GitHub-GHSA

MEDIUM
Vikunja Vulnerable to TOTP Brute-Force Due to Non-Functional Account Lockout
GHSA-fgfv-pv97-6cmj
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The TOTP failed-attempt lockout mechanism is non-functional due to a database transaction handling bug. The account lock is written to the same database session that the login handler always rolls back on TOTP failure, so the lockout is triggered but never persisted. This allows unlimite…

CVE-2026-35597
NVD

MEDIUM
CVE-2026-39844
CVE-2026-39844
pkg: windows

published: Apr 8, 2026

NiceGUI is a Python-based UI framework. Prior to 3.10.0, Since PurePosixPath only recognizes forward slashes (/) as path separators, an attacker can bypass this sanitization on Windows by using backslashes (\) in the upload filename. Applications that construct file paths using file.name (a pattern …
CWE: CWE-22
GitHub-GHSA

MEDIUM
Axios HTTP/2 Session Cleanup State Corruption Vulnerability
GHSA-qj83-cq47-w5f8
pkg: axios
eco: npm
published: Apr 8, 2026
### Summary

Axios HTTP/2 session cleanup logic contains a state corruption bug that allows a malicious server to crash the client process through concurrent session closures. This denial-of-service vulnerability affects axios versions prior to 1.13.2 when HTTP/2 is enabled.

### Details

The vulner…

CVE-2026-39865
NVD

MEDIUM
CVE-2026-39865
CVE-2026-39865
pkg: axios

published: Apr 8, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.13.2, Axios HTTP/2 session cleanup logic contains a state corruption bug that allows a malicious server to crash the client process through concurrent session closures. The vulnerability exists in the Http2Sessions.getSessi…
CWE: CWE-400, CWE-662
GitHub-GHSA

MEDIUM
NiceGUI: Upload filename sanitization bypass via backslashes allows path traversal on Windows
GHSA-w8wv-vfpc-hw2w
pkg: nicegui
eco: pip
published: Apr 8, 2026
### Summary

The upload filename sanitization introduced in GHSA-9ffm-fxg3-xrhh uses `PurePosixPath(filename).name` to strip path components. Since `PurePosixPath` only recognizes forward slashes (`/`) as path separators, an attacker can bypass this sanitization on Windows by using backslashes (`\`)…

CVE-2026-39844
GitHub-GHSA

MEDIUM
Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder
GHSA-xmrv-pmrh-hhx2
pkg: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream, github.com/aws/aws-sdk-go-v2/service/bedrockagentcore, github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime
eco: go
published: Apr 8, 2026
**CVSSv3.1 Rating**: [Medium]
**CVSSv3.1 Score**: [5.9]
**CVSSv3.1 Vector String**: [CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H]

## Summary and Impact
An issue exists in the the EventStream header decoder in AWS SDK for Go v2 in versions predating [2026-03-23](https://github.com/aws/aws-sdk-go-v2…

GitHub-GHSA

MEDIUM
rdiscount has an Out-of-bounds Read
GHSA-6r34-94wq-jhrc
pkg: rdiscount
eco: rubygems
published: Apr 6, 2026
### Summary

A signed length truncation bug causes an out-of-bounds read in the default Markdown parse path. Inputs larger than `INT_MAX` are truncated to a signed `int` before entering the native parser, allowing the parser to read past the end of the supplied buffer and crash the process

### Deta…

CVE-2026-35201
NVD

MEDIUM
CVE-2026-34380
CVE-2026-34380
pkg: openexr openexr

published: Apr 6, 2026

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From 3.2.0 to before 3.2.7, 3.3.9, and 3.4.9, a signed integer overflow exists in undo_pxr24_impl() in src/lib/OpenEXRCore/internal_pxr24.c at line 377. Th…
CWE: CWE-190, CWE-787
GitHub-GHSA

MEDIUM
monetr: Protected Transactions Deletable via PUT
GHSA-hqxq-hwqf-wg83
pkg: github.com/monetr/monetr
eco: go
published: Apr 8, 2026
### Summary
A transaction integrity flaw allows an authenticated tenant user to soft-delete synced non-manual transactions through the transaction update endpoint, despite the application explicitly blocking deletion of those transactions via the normal `DELETE` path. This bypass undermines the inte…
CVE-2026-39901
GitHub-GHSA

MEDIUM
LangSmith Client SDKs has Prototype Pollution in langsmith-sdk via Incomplete `__proto__` Guard in Internal lodash `set()`
GHSA-fw9q-39r9-c252
pkg: langsmith
eco: npm
published: Apr 10, 2026
# GHSA-fw9q-39r9-c252: Prototype Pollution via Incomplete Lodash `set()` Guard in `langsmith-sdk`

**Severity:** Medium (CVSS ~5.6)
**Status:** Fixed in 0.5.18

## Summary

The LangSmith JavaScript/TypeScript SDK (`langsmith`) contains an incomplete prototype pollution fix in its internally ven…

CVE-2026-40190
NVD

MEDIUM
CVE-2026-40190
CVE-2026-40190
pkg: node

published: Apr 10, 2026

LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to 0.5.18, the LangSmith JavaScript/TypeScript SDK (langsmith) contains an incomplete prototype pollution fix in its internally vendored lodash set() utility. The baseAssignValue() function only guards against the…
CWE: CWE-1321
GitHub-GHSA

MEDIUM
Ech0 has SSRF via DNS Resolution Bypass in Webhook URL Validation
GHSA-r2x7-427f-rq69
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The `validateWebhookURL` function in `webhook_setting_service.go` attempts to block webhooks targeting private/internal IP addresses, but only checks literal IP strings via `net.ParseIP()`. Hostnames that DNS-resolve to private IPs (e.g., `169.254.169.254.nip.io`, `10.0.0.1.nip.io`) bypa…

GitHub-GHSA

MEDIUM
Ech0 Comment Panel Endpoints Missing RequireScopes Middleware — Scoped Access Token Bypass
GHSA-fwg7-53p4-g33c
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

All 9 comment panel admin endpoints (`/api/panel/comments/*`) are missing `RequireScopes()` middleware, while every other admin endpoint in the application enforces scope-based authorization on access tokens. An admin-issued access token scoped to minimal permissions (e.g., `echo:read` o…

GitHub-GHSA

MEDIUM
PraisonAI: Coarse-Grained Tool Approval Cache Bypasses Per-Invocation Consent for Shell Commands
GHSA-ffp3-3562-8cv3
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The approval system in PraisonAI Agents caches tool approval decisions by tool name only, not by invocation arguments. Once a user approves `execute_command` for any command (e.g., `ls -la`), all subsequent `execute_command` calls in that execution context bypass the approval prompt enti…

GitHub-GHSA

MEDIUM
PraisonAI Vulnerable to Sensitive Environment Variable Exposure via Untrusted MCP Subprocess Execution
GHSA-pj2r-f9mw-vrcq
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI’s MCP (Model Context Protocol) integration allows spawning background servers via stdio using user-supplied command strings (e.g., `MCP("npx -y @smithery/cli …")`). These commands are executed through Python’s `subprocess` module. By default, the implementation **forwards the entire …
CVE-2026-40159
NVD

MEDIUM
CVE-2026-40159
CVE-2026-40159
pkg: python

published: Apr 10, 2026

PraisonAI is a multi-agent teams system. Prior to 4.5.128, PraisonAI’s MCP (Model Context Protocol) integration allows spawning background servers via stdio using user-supplied command strings (e.g., MCP("npx -y @smithery/cli …")). These commands are executed through Python’s subprocess module…
CWE: CWE-200, CWE-214
NVD

MEDIUM
CVE-2026-35477
CVE-2026-35477
pkg: express

published: Apr 8, 2026

InvenTree is an Open Source Inventory Management System. From 1.2.3 to 1.2.6, the fix for CVE-2026-27629 upgraded the PART_NAME_FORMAT validator to use jinja2.sandbox.SandboxedEnvironment. However, the actual renderer in part/helpers.py was not updated and still uses the non-sandboxed jinja2.Environ…
CWE: CWE-1336
NVD

MEDIUM
CVE-2026-39390
CVE-2026-39390
pkg: go

published: Apr 8, 2026

CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to 0.31.4.0, the Google Maps iframe setting (cMap field) in compInfosPost() sanitizes input using strip_tags() with an <iframe> allowlist and regex-base…
CWE: CWE-79
NVD

MEDIUM
CVE-2025-65116
CVE-2025-65116
pkg: windows

published: Apr 7, 2026

Buffer Overflow Vulnerability in JP1/IT Desktop Management 2 – Manager on Windows, JP1/IT Desktop Management 2 – Operations Director on Windows, Job Management Partner 1/IT Desktop Management 2 – Manager on Windows, JP1/IT Desktop Management – Manager on Windows, Job Management Partner 1/IT Desktop …
CWE: CWE-763
GitHub-GHSA

MEDIUM
PraisonAI Vulnerable to Stored XSS via Unsanitized Agent Output in HTML Rendering (nh3 Not a Required Dependency)
GHSA-cfg2-mxfj-j6pw
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The Flask API endpoint in `src/praisonai/api.py` renders agent output as HTML without effective sanitization. The `_sanitize_html` function relies on the `nh3` library, which is not listed as a required or optional dependency in `pyproject.toml`. When `nh3` is absent (the default install…

CVE-2026-40112
GitHub-GHSA

MEDIUM
Vikunja has File Size Limit Bypass via Vikunja Import
GHSA-qh78-rvg3-cv54
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The Vikunja file import endpoint uses the attacker-controlled `Size` field from the JSON metadata inside the import zip instead of the actual decompressed file content length for the file size enforcement check. By setting `Size` to 0 in the JSON while including large compressed file ent…

CVE-2026-35602
GitHub-GHSA

MEDIUM
Vikunja has HTML Injection via Task Titles in Overdue Email Notifications
GHSA-45q4-x4r9-8fqj
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

Task titles are embedded directly into Markdown link syntax in overdue email notifications without escaping Markdown special characters. When rendered by goldmark and sanitized by bluemonday (which allows `<a>` and `<img>` tags), injected Markdown constructs produce phishing links and tr…

CVE-2026-35600
GitHub-GHSA

MEDIUM
Apache ActiveMQ, Apache ActiveMQ All, Apache ActiveMQ MQTT vulnerable to Integer Overflow or Wraparound
GHSA-xvqc-pp94-fmpx
pkg: org.apache.activemq:apache-activemq, org.apache.activemq:activemq-all, org.apache.activemq:activemq-mqtt
eco: maven
published: Apr 9, 2026
Integer Overflow or Wraparound vulnerability in Apache ActiveMQ, Apache ActiveMQ All, Apache ActiveMQ MQTT.

The fix for "CVE-2025-66168: MQTT control packet remaining length field is not properly validated" was only applied to 5.19.2 (and future 5.19.x) releases but was missed for all 6.0.0+ versio…

CVE-2026-40046
NVD

MEDIUM
CVE-2026-40071
CVE-2026-40071
pkg: python

published: Apr 9, 2026

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the /json/package_order, /json/link_order, and /json/abort_link WebUI JSON endpoints enforce weaker permissions than the core API methods they invoke. This allows authenticated low-privileged users to execut…
CWE: CWE-863
NVD

MEDIUM
CVE-2026-35207
CVE-2026-35207
pkg: tls

published: Apr 9, 2026

dde-control-center is the control panel of DDE, the Deepin Desktop Environment. plugin-deepinid is a plugin in dde-control-center, which provides the deepinid cloud service. Prior to 6.1.80, plugin-deepinid is configured to skip TLS certificate verification when fetching the user's avatar from opena…
CWE: CWE-295
GitHub-GHSA

MEDIUM
pyload-ng has a WebUI JSON permission mismatch that lets ADD/DELETE users invoke MODIFY-only actions
GHSA-rfgh-63mg-8pwm
pkg: pyload-ng
eco: pip
published: Apr 8, 2026
### Summary
Several WebUI JSON endpoints enforce weaker permissions than the core API methods they invoke. This allows authenticated low-privileged users to execute `MODIFY` operations that should be denied by pyLoad's own permission model.

Confirmed mismatches:
– `ADD` user can reorder packages/fi…

NVD

MEDIUM
CVE-2026-35200
CVE-2026-35200
pkg: parseplatform parse-server

published: Apr 6, 2026

Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 8.6.73 and 9.7.1-alpha.4, a file can be uploaded with a filename extension that passes the file extension allowlist (e.g., .txt) but with a Content-Type header that differs from the exten…
CWE: CWE-436
NVD

MEDIUM
CVE-2026-3691
CVE-2026-3691
pkg: oauth

published: Apr 11, 2026

OpenClaw Client PKCE Verifier Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose stored credentials on affected installations of OpenClaw. User interaction is required to exploit this vulnerability in that the target must initiate an OAuth authorization flow…
CWE: CWE-200
GitHub-GHSA

MEDIUM
Rembg has a Path Traversal via Custom Model Loading
GHSA-3wqj-33cg-xc48
pkg: rembg
eco: pip
published: Apr 10, 2026
## Summary

A **path traversal vulnerability** in the rembg HTTP server allows unauthenticated remote attackers to read arbitrary files from the server's filesystem. By sending a crafted request with a malicious `model_path` parameter, an attacker can force the server to attempt loading any file as …

CVE-2026-40086
GitHub-GHSA

MEDIUM
xrootd has path traversal in directory listing that allows access to the parent directory via trailing ".." pattern
GHSA-vj8v-p5vw-m6v5
pkg: xrootd
eco: pip
published: Apr 10, 2026
## Summary

A path traversal vulnerability in XRootD allows users to escape the exported directory scope and enumerate the contents of the parent directory by appending `/..` (specifically without trailing slash) to an exported path in `xrdfs ls` or `HTTP PROPFIND` requests.

This bypass ignores the…

GitHub-GHSA

MEDIUM
PraisonAIAgents: Path Traversal via Unvalidated Glob Pattern in list_files Bypasses Workspace Boundary
GHSA-7j2f-xc8p-fjmq
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The `list_files()` tool in `FileTools` validates the `directory` parameter against workspace boundaries via `_validate_path()`, but passes the `pattern` parameter directly to `Path.glob()` without any validation. Since Python's `Path.glob()` supports `..` path segments, an attacker can u…

CVE-2026-40152
GitHub-GHSA

MEDIUM
PraisonAI: Unauthenticated Information Disclosure of Agent Instructions via /api/agents in AgentOS
GHSA-pm96-6xpr-978x
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The AgentOS deployment platform exposes a `GET /api/agents` endpoint that returns agent names, roles, and the first 100 characters of agent system instructions to any unauthenticated caller. The AgentOS FastAPI application has no authentication middleware, no API key validation, and defa…

CVE-2026-40151
GitHub-GHSA

MEDIUM
Zod jsVideoUrlParser vulnerable to ReDoS in util.js
GHSA-8fgx-wgvr-pcx8
pkg: js-video-url-parser
eco: npm
published: Apr 10, 2026
A weakness has been identified in Zod jsVideoUrlParser up to 0.5.1. The impacted element is the function getTime in the library lib/util.js. This manipulation of the argument timestamp causes inefficient regular expression complexity. It is possible to initiate the attack remotely. The exploit has b…
CVE-2026-5986
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw is vulnerable to unauthenticated resource exhaustion through its voice call webhook handling
GHSA-36cp-mh65-x882
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-rm59-992w-x2mv. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains an unauthenticated resource exhaustion vulnerability in voice call webhook h…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Feishu webhook reads and parses unauthenticated request bodies before signature validation
GHSA-8f9r-gr6r-x63q
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-3h52-cx59-c456. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.25 parses JSON request bodies before validating webhook signatures, allowing unauthentic…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Remote media error responses could trigger unbounded memory allocation before failure
GHSA-hm63-vwj4-mj2q
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-4qwc-c7g9-4xcw. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains an unbounded memory allocation vulnerability in remote media HTTP error hand…

NVD

MEDIUM
CVE-2026-5986
CVE-2026-5986
pkg: express

published: Apr 9, 2026

A weakness has been identified in Zod jsVideoUrlParser up to 0.5.1. The impacted element is the function getTime in the library lib/util.js. This manipulation of the argument timestamp causes inefficient regular expression complexity. It is possible to initiate the attack remotely. The exploit has b…
CWE: CWE-400, CWE-1333
NVD

MEDIUM
CVE-2026-40152
CVE-2026-40152
pkg: python

published: Apr 9, 2026

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, he list_files() tool in FileTools validates the directory parameter against workspace boundaries via _validate_path(), but passes the pattern parameter directly to Path.glob() without any validation. Since Python's Path.glob() supports…
CWE: CWE-22
GitHub-GHSA

MEDIUM
Apache Tomcat has an Improper Input Validation vulnerability
GHSA-8mc5-53m5-3qj2
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Improper Input Validation vulnerability in Apache Tomcat due to an incomplete fix of CVE-2025-66614.

This issue affects Apache Tomcat: from 11.0.15 through 11.0.19, from 10.1.50 through 10.1.52, from 9.0.113 through 9.0.115.

Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, …

CVE-2026-32990
NVD

MEDIUM
CVE-2026-40087
CVE-2026-40087
pkg: express

published: Apr 9, 2026

LangChain is a framework for building agents and LLM-powered applications. Prior to 0.3.84 and 1.2.28, LangChain's f-string prompt-template validation was incomplete in two respects. First, some prompt template classes accepted f-string templates and formatted them without enforcing the same attribu…
CWE: CWE-1336
GitHub-GHSA

MEDIUM
fast-jwt: Stateful RegExp (/g or /y) causes non-deterministic allowed-claim validation (logical DoS)
GHSA-3j8v-cgw4-2g6q
pkg: fast-jwt
eco: npm
published: Apr 9, 2026
## Impact

Using certain modifiers on RegExp objects in the allowedAud, allowedIss, allowedSub, allowedJti, or allowedNonce options in verify functions can cause certain unintended behaviours. This is because some modifiers are stateful and will cause failures in every second verification attempt re…

CVE-2026-35040
GitHub-GHSA

MEDIUM
LangChain has incomplete f-string validation in prompt templates
GHSA-926x-3r5x-gfhw
pkg: langchain-core, langchain-core
eco: pip
published: Apr 8, 2026
LangChain's f-string prompt-template validation was incomplete in two respects.

First, some prompt template classes accepted f-string templates and formatted them without enforcing the same attribute-access validation as `PromptTemplate`. In particular, `DictPromptTemplate` and `ImagePromptTemplate…

CVE-2026-40087
NVD

MEDIUM
CVE-2026-39882
CVE-2026-39882
pkg: opentelemetry opentelemetry

published: Apr 8, 2026

OpenTelemetry-Go is the Go implementation of OpenTelemetry. Prior to 1.43.0, the otlp HTTP exporters (traces/metrics/logs) read the full HTTP response body into an in-memory bytes.Buffer without a size cap. This is exploitable for memory exhaustion when the configured collector endpoint is attacker-…
CWE: CWE-789
GitHub-GHSA

MEDIUM
opentelemetry-go: OTLP HTTP exporters read unbounded HTTP response bodies
GHSA-w8rr-5gcm-pp58
pkg: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
eco: go
published: Apr 8, 2026
overview:
this report shows that the otlp HTTP exporters (traces/metrics/logs) read the full HTTP response body into an in-memory `bytes.Buffer` without a size cap.

this is exploitable for memory exhaustion when the configured collector endpoint is attacker-controlled (or a network attacker can mit…

CVE-2026-39882
NVD

MEDIUM
CVE-2026-39406
CVE-2026-39406
pkg: node

published: Apr 8, 2026

@hono/node-server allows running the Hono application on Node.js. Prior to 1.19.13, a path handling inconsistency in serveStatic allows protected static files to be accessed by using repeated slashes (//) in the request path. When route-based middleware (e.g., /admin/*) is used for authorization, th…
CWE: CWE-22
GitHub-GHSA

MEDIUM
LiquidJS: ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel
GHSA-rv5g-f82m-qrvv
pkg: liquidjs
eco: npm
published: Apr 8, 2026
### Summary

The `sort_natural` filter bypasses the `ownPropertyOnly` security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack. Applications relying on `ownPropertyOnly: true` as a security boundary (e.g., multi-tenant templ…

CVE-2026-39412
GitHub-GHSA

MEDIUM
Hono missing validation of cookie name on write path in setCookie()
GHSA-26pp-8wgv-hjvm
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

Cookie names are not validated on the write path when using `setCookie()`, `serialize()`, or `serializeSigned()` to generate Set-Cookie headers.

While certain cookie attributes such as domain and path are validated, the cookie name itself may contain invalid characters.

This results in…

GitHub-GHSA

MEDIUM
Hono: Middleware bypass via repeated slashes in serveStatic
GHSA-wmmm-f939-6g9c
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

A path handling inconsistency in `serveStatic` allows protected static files to be accessed by using repeated slashes (`//`) in the request path.

When route-based middleware (e.g., `/admin/*`) is used for authorization, the router may not match paths containing repeated slashes, while s…

CVE-2026-39407
GitHub-GHSA

MEDIUM
@hono/node-server: Middleware bypass via repeated slashes in serveStatic
GHSA-92pp-h63x-v22m
pkg: @hono/node-server
eco: npm
published: Apr 8, 2026
## Summary

A path handling inconsistency in `serveStatic` allows protected static files to be accessed by using repeated slashes (`//`) in the request path.

When route-based middleware (e.g., `/admin/*`) is used for authorization, the router may not match paths containing repeated slashes, while `…

CVE-2026-39406
GitHub-GHSA

MEDIUM
JWCrypto: JWE ZIP decompression bomb
GHSA-fjrm-76×2-c4q4
pkg: jwcrypto
eco: pip
published: Apr 8, 2026
### Summary
The fix for GHSA-j857-7rvv-vj97 in v1.5.6 is weak in that it does not allow to fully control the amount of plaintext the receiver is willing to deal with and provides just a weak upper bound. The patch limits input token size to 250KB but does not validate the decompressed output size. A…
CVE-2026-39373
GitHub-GHSA

MEDIUM
Emissary has a Path Traversal via Blacklist Bypass in Configuration API
GHSA-hxf2-gm22-7vcm
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 8, 2026
## Summary

The configuration API endpoint (`/api/configuration/{name}`) validated
configuration names using a blacklist approach that checked for `\`, `/`, `..`,
and trailing `.`. This could potentially be bypassed using URL-encoded variants,
double-encoding, or Unicode normalization to achieve pat…

CVE-2026-35583
GitHub-GHSA

MEDIUM
pyload-ng: Incomplete Tar Path Traversal Fix in UnTar._safe_extractall via os.path.commonprefix Bypass
GHSA-mvwx-582f-56r7
pkg: pyload-ng
eco: pip
published: Apr 8, 2026
## Summary

The `_safe_extractall()` function in `src/pyload/plugins/extractors/UnTar.py` uses `os.path.commonprefix()` for its path traversal check, which performs character-level string comparison rather than path-level comparison. This allows a specially crafted tar archive to write files outside…

CVE-2026-35592
NVD

MEDIUM
CVE-2026-39373
CVE-2026-39373
pkg: python

published: Apr 7, 2026

JWCrypto implements JWK, JWS, and JWE specifications using python-cryptography. Prior to 1.5.7, an unauthenticated attacker can exhaust server memory by sending crafted JWE tokens with ZIP compression. The existing patch for CVE-2024-28102 limits input token size to 250KB but does not validate the …
CWE: CWE-409
GitHub-GHSA

MEDIUM
OpenViking contains a missing authorization vulnerability in the task polling endpoints
GHSA-h336-2wxm-pr6q
pkg: OpenViking
eco: pip
published: Apr 7, 2026
OpenViking versions prior to 0.3.3 contain a missing authorization vulnerability in the task polling endpoints that allows unauthorized attackers to enumerate or retrieve background task metadata created by other users. Attackers can access the /api/v1/tasks and /api/v1/tasks/{task_id} routes withou…
CVE-2026-22680
NVD

MEDIUM
CVE-2026-35592
CVE-2026-35592
pkg: python

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the _safe_extractall() function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix() for its path traversal check, which performs character-level string comparison rather than path-level com…
CWE: CWE-22
NVD

MEDIUM
CVE-2026-34899
CVE-2026-34899
pkg: express

published: Apr 7, 2026

Missing Authorization vulnerability in Eniture technology LTL Freight Quotes – Worldwide Express Edition allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects LTL Freight Quotes – Worldwide Express Edition: from n/a through 5.2.1.
CWE: CWE-862
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Gateway Canvas local-direct requests bypass Canvas HTTP and WebSocket authentication
GHSA-9gvx-vj57-vqqx
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-6mqc-jqh6-x8fc. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.23 contains an authentication bypass vulnerability in the Canvas gateway where authorize…

GitHub-GHSA

MEDIUM
coursevault-preview has a path traversal due to improper base-directory boundary validation
GHSA-9h9m-rr67-9jpg
pkg: coursevault-preview
eco: npm
published: Apr 8, 2026
## Summary

`coursevault-preview` versions prior to `0.1.1` contain a path traversal vulnerability in the `resolveSafe` utility. The boundary check used `String.prototype.startsWith(baseDir)` on a normalized path, which does not enforce a directory boundary. An attacker who controls the `relativePat…

CVE-2026-35613
GitHub-GHSA

MEDIUM
LobeHub: Unauthenticated authentication bypass on `webapi` routes via forgeable `X-lobe-chat-auth` header
GHSA-5mwj-v5jw-5c97
pkg: @lobehub/lobehub
eco: npm
published: Apr 8, 2026
# Summary

The `webapi` authentication layer trusts a client-controlled `X-lobe-chat-auth` header that is only XOR-obfuscated, not signed or otherwise authenticated. Because the XOR key is hardcoded in the repository, an attacker can forge arbitrary auth payloads and bypass authentication on protect…

CVE-2026-39411
GitHub-GHSA

MEDIUM
OpenFGA's BatchCheck within-request deduplication produces incorrect authorization decisions via list-value cache-key collision
GHSA-jwvj-g8pc-cx45
pkg: github.com/openfga/openfga
eco: go
published: Apr 7, 2026
### Description

In OpenFGA, under specific conditions, BatchCheck calls with multiple checks sent for the same object, relation, and user combination can result in improper policy enforcement.

### Am I affected?

You are affected if you meet the following preconditions:
1. You execute **BatchCheck…

CVE-2026-34972
NVD

MEDIUM
CVE-2026-34972
CVE-2026-34972
pkg: go

published: Apr 6, 2026

OpenFGA is a high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar. From 1.8.0 to 1.13.1, under specific conditions, BatchCheck calls with multiple checks sent for the same object, relation, and user combination can result in improper poli…
CWE: CWE-863
GitHub-GHSA

MEDIUM
Nodemailer Vulnerable to SMTP Command Injection via CRLF in Transport name Option (EHLO/HELO)
GHSA-vvjj-xcjg-gr5g
pkg: nodemailer
eco: npm
published: Apr 8, 2026
### Summary

Nodemailer versions up to and including 8.0.4 are vulnerable to SMTP command injection via CRLF sequences in the transport `name` configuration option. The `name` value is used directly in the EHLO/HELO SMTP command without any sanitization for carriage return and line feed characters (…

GitHub-GHSA

MEDIUM
Ech0 has Stored XSS via SVG Upload and Content-Type Validation Bypass in File Upload
GHSA-69hx-63pv-f8f4
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The file upload endpoint validates Content-Type using only the client-supplied multipart header, with no server-side content inspection or file extension validation. Combined with an unauthenticated static file server that determines Content-Type from file extension, this allows an admin…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Synology Chat Webhook Pre-Auth Rate-Limit Bypass Enables Brute-Force Guessing of Webhook Token
GHSA-59xc-5v89-r7pr
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-mf5g-6r6f-ghhm. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.25 contains a pre-authentication rate-limit bypass vulnerability in webhook token valida…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw Bypasses DM Policy Separation via Synology Chat Webhook Path Collision
GHSA-g8mc-c5f2-mqg7
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-rqp8-q22p-5j9q This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains a webhook path route replacement vulnerability in the Synology Chat extension…

GitHub-GHSA

MEDIUM
Hono: Non-breaking space prefix bypass in cookie name handling in getCookie()
GHSA-r5rp-j6wh-rvv4
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

A discrepancy between browser cookie parsing and `parse()` handling allows cookie prefix protections to be bypassed.

Cookie names that are treated as distinct by the browser may be normalized to the same key by `parse()`, allowing attacker-controlled cookies to override legitimate ones.…

CVE-2026-39410
GitHub-GHSA

MEDIUM
Emissary has Stored XSS via Navigation Template Link Injection
GHSA-cpm7-cfpx-3hvp
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 7, 2026
## Summary

Mustache navigation templates interpolated configuration-controlled link values
directly into `href` attributes without URL scheme validation. An administrator
who could modify the `navItems` configuration could inject `javascript:` URIs,
enabling stored cross-site scripting (XSS) agains…

CVE-2026-35571
NVD

MEDIUM
CVE-2026-30613
CVE-2026-30613
pkg: node

published: Apr 6, 2026

An information disclosure vulnerability exists in AZIOT 1 Node Smart Switch (16amp)- WiFi/Bluetooth Enabled Software Version: 1.1.9 due to improper access control on the UART debug interface. An attacker with physical access can connect to the UART interface and obtain sensitive information from the…
CWE: CWE-200
GitHub-GHSA

MEDIUM
rembg server is vulnerable to Server-Side Request Forgery (SSRF) and a weak default CORS configuration
GHSA-55v6-g8pm-pw4c
pkg: rembg
eco: pip
published: Apr 10, 2026
# GitHub Security Lab (GHSL) Vulnerability Report, rembg: `GHSL-2024-161`, `GHSL-2024-162`

The [GitHub Security Lab](https://securitylab.github.com) team has identified potential security vulnerabilities in [rembg](https://github.com/danielgatis/rembg).

We are committed to working with you to help…

GitHub-GHSA

MEDIUM
DNN: Force Friend Request Acceptance
GHSA-fpj4-9qhx-5m6m
pkg: DotNetNuke.Core
eco: nuget
published: Apr 10, 2026
In the friends feature, a user could craft a request that would force the acceptance of a friend request on another user.
GitHub-GHSA

MEDIUM
Ech0's Missing Authorization on System Logs Allows Non-Admin Information Disclosure
GHSA-w8jj-cwmc-wgq2
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The system log endpoints (`GET /api/system/logs`, `GET /api/system/logs/stream`, `WS /ws/system/logs`) lack authorization checks, allowing any authenticated non-admin user to read and stream all server logs. These logs contain error stack traces, internal file paths, module names, and ar…

GitHub-GHSA

MEDIUM
Vikunja: Scoped API tokens with projects.background permission can delete project backgrounds
GHSA-v479-vf79-mg83
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
### Summary

Vikunja's scoped API token enforcement for custom project background routes is method-confused. A token with only `projects.background` can successfully delete a project background, while a token with only `projects.background_delete` is rejected.

This is a scoped-token authorization b…

CVE-2026-40103
GitHub-GHSA

MEDIUM
Vikunja Missing Authorization on CalDAV Task Read
GHSA-48ch-p4gq-x46x
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The CalDAV `GetResource` and `GetResourcesByList` methods fetch tasks by UID from the database without verifying that the authenticated user has access to the task's project. Any authenticated CalDAV user who knows (or guesses) a task UID can read the full task data from any project on t…

CVE-2026-35598
GitHub-GHSA

MEDIUM
Vikunja has Broken Access Control on Label Read via SQL Operator Precedence Bug
GHSA-hj5c-mhh2-g7jq
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The `hasAccessToLabel` function contains a SQL operator precedence bug that allows any authenticated user to read any label that has at least one task association, regardless of project access. Label titles, descriptions, colors, and creator information are exposed.

## Details

The acce…

CVE-2026-35596
NVD

MEDIUM
CVE-2026-35642
CVE-2026-35642
pkg: react

published: Apr 9, 2026

OpenClaw before 2026.3.25 contains an authorization bypass vulnerability where group reaction events bypass the requireMention access control mechanism. Attackers can trigger reactions in mention-gated groups to enqueue agent-visible system events that should remain restricted.
CWE: CWE-288
GitHub-GHSA

MEDIUM
Apache OpenMeetings has an Improper Handling of Insufficient Privileges vulnerability
GHSA-78cg-fc6c-w44w
pkg: org.apache.openmeetings:openmeetings-parent
eco: maven
published: Apr 9, 2026
Sny registered user can query web service with their credentials and get files/sub-folders of any folder by ID (metadata only NOT contents). Metadata includes id, type, name and some other field. Full list of fields get be checked at FileItemDTO object.

This issue affects Apache OpenMeetings: fro…

CVE-2026-33005
NVD

MEDIUM
CVE-2026-5875
CVE-2026-5875
pkg: go

published: Apr 8, 2026

Policy bypass in Blink in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to perform UI spoofing via a crafted HTML page. (Chromium security severity: Medium)
CWE: CWE-639
GitHub-GHSA

MEDIUM
RustFS has an authorization bypass in multipart UploadPartCopy enables cross-bucket object exfiltration
GHSA-mx42-j6wv-px98
pkg: rustfs
eco: rust
published: Apr 8, 2026
RustFS contains a missing authorization check in the multipart copy path (`UploadPartCopy`). A low-privileged user who cannot read objects from a victim bucket can still exfiltrate victim objects by copying them into an attacker-controlled multipart upload and completing the upload.

This breaks ten…

CVE-2026-39360
GitHub-GHSA

MEDIUM
Cosign's verify-blob-attestation reports false positive when payload parsing fails
GHSA-w6c6-c85g-mmv6
pkg: github.com/sigstore/cosign, github.com/sigstore/cosign
eco: go
published: Apr 8, 2026
## Description

`cosign verify-blob-attestation` may erroneously report a "Verified OK" result for attestations with malformed payloads or mismatched predicate types. For old-format bundles and detached signatures, this was due to a logic flaw in the error handling of the predicate type validation. …

CVE-2026-39395
GitHub-GHSA

MEDIUM
Apache ActiveMQ: Improper validation and restriction of a classpath path name
GHSA-h2h4-5m64-m273
pkg: org.apache.activemq:activemq-client, org.apache.activemq:activemq-client, org.apache.activemq:activemq-broker
eco: maven
published: Apr 7, 2026
Improper validation and restriction of a classpath path name vulnerability in Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ Web, Apache ActiveMQ.

In two instances (when creating a Stomp consumer and also browsing messages in the Web console) an authenticated u…

CVE-2026-33227
GitHub-GHSA

MEDIUM
fast-jwt has a ReDoS when using RegExp in allowed* leading to CPU exhaustion during token verification
GHSA-cjw9-ghj4-fwxf
pkg: fast-jwt
eco: npm
published: Apr 9, 2026
## ⚠️ IMPORTANT CLARIFICATIONS

### Affected Configurations
This vulnerability ONLY affects applications that:
– Use RegExp objects (not strings) in the allowedAud, allowedIss, allowedSub, allowedJti, or allowedNonce options
– Configure patterns susceptible to catastrophic backtracking

CVE-2026-35041
NVD

MEDIUM
CVE-2026-35041
CVE-2026-35041
pkg: express

published: Apr 9, 2026

fast-jwt provides fast JSON Web Token (JWT) implementation. From 5.0.0 to 6.2.0, a denial-of-service condition exists in fast-jwt when the allowedAud verification option is configured using a regular expression. Because the aud claim is attacker-controlled and the library evaluates it against the su…
CWE: CWE-1333
NVD

MEDIUM
CVE-2026-39413
CVE-2026-39413
pkg: jwt

published: Apr 8, 2026

LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.4.14, the LightRAG API is vulnerable to a JWT algorithm confusion attack where an attacker can forge tokens by specifying 'alg': 'none' in the JWT header. Since the jwt.decode() call does not explicitly deny the 'none' algo…
CWE: CWE-347
GitHub-GHSA

MEDIUM
lightrag-hku: JWT Algorithm Confusion Vulnerability
GHSA-8ffj-4hx4-9pgf
pkg: lightrag-hku
eco: pip
published: Apr 8, 2026
## Summary
The LightRAG API is vulnerable to a JWT algorithm confusion attack where an attacker can forge tokens by specifying 'alg': 'none' in the JWT header. Since the `jwt.decode()` call does not explicitly deny the 'none' algorithm, a crafted token without a signature will be accepted as valid, …
CVE-2026-39413
GitHub-GHSA

MEDIUM
Vikunja has iCalendar Property Injection via CRLF in CalDAV Task Output
GHSA-2g7h-7rqr-9p4r
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The CalDAV output generator builds iCalendar VTODO entries via raw string concatenation without applying RFC 5545 TEXT value escaping. User-controlled task titles containing CRLF characters break the iCalendar property boundary, allowing injection of arbitrary iCalendar properties such a…

CVE-2026-35601
GitHub-GHSA

MEDIUM
parisneo/lollms has an insufficient session expiration vulnerability
GHSA-8jg2-726g-xh43
pkg: lollms
eco: pip
published: Apr 8, 2026
An insufficient session expiration vulnerability exists in the latest version of parisneo/lollms. The application fails to invalidate active sessions after a password reset, allowing an attacker to continue using an old session token. This issue arises due to the absence of logic to reject requests …
CVE-2026-1163
GitHub-GHSA

MEDIUM
kube-router: BGP Peer Passwords Exposed in Logs at Verbose Logging Level
GHSA-fcmh-qfxc-w685
pkg: github.com/cloudnativelabs/kube-router/v2
eco: go
published: Apr 8, 2026
## Summary

When kube-router is configured with per-node BGP peer passwords using the `kube-router.io/peer.passwords` node annotation, and verbose logging is enabled (`–v=2` or higher), the raw Kubernetes node annotation map is logged verbatim — including the base64-encoded BGP MD5 passwords. Any…

NVD

MEDIUM
CVE-2026-39316
CVE-2026-39316
pkg: linux

published: Apr 7, 2026

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a use-after-free vulnerability exists in the CUPS scheduler (cupsd) when temporary printers are automatically deleted. cupsdDeleteTemporaryPrinters() in scheduler/printe…
CWE: CWE-416
NVD

MEDIUM
CVE-2026-39314
CVE-2026-39314
pkg: linux

published: Apr 7, 2026

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, an integer underflow vulnerability in _ppdCreateFromIPP() (cups/ppd-cache.c) allows any unprivileged local user to crash the cupsd root process by supplying a negative j…
CWE: CWE-191
GitHub-GHSA

MEDIUM
next-intl has an open redirect vulnerability
GHSA-8f24-v5vv-gm5j
pkg: next-intl
eco: npm
published: Apr 10, 2026
### Impact

Applications using the `next-intl` middleware with `localePrefix: 'as-needed'` could construct URLs where path handling and the WHATWG URL parser resolved a relative redirect target to another host (e.g. scheme-relative `//` or control characters stripped by the URL parser), so the middl…

GitHub-GHSA

MEDIUM
Juju: In-Memory Token Store for Discharge Tokens Lacks Concurrency Safety and Persistence
GHSA-7m55-2hr4-pw78
pkg: github.com/juju/juju
eco: go
published: Apr 10, 2026
### Summary

The localLoginHandlers struct in the Juju API server maintains an in-memory map to store discharge tokens following successful local authentication. This map is accessed concurrently from multiple HTTP handler goroutines without any synchronization primitive protecting it. The absence o…

CVE-2026-5774
GitHub-GHSA

MEDIUM
pypdf: Manipulated XMP metadata entity declarations can exhaust RAM
GHSA-3crg-w4f6-42mx
pkg: pypdf
eco: pip
published: Apr 10, 2026
### Impact

An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the XMP metadata.

### Patches
This has been fixed in [pypdf==6.10.0](https://github.com/py-pdf/pypdf/releases/tag/6.10.0).

### Workarounds
If you cannot upgrade yet, conside…

CVE-2026-40260
GitHub-GHSA

MEDIUM
ajenti.plugin.core has race conditions in 2FA
GHSA-8647-755q-fw9p
pkg: ajenti.plugin.core
eco: pip
published: Apr 10, 2026
### Impact

If the 2FA was activated, it was possible during a short moment after the authentication of an user to bypass its authentication.

### Patches

This is fixed in the version 0.112. Users should upgrade to this version as soon as possible.

CVE-2026-40178
GitHub-GHSA

MEDIUM
PraisonAI: SQLiteConversationStore didn't validate table_prefix when constructing SQL queries
GHSA-x783-xp3g-mqhp
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
### Summary

The `table_prefix` configuration value is directly used to construct SQL table identifiers without validation.

If an attacker controls this value, they can manipulate SQL query structure, leading to unauthorized data access (e.g., reading internal SQLite tables such as `sqlite_master`)…

GitHub-GHSA

MEDIUM
justhtml includes multiple security fixes
GHSA-c9vm-hv86-f23r
pkg: justhtml
eco: pip
published: Apr 10, 2026
## Summary

`justhtml` `1.15.0` includes multiple security fixes affecting URL sanitization helpers, HTML serialization, Markdown passthrough, and several custom sanitization-policy edge cases.

These issues have different impact levels and do not all affect the default configuration in the same way…

GitHub-GHSA

MEDIUM
Apache Log4j's JsonTemplateLayout produces invalid JSON output when log events contain non-finite floating-point values
GHSA-w35j-pv5h-q9q9
pkg: org.apache.logging.log4j:log4j-layout-template-json, org.apache.logging.log4j:log4j-layout-template-json
eco: maven
published: Apr 10, 2026
Apache Log4j's JsonTemplateLayout https://logging.apache.org/log4j/2.x/manual/json-template-layout.html , in versions up to and including 2.25.3, produces invalid JSON output when log events contain non-finite floating-point values (NaN, Infinity, or -Infinity), which are prohibited by RFC 8259. Thi…
CVE-2026-34481
GitHub-GHSA

MEDIUM
Apache Log4j Core's XmlLayout fails to sanitize characters
GHSA-3pxv-7cmr-fjr4
pkg: org.apache.logging.log4j:log4j-core, org.apache.logging.log4j:log4j-core
eco: maven
published: Apr 10, 2026
Apache Log4j Core's XmlLayout https://logging.apache.org/log4j/2.x/manual/layouts.html#XmlLayout , in versions up to and including 2.25.3, fails to sanitize characters forbidden by the XML 1.0 specification https://www.w3.org/TR/xml/#charsets producing invalid XML output whenever a log message or …
CVE-2026-34480
GitHub-GHSA

MEDIUM
@sveltejs/kit: Unvalidated redirect in handle hook causes Denial-of-Service
GHSA-3f6h-2hrp-w5wx
pkg: @sveltejs/kit
eco: npm
published: Apr 10, 2026
`redirect`, when called from inside the `handle` server hook with a location parameter containing characters that are invalid in a HTTP header, will cause an unhandled `TypeError`. This could result in DoS on some platforms, especially if the location passed to `redirect` contains unsanitized user i…
CVE-2026-40074
GitHub-GHSA

MEDIUM
Helm Chart extraction output directory collapse via `Chart.yaml` name dot-segment
GHSA-hr2v-4r36-88hr
pkg: helm.sh/helm/v4, helm.sh/helm/v3
eco: go
published: Apr 10, 2026
Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause `helm pull –untar [chart URL | repo/chartname]` to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as giv…
CVE-2026-35206
GitHub-GHSA

MEDIUM
Wasmtime has improperly masked return value from `table.grow` with Winch compiler backend
GHSA-f984-pcp8-v2p7
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 10, 2026
### Impact

Wasmtime's Winch compiler backend contains a bug where translating the `table.grow` operator causes the result to be incorrectly typed. For 32-bit tables this means that the result of the operator, internally in Winch, is tagged as a 64-bit value instead of a 32-bit value. This invalid i…

CVE-2026-35186
GitHub-GHSA

MEDIUM
Gramps Web API: Private Sub-Object Data in Non-Private Objects Exposed to Guest Users
GHSA-9gjv-jvm7-vv2v
pkg: gramps-webapi
eco: pip
published: Apr 9, 2026
## Summary

Users with the **Guest** role could receive private sub-object data (e.g. private alternate names, private addresses, private note/citation/media handles) through list API endpoints such as `GET /api/people/`, `GET /api/places/`, `GET /api/events/`, and all other object list endpoints.

GitHub-GHSA

MEDIUM
Wasmtime has out-of-bounds write or crash when transcoding component model strings
GHSA-394w-hwhg-8vgm
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's implementation of transcoding strings between components contains a bug where the return value of a guest component's `realloc` is not validated before the host attempts to write through the pointer. This enables a guest to cause the host to write arbitrary transcoded string b…

CVE-2026-35195
GitHub-GHSA

MEDIUM
Wasmtime has host panic when Winch compiler executes `table.fill`
GHSA-q49f-xg75-m9xw
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's Winch compiler contains a vulnerability where the compilation of the `table.fill` instruction can result in a host panic. This means that a valid guest can be compiled with Winch, on any architecture, and cause the host to panic. This represents a denial-of-service vulnerabili…

CVE-2026-34946
GitHub-GHSA

MEDIUM
Wasmtime segfault or unused out-of-sandbox load with `f64x2.splat` operator on x86-64
GHSA-qqfj-4vcm-26hv
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
On x86-64 platforms with SSE3 disabled Wasmtime's compilation of the `f64x2.splat` WebAssembly instruction with Cranelift may load 8 more bytes than is necessary. When [signals-based-traps](https://docs.rs/wasmtime/latest/wasmtime/struct.Config.html#method.signals_based_traps) are disabled this can …
CVE-2026-34944
GitHub-GHSA

MEDIUM
Wasmtime has a possible panic when lifting `flags` component value
GHSA-m758-wjhj-p3jq
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime contains a possible panic which can happen when a `flags`-typed component model value is lifted with the `Val` type. If bits are set outside of the set of flags the component model specifies that these bits should be ignored but Wasmtime will panic when this value is lifted. Thi…

CVE-2026-34943
GitHub-GHSA

MEDIUM
Wasmtime: Panic when transcoding misaligned utf-16 strings
GHSA-jxhv-7h78-9775
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's implementation of transcoding strings into the Component Model's `utf16` or `latin1+utf16` encodings improperly verified the alignment of reallocated strings. This meant that unaligned pointers could be passed to the host for transcoding which would trigger a host panic. This …

CVE-2026-34942
GitHub-GHSA

MEDIUM
Wasmtime: Heap OOB read in component model UTF-16 to latin1+utf16 string transcoding
GHSA-hx6p-xpx3-jvvv
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Summary

Wasmtime contains a vulnerability where when transcoding a UTF-16 string to the latin1+utf16 component-model encoding it would incorrectly validate the byte length of the input string when performing a bounds check. Specifically the number of code units were checked instead of the byte …

CVE-2026-34941
GitHub-GHSA

MEDIUM
OpenClaw: Multiple Code Paths Missing Base64 Pre-Allocation Size Checks
GHSA-ccx3-fw7q-rr2r
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Multiple Code Paths Missing Base64 Pre-Allocation Size Checks.

Several base64 decode paths could allocate before enforcing decoded-size limits.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi-tenant service b…

GitHub-GHSA

MEDIUM
OpenClaw B-M3: ClawHub package downloads are not enforced with integrity verification
GHSA-3vvq-q2qc-7rmp
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

B-M3: ClawHub package downloads are not enforced with integrity verification.

ClawHub downloads could install plugin archives without enforcing archive or per-file integrity metadata.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and …

GitHub-GHSA

MEDIUM
OpenClaw Host-Exec Environment Variable Injection
GHSA-w9j9-w4cp-6wgr
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw Host-Exec Environment Variable Injection.

Host exec could inherit environment variables that influence interpreters, shells, or build tools.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi-tenant ser…

GitHub-GHSA

MEDIUM
OpenClaw: Strict browser SSRF bypass in Playwright redirect handling leaves private targets reachable
GHSA-w8g9-x8gx-crmm
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Strict browser SSRF bypass in Playwright redirect handling leaves private targets reachable.

Strict browser SSRF checks could miss Playwright request-time navigation to private targets.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model an…

GitHub-GHSA

MEDIUM
OpenClaw has Browser SSRF Policy Bypass via Interaction-Triggered Navigation
GHSA-vr5g-mmx7-h897
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Browser SSRF Policy Bypass via Interaction-Triggered Navigation.

Browser interactions could trigger navigations that bypassed the normal SSRF navigation checks.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi…

GitHub-GHSA

MEDIUM
OpenClaw `node.pair.approve` placed in `operator.write` scope instead of `operator.pairing` allows unprivileged pairing approval
GHSA-67mf-f936-ppxf
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw `node.pair.approve` placed in `operator.write` scope instead of `operator.pairing` allows unprivileged pairing approval.

The pairing approval method accepted operator.write instead of the narrower pairing scope and admin requirement for exec-capable nodes.

OpenClaw is a user-co…

GitHub-GHSA

MEDIUM
OpenClaw QQ Bot Extension missing SSRF Protection on All Media Fetch Paths
GHSA-3fv3-6p2v-gxwj
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

QQ Bot Extension: Missing SSRF Protection on All Media Fetch Paths.

QQ Bot media download paths were not consistently routed through the SSRF guard and allowlist policy.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assum…

GitHub-GHSA

MEDIUM
OpenClaw: Existing WS sessions survive shared gateway token rotation
GHSA-5h3f-885m-v22w
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Existing WS sessions survive shared gateway token rotation.

Rotating the shared gateway token did not disconnect existing shared-token WebSocket sessions.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi-tenan…

GitHub-GHSA

MEDIUM
OpenClaw: /allowlist omits owner-only enforcement for cross-channel allowlist writes
GHSA-vc32-h5mq-453v
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

/allowlist omits owner-only enforcement for cross-channel allowlist writes.

An authorized non-owner sender could attempt allowlist writes against a different channel.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a…

GitHub-GHSA

MEDIUM
OpenClaw: resolvedAuth closure becomes stale after config reload
GHSA-68×5-xx89-w9mm
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

resolvedAuth closure becomes stale after config reload.

After a config reload, newly accepted gateway connections could continue using stale resolved auth state.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a mult…

GitHub-GHSA

MEDIUM
OpenClaw `node.invoke(browser.proxy)` bypasses `browser.request` persistent profile-mutation guard
GHSA-cmfr-9m2r-xwhq
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw `node.invoke(browser.proxy)` bypasses `browser.request` persistent profile-mutation guard.

node.invoke(browser.proxy) could mutate persistent browser profiles through a path that bypassed the browser.request guard.

OpenClaw is a user-controlled local assistant. This advisory is…

GitHub-GHSA

MEDIUM
OpenClaw `device.token.rotate` mints tokens for unapproved roles, bypassing device role-upgrade pairing
GHSA-whf9-3hcx-gq54
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw `device.token.rotate` mints tokens for unapproved roles, bypassing device role-upgrade pairing.

Device token rotation could mint or preserve roles/scopes that had not gone through the intended pairing approval.

OpenClaw is a user-controlled local assistant. This advisory is sco…

GitHub-GHSA

MEDIUM
OpenClaw: Shared reply MEDIA – paths are treated as trusted and can trigger cross-channel local file exfiltration
GHSA-qqq7-4hxc-x63c
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Shared reply MEDIA: paths are treated as trusted and can trigger cross-channel local file exfiltration.

A crafted shared reply MEDIA reference could cause another channel to read a local file path as trusted generated media.

OpenClaw is a user-controlled local assistant. This advisory i…

GitHub-GHSA

MEDIUM
OpenClaw: strictInlineEval explicit-approval boundary bypassed by approval-timeout fallback on gateway and node exec hosts
GHSA-q2gc-xjqw-qp89
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

strictInlineEval explicit-approval boundary bypassed by approval-timeout fallback on gateway and node exec hosts.

The approval-timeout fallback could allow inline eval commands that strictInlineEval was meant to require explicit approval for.

OpenClaw is a user-controlled local assistan…

GitHub-GHSA

MEDIUM
Cryptography vulnerable to buffer overflow if non-contiguous buffers were passed to APIs
GHSA-p423-j2cm-9vmq
pkg: cryptography
eco: pip
published: Apr 8, 2026
If a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. `Hash.update()`), this could lead to buffer overflows. For example:

“`python
h = Hash(SHA256())
b.update(buf[::-1])
“`

would read past the end of the buffer on Python >3.11

CVE-2026-39892
GitHub-GHSA

MEDIUM
quarkus-openapi-generator extension has Zip Slip Path Traversal in ApicurioCodegenWrapper class
GHSA-jx2w-vp7f-456q
pkg: io.quarkiverse.openapi.generator:quarkus-openapi-generator
eco: maven
published: Apr 8, 2026
### Summary
A path traversal vulnerability was discovered in the quarkus-openapi-generator extension

### Details
The `unzip()` method in `ApicurioCodegenWrapper.java` extracts ZIP entries without validating that the resolved file path stays within the intended output directory. At line 101, the des…

CVE-2026-40180
GitHub-GHSA

MEDIUM
pretix: API leaks check-in data between events of the same organizer
GHSA-wr8q-c73g-m7gp
pkg: pretix, pretix, pretix
eco: pip
published: Apr 8, 2026
A new API endpoint introduced in pretix 2025 that is supposed to return all check-in events of a specific event in fact returns all check-in events belonging to the respective organizer. This allows an API consumer to access information for all other events under the same organizer, even those they …
CVE-2026-5600
GitHub-GHSA

MEDIUM
LiquidJS: `renderFile()` / `parseFile()` bypass configured `root` and allow arbitrary file read
GHSA-v273-448j-v4qj
pkg: liquidjs
eco: npm
published: Apr 8, 2026
`liquidjs` 10.25.0 documents `root` as constraining filenames passed to `renderFile()` and `parseFile()`, but top-level file loads do not enforce that boundary.

The published npm package `liquidjs@10.25.0` on Linux 6.17.0 with Node v22.22.1. A `Liquid` instance configured with an empty temporary di…

CVE-2026-39859
GitHub-GHSA

MEDIUM
Hono has incorrect IP matching in ipRestriction() for IPv4-mapped IPv6 addresses
GHSA-xpcf-pg52-r92g
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

`ipRestriction()` does not canonicalize IPv4-mapped IPv6 client addresses (e.g. `::ffff:127.0.0.1`) before applying IPv4 allow or deny rules. In environments such as Node.js dual-stack, this can cause IPv4 rules to fail to match, leading to unintended authorization behavior.

## Details

CVE-2026-39409
GitHub-GHSA

MEDIUM
Hono: Path traversal in toSSG() allows writing files outside the output directory
GHSA-xf4j-xp2r-rqqx
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

A path traversal issue in `toSSG()` allows files to be written outside the configured output directory during static site generation. When using dynamic route parameters via `ssgParams`, specially crafted values can cause generated file paths to escape the intended output directory.

## …

CVE-2026-39408
GitHub-GHSA

MEDIUM
openclaw-claude-bridge: sandbox is not effective – `–allowed-tools ""` does not restrict available tools
GHSA-7853-gqqm-vcwx
pkg: openclaw-claude-bridge
eco: npm
published: Apr 8, 2026
## Affected

openclaw-claude-bridge v1.1.0

## Issue

v1.1.0 spawns the Claude Code CLI subprocess with `–allowed-tools ""` and the release notes + README claim this **"disables all CLI tools"** for sandboxing. This claim is incorrect.

Per the Claude Code CLI documentation, `–allowed-tools` (alia…

CVE-2026-39398
GitHub-GHSA

MEDIUM
Parse Server's Endpoint `/sessions/me` bypasses `_Session` `protectedFields`
GHSA-g4v2-qx3q-4p64
pkg: parse-server, parse-server
eco: npm
published: Apr 8, 2026
### Impact

The `GET /sessions/me` endpoint returns `_Session` fields that the server operator explicitly configured as protected via the `protectedFields` server option. Any authenticated user can retrieve their own session's protected fields with a single request. The equivalent `GET /sessions` an…

CVE-2026-39381
GitHub-GHSA

MEDIUM
skilleton has improper input handling in repository/path processing
GHSA-5g3j-89fr-r2vp
pkg: skilleton
eco: npm
published: Apr 8, 2026
## Summary

`skilleton` versions prior to `0.3.1` include security-related weaknesses in repository normalization and path handling logic.
Version `0.3.1` contains fixes and additional test coverage for these issues.

## Affected Versions

`<0.3.1`

## Patched Versions

`>=0.3.1`

## Impact

In af…

GitHub-GHSA

MEDIUM
Parse Server has a login timing side-channel reveals user existence
GHSA-mmpq-5hcv-hf2v
pkg: parse-server, parse-server
eco: npm
published: Apr 8, 2026
### Impact

The login endpoint response time differs measurably depending on whether the submitted username or email exists in the database. When a user is not found, the server responds immediately. When a user exists but the password is wrong, a bcrypt comparison runs first, adding significant lat…

CVE-2026-39321
GitHub-GHSA

MEDIUM
File Browser discloses text file content via /api/resources endpoint bypassing Perm.Download check
GHSA-67cg-cpj7-qgc9
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
## Summary

The `resourceGetHandler` in `http/resource.go` returns full text file content without checking the `Perm.Download` permission flag. All three other content-serving endpoints (`/api/raw`, `/api/preview`, `/api/subtitle`) correctly verify this permission before serving content. A user with…

CVE-2026-35606
GitHub-GHSA

MEDIUM
File Browser has an access rule bypass via HasPrefix without trailing separator in path matching
GHSA-5q48-q4fm-g3m6
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
Hi,

The `Matches()` function in `rules/rules.go` uses `strings.HasPrefix()` without a trailing directory separator when matching paths against access rules. A rule for `/uploads` also matches `/uploads_backup/`, granting or denying access to unintended directories. Verified against v2.62.2 (commit …

CVE-2026-35605
GitHub-GHSA

MEDIUM
Apache Cassandra has sensitive Information Leak in cqlsh
GHSA-fh34-c629-p8xj
pkg: org.apache.cassandra:cassandra-all
eco: maven
published: Apr 7, 2026
Sensitive Information Leak in cqlsh in Apache Cassandra 4.0 allows access to sensitive information, like passwords, from previously executed cqlsh command via  ~/.cassandra/cqlsh_history local file access.

Users are recommended to upgrade to version 4.0.20, which fixes this issue.


Description…

CVE-2026-27315
GitHub-GHSA

MEDIUM
OpenClaw: Android accepted cleartext remote gateway endpoints and sent stored credentials over ws://
GHSA-83f3-hh45-vfw9
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, Android accepted non-loopback cleartext `ws://` gateway endpoints and would send stored gateway credentials over that connection. Discovery beacons or setup codes could therefore steer the client onto a cleartext remote endpoint.

## Impact

A user who followed …

GitHub-GHSA

MEDIUM
OpenClaw: Shared-secret comparison call sites leaked length information through timing
GHSA-jj6q-rrrf-h66h
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, several shared-secret comparison call sites still used early length-mismatch checks instead of the shared fixed-length comparison helper. Those paths could leak secret-length information through measurable timing differences.

## Impact

The affected paths expos…

GitHub-GHSA

MEDIUM
OpenClaw: Zalo replay dedupe keys could suppress messages across chats or senders
GHSA-rxmx-g7hr-8mx4
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, Zalo webhook replay dedupe keys were not scoped strongly enough across chat and sender dimensions. Legitimate events from different conversations or senders could collide and be dropped as duplicates.

## Impact

Cross-conversation or cross-sender collisions cou…

GitHub-GHSA

MEDIUM
OpenClaw: Trailing-dot localhost CDP hosts could bypass remote loopback protections
GHSA-fh32-73r9-rgh5
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, remote CDP discovery could return a trailing-dot localhost host such as `localhost.` and bypass OpenClaw's loopback-host normalization. That let a non-loopback remote CDP profile pivot the follow-up connection back onto localhost.

## Impact

A hostile discovery…

GitHub-GHSA

MEDIUM
OpenClaw: pnpm dlx approvals did not bind local script operands
GHSA-w6wx-jq6j-6mcj
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, `pnpm dlx` approval planning did not bind local script operands the same way as related `pnpm exec` flows. A local script approved through a `pnpm dlx` path could be replaced before execution without invalidating the approval.

## Impact

An operator could appro…

GitHub-GHSA

MEDIUM
OpenClaw: Windows-compatible env override keys could bypass system.run approval binding
GHSA-98ch-45wp-ch47
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, system-run approval binding normalized environment override keys differently from host execution. Windows-compatible keys could be omitted from the approval binding while still being injected at execution time.

## Impact

An approved command could run with atta…

GitHub-GHSA

MEDIUM
OpenClaw: Gateway hello snapshots exposed host config and state paths to non-admin clients
GHSA-2f7j-rp58-mr42
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, the Gateway `connect` success snapshot exposed local `configPath` and `stateDir` metadata to non-admin clients. Low-privilege authenticated clients could learn host filesystem layout and deployment details that were not needed for their role.

## Impact

A non-a…

GitHub-GHSA

MEDIUM
OpenClaw: Untrusted workspace channel shadows could execute during built-in channel setup
GHSA-2qrv-rc5x-2g2h
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, built-in channel setup and login could resolve an untrusted workspace channel shadow before the plugin was explicitly trusted. A malicious workspace plugin that claimed a bundled channel id could execute during channel setup even while still disabled.

## Impact…

GitHub-GHSA

MEDIUM
OpenClaw: Read-scoped identity-bearing HTTP clients could kill sessions via /sessions/:sessionKey/kill
GHSA-5hff-46vh-rxmw
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, `POST /sessions/:sessionKey/kill` did not enforce write scopes in identity-bearing HTTP modes. A caller limited to read-only operator scopes could still terminate a running subagent session.

## Impact

A read-scoped caller could perform a write-class control-pl…

GitHub-GHSA

MEDIUM
OpenClaw: iOS A2UI bridge trusted generic local-network pages for agent.request dispatch
GHSA-4p4f-fc8q-84m3
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary
Before OpenClaw 2026.4.2, the iOS A2UI bridge treated generic local-network pages as trusted bridge origins. A page loaded from a local-network or tailnet host could trigger agent.request dispatch without the stricter trusted-canvas origin check.

## Impact
A loaded attacker-controlled pa…

GitHub-GHSA

MEDIUM
OpenClaw: QQ Bot structured payloads could read arbitrary local files
GHSA-846p-hgpv-vphc
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, QQ Bot structured media payloads could read local files from attacker-chosen paths. A crafted structured payload could escape QQ Bot-owned media roots and cause arbitrary file reads on the host.

## Impact

Prompt-influenced structured payload output could exfil…

GitHub-GHSA

MEDIUM
OpenClaw: OpenShell mirror mode could delete arbitrary remote directories when roots were mis-scoped
GHSA-m34q-h93w-vg5x
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, the OpenShell mirror backend accepted arbitrary absolute `remoteWorkspaceDir` and `remoteAgentWorkspaceDir` values. In mirror mode, those paths were then used as the target of remote cleanup and overwrite operations.

## Impact

If an attacker could influence th…

GitHub-GHSA

MEDIUM
OpenClaw: Pairing pending-request caps were enforced per channel instead of per account
GHSA-wwfp-w96m-c6x8
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.3.31, pending pairing-request caps were enforced per channel file instead of per account. On multi-account channel setups, requests from other accounts could fill the shared pending window and block new pairing challenges on an unaffected account.

## Impact

This is…

GitHub-GHSA

MEDIUM
MLflow is vulnerable to Stored Cross-Site Scripting (XSS) caused by unsafe parsing of YAML-based MLmodel artifacts in its web interface
GHSA-fh64-r2vc-xvhr
pkg: mlflow
eco: pip
published: Apr 7, 2026
MLflow is vulnerable to Stored Cross-Site Scripting (XSS) caused by unsafe parsing of YAML-based MLmodel artifacts in its web interface. An authenticated attacker can upload a malicious MLmodel file containing a payload that executes when another user views the artifact in the UI. This allows action…
CVE-2026-33865
GitHub-GHSA

MEDIUM
MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint
GHSA-46r5-x6jq-v8g6
pkg: mlflow
eco: pip
published: Apr 7, 2026
MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint used to download saved model artifacts. Due to missing access‑control validation, a user without permissions to a given experiment can directly query this endpoint and retrieve model artifacts they are not authorized to ac…
CVE-2026-33866


Vulnerability Digest — April 11, 2026 · 54 Critical · 2 Exploited






Vulnerability Digest — Saturday, April 11, 2026


Security Report

Saturday, April 11, 2026  ·  Last 7 days  ·  Min severity: MEDIUM
Total Findings
401
Critical
54
High
157
Actively Exploited
2
CISA-KEV2
NVD100
GitHub-GHSA299
Findings sorted by severity
CISA-KEV

CRITICAL
Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability
CVE-2026-1340
pkg: Ivanti Endpoint Manager Mobile (EPMM)

published: Apr 8, 2026

Ivanti Endpoint Manager Mobile (EPMM) contains a code injection vulnerability that could allow attackers to achieve unauthenticated remote code execution.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA-KEV

CRITICAL
Fortinet FortiClient EMS Improper Access Control Vulnerability
CVE-2026-35616
pkg: Fortinet FortiClient EMS

published: Apr 6, 2026

Fortinet FortiClient EMS contains an improper access control vulnerability that may allow an unauthenticated attacker to execute unauthorized code or commands via crafted requests.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
GitHub-GHSA

CRITICAL
Daptin has Unauthenticated Path Traversal and Zip Slip
GHSA-9cp7-j3f8-p5jx
pkg: github.com/daptin/daptin
eco: go
published: Apr 10, 2026
### Impact
The `cloudstore.file.upload` action in `server/actions/action_cloudstore_file_upload.go` writes user-supplied filenames directly to disk without proper validation.

This allows unauthenticated attackers to perform path traversal and zip slip attacks, leading to arbitrary file write and p…

GitHub-GHSA

CRITICAL
paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass
GHSA-68qg-g8mg-6pr7
pkg: paperclipai, @paperclipai/server
eco: npm
published: Apr 10, 2026
## Summary

An unauthenticated attacker can achieve full remote code execution on any network-accessible Paperclip instance running in `authenticated` mode with default configuration. No user interaction, no credentials, just the target's address. The entire chain is six API calls.

## Steps to Repr…

GitHub-GHSA

CRITICAL
Juju: CloudSpec method leaking cloud credentials
GHSA-w5fq-8965-c969
pkg: github.com/juju/juju
eco: go
published: Apr 10, 2026
### Impact

If a user has login permission to a controller and knows the controller model UUID, they can call the CloudSpec method on the Controller facade and get cloud credentials used to bootstrap the controller.

The CloudSpec API is called by workers running in the controller to maintain connec…

CVE-2026-5412
NVD

CRITICAL
CVE-2026-40175
CVE-2026-40175
pkg: axios

published: Apr 10, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.0, the Axios library is vulnerable to a specific "Gadget" attack chain that allows Prototype Pollution in any third-party dependency to be escalated into Remote Code Execution (RCE) or Full Cloud Compromise (via AWS IMDS…
CWE: CWE-113, CWE-444, CWE-918
GitHub-GHSA

CRITICAL
Axios has Unrestricted Cloud Metadata Exfiltration via Header Injection Chain
GHSA-fvcv-3m26-pcqx
pkg: axios
eco: npm
published: Apr 10, 2026
# Vulnerability Disclosure: Unrestricted Cloud Metadata Exfiltration via Header Injection Chain

## Summary
The Axios library is vulnerable to a specific "Gadget" attack chain that allows **Prototype Pollution** in any third-party dependency to be escalated into **Remote Code Execution (RCE)** or **…

CVE-2026-40175
GitHub-GHSA

CRITICAL
PraisonAI has sandbox escape via exception frame traversal in `execute_code` (subprocess mode)
GHSA-qf73-2hrx-xprp
pkg: praisonaiagents
eco: pip
published: Apr 8, 2026
## Summary

`execute_code()` in `praisonaiagents.tools.python_tools` defaults to
`sandbox_mode="sandbox"`, which runs user code in a subprocess wrapped with a
restricted `__builtins__` dict and an AST-based blocklist. The AST blocklist
embedded inside the subprocess wrapper (`blocked_attrs`, line 14…

CVE-2026-39888
NVD

CRITICAL
CVE-2026-40089
CVE-2026-40089
pkg: docker

published: Apr 9, 2026

Sonicverse is a Self-hosted Docker Compose stack for live radio streaming. The Sonicverse Radio Audio Streaming Stack dashboard contains a Server-Side Request Forgery (SSRF) vulnerability in its API client (apps/dashboard/lib/api.ts). Installations created using the provided install.sh script (inclu…
CWE: CWE-918
NVD

CRITICAL
CVE-2026-23696
CVE-2026-23696
pkg: jwt

published: Apr 7, 2026

Windmill CE and EE versions 1.276.0 through 1.603.2 contain an SQL injection vulnerability in the folder ownership management functionality that allows authenticated attackers to inject SQL through the owner parameter. An attacker can use the injection to read sensitive data such as the JWT signing …
CWE: CWE-89
GitHub-GHSA

CRITICAL
PraisonAI has critical RCE via `type: job` workflow YAML
GHSA-vc46-vw85-3wvm
pkg: praisonaiagents, PraisonAI
eco: pip
published: Apr 10, 2026
`praisonai workflow run <file.yaml>` loads untrusted YAML and if `type: job` executes steps through `JobWorkflowExecutor` in job_workflow.py.

This supports:
– `run:` → shell command execution via `subprocess.run()`
– `script:` → inline Python execution via `exec()`
– `python:` → arbitrary Pyt…

GitHub-GHSA

CRITICAL
PraisonAI Vulnerable to Remote Code Execution via YAML Deserialization in Agent Definition Loading
GHSA-32vr-5gcf-3pw2
pkg: praisonai
eco: pip
published: Apr 8, 2026
## Summary
The `AgentService.loadAgentFromFile` method uses the `js-yaml` library to parse YAML files without disabling dangerous tags (such as `!!js/function` and `!!js/undefined`). This allows an attacker to craft a malicious YAML file that, when parsed, executes arbitrary JavaScript code. An atta…
CVE-2026-39890
GitHub-GHSA

CRITICAL
pgx contains memory-safety vulnerability
GHSA-xgrm-4fwx-7qm8
pkg: github.com/jackc/pgx/v5/pgproto3
eco: go
published: Apr 7, 2026
[pgx](github.com/jackc/pgx/v5) is a pure Go driver and toolkit for PostgreSQL. pgx v5.9.1 and earlier contain a memory-safety vulnerability.
CVE-2026-33815
NVD

CRITICAL
CVE-2026-35490
CVE-2026-35490
pkg: flask

published: Apr 7, 2026

changedetection.io is a free open source web page change detection tool. Prior to 0.54.8, the @login_optionally_required decorator is placed before (outer to) @blueprint.route() instead of after it. In Flask, @route() must be the outermost decorator because it registers the function it receives. Whe…
CWE: CWE-863
NVD

CRITICAL
CVE-2026-4277
CVE-2026-4277
pkg: django

published: Apr 7, 2026

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.
Add permissions on inline model instances were not validated on submission of
forged `POST` data in `GenericInlineModelAdmin`.
Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluat…
CWE: CWE-862
NVD

CRITICAL
CVE-2026-1114
CVE-2026-1114
pkg: jwt

published: Apr 7, 2026

In parisneo/lollms version 2.1.0, the application's session management is vulnerable to improper access control due to the use of a weak secret key for signing JSON Web Tokens (JWT). This vulnerability allows an attacker to perform an offline brute-force attack to recover the secret key. Once the se…
CWE: CWE-284
GitHub-GHSA

CRITICAL
changedetection.io Vulnerable to Authentication Bypass via Decorator Ordering
GHSA-jmrh-xmgh-x9j4
pkg: changedetection.io
eco: pip
published: Apr 6, 2026
### Summary

On 13 routes across 5 blueprint files, the `@login_optionally_required` decorator is placed **before** (outer to) `@blueprint.route()` instead of after it. In Flask, `@route()` must be the outermost decorator because it registers the function it receives. When the order is reversed, `@r…

CVE-2026-35490
NVD

CRITICAL
CVE-2026-34841
CVE-2026-34841
pkg: axios

published: Apr 6, 2026

Bruno is an open source IDE for exploring and testing APIs. Prior to 3.2.1, Bruno was affected by a supply chain attack involving compromised versions of the axios npm package, which introduced a hidden dependency deploying a cross-platform Remote Access Trojan (RAT). Users of @usebruno/cli who ran …
CWE: CWE-494, CWE-506
GitHub-GHSA

CRITICAL
PraisonAI Vulnerable to OS Command Injection
GHSA-2763-cj5r-c79m
pkg: PraisonAI
eco: pip
published: Apr 8, 2026
The `execute_command` function and workflow shell execution are exposed to user-controlled input via agent workflows, YAML definitions, and LLM-generated tool calls, allowing attackers to inject arbitrary shell commands through shell metacharacters.

## Description

PraisonAI's workflow system …

CVE-2026-40088
GitHub-GHSA

CRITICAL
parisneo/lollms vulnerable to stored XSS in the social feature
GHSA-8wrq-fv5f-pfp2
pkg: lollms
eco: pip
published: Apr 10, 2026
A Stored Cross-Site Scripting (XSS) vulnerability was identified in the social feature of parisneo/lollms, affecting the latest version prior to 2.2.0. The vulnerability exists in the `create_post` function within `backend/routers/social/__init__.py`, where user-provided content is directly assigned…
CVE-2026-1115
GitHub-GHSA

CRITICAL
@delmaredigital/payload-puc is missing authorization on /api/puck/* CRUD endpoints allows unauthenticated access to Puck-registered collections
GHSA-65w6-pf7x-5g85
pkg: @delmaredigital/payload-puck
eco: npm
published: Apr 8, 2026
### Impact

All `/api/puck/*` CRUD endpoint handlers registered by `createPuckPlugin()` called Payload's local API with the default `overrideAccess: true`, bypassing all collection-level access control. The `access` option passed to `createPuckPlugin()` and any `access` rules defined on Puck-registe…

CVE-2026-39397
GitHub-GHSA

CRITICAL
PraisonAI Vulnerable Untrusted Remote Template Code Execution
GHSA-pv9q-275h-rh7x
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI treats remotely fetched template files as trusted executable code without integrity verification, origin validation, or user confirmation, enabling supply chain attacks through malicious templates.

## Description

When a user installs a template from a remote source (e.g., GitHub), P…

CVE-2026-40154
GitHub-GHSA

CRITICAL
gramps-webapi: Zip Slip Path Traversal in Media Archive Import
GHSA-m5gr-86j6-99jp
pkg: gramps-webapi
eco: pip
published: Apr 10, 2026
## Summary

A path traversal vulnerability (Zip Slip) exists in the media archive import feature. An authenticated user with owner-level privileges can craft a malicious ZIP file with directory-traversal filenames to write arbitrary files outside the intended temporary extraction directory on the se…

CVE-2026-40258
GitHub-GHSA

CRITICAL
nimiq-blockchain is missing a wall-clock upper bound on block timestamps
GHSA-49xc-52mp-cc9j
pkg: nimiq-blockchain
eco: rust
published: Apr 10, 2026
### Impact

Block timestamp validation enforces that `timestamp >= parent.timestamp` for non-skip blocks and `timestamp == parent.timestamp + MIN_PRODUCER_TIMEOUT` for skip blocks, but there is no visible upper bound check against the wall clock. A malicious block-producing validator can set block t…

CVE-2026-40093
GitHub-GHSA

CRITICAL
PraisonAI Browser Server allows unauthenticated WebSocket clients to hijack connected extension sessions
GHSA-8x8f-54wf-vv92
pkg: praisonaiagents, PraisonAI
eco: pip
published: Apr 10, 2026
### Summary
`praisonai browser start` exposes the browser bridge on `0.0.0.0` by default, and its `/ws` endpoint accepts websocket clients that omit the `Origin` header entirely. An unauthenticated network client can connect as a fake controller, send `start_session`, cause the server to forward `st…
GitHub-GHSA

CRITICAL
LXD: VM lowlevel restriction bypass via raw.apparmor and raw.qemu.conf
GHSA-fm2x-c5qw-4h6f
pkg: github.com/canonical/lxd
eco: go
published: Apr 10, 2026
## Summary

The `isVMLowLevelOptionForbidden` function in `lxd/project/limits/permissions.go` is missing `raw.apparmor` and `raw.qemu.conf` from its hardcoded forbidden list. A user with `can_edit` permission on a VM instance in a restricted project can combine these two omissions to bridge the LXD …

CVE-2026-34177
GitHub-GHSA

CRITICAL
LXD: Importing a crafted backup leads to project restriction bypass
GHSA-q96j-3fmm-7fv4
pkg: github.com/canonical/lxd
eco: go
published: Apr 10, 2026
## Summary

LXD instance backup import validates project restrictions against `backup/index.yaml` embedded in the tar archive, but creates the actual instance from `backup/container/backup.yaml` extracted to the storage volume. Because these are separate, independently attacker-controlled files with…

CVE-2026-34178
GitHub-GHSA

CRITICAL
LXD: Update of type field in restricted TLS certificate allows privilege escalation to cluster admin
GHSA-c3h3-89qf-jqm5
pkg: github.com/canonical/lxd
eco: go
published: Apr 10, 2026
### Summary

A restricted TLS certificate user can escalate to cluster admin by changing their certificate type from `client` to `server` via PUT/PATCH to `/1.0/certificates/{fingerprint}`. The non-admin guard and reset block in `doCertificateUpdate` fail to validate or reset the `Type` field, allow…

CVE-2026-34179
GitHub-GHSA

CRITICAL
Apache Tomcat: CLIENT_CERT authentication does not fail as expected
GHSA-95jq-rwvf-vjx4
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled vulnerability in Apache Tomcat, Apache Tomcat Native.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M7 through 10.1.52, from 9.0.83 through 9.0.115; Apache Tomcat Nativ…

CVE-2026-29145
NVD

CRITICAL
CVE-2026-29145
CVE-2026-29145
pkg: apache

published: Apr 9, 2026

CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled vulnerability in Apache Tomcat, Apache Tomcat Native.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M7 through 10.1.52, from 9.0.83 through 9.0.115; Apache Tomcat Nativ…

CWE: CWE-287
GitHub-GHSA

CRITICAL
Apache Airflow: JWT token still valid after logout
GHSA-c92r-g8j5-vhcx
pkg: apache-airflow
eco: pip
published: Apr 9, 2026
When user logged out, the JWT token the user had authtenticated with was not invalidated, which could lead to reuse of that token in case it was intercepted. In Airflow 3.2 we implemented the mechanism that implements token invalidation at logout. Users who are concerned about the logout scenario an…
CVE-2025-57735
NVD

CRITICAL
CVE-2025-57735
CVE-2025-57735
pkg: jwt

published: Apr 9, 2026

When user logged out, the JWT token the user had authtenticated with was not invalidated, which could lead to reuse of that token in case it was intercepted. In Airflow 3.2 we implemented the mechanism that implements token invalidation at logout. Users who are concerned about the logout scenario an…
CWE: CWE-613
NVD

CRITICAL
CVE-2026-34179
CVE-2026-34179
pkg: tls

published: Apr 9, 2026

In Canonical LXD versions 4.12 through 6.7, the doCertificateUpdate function in lxd/certificates.go does not validate the Type field when handling PUT/PATCH requests to /1.0/certificates/{fingerprint} for restricted TLS certificate users, allowing a remote authenticated attacker to escalate privileg…
CWE: CWE-915
NVD

CRITICAL
CVE-2026-40035
CVE-2026-40035
pkg: flask

published: Apr 8, 2026

Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run(), causing any non-empty string to evaluate truthy, allowing attackers to access the…
CWE: CWE-489
GitHub-GHSA

CRITICAL
SiYuan: Remote Code Execution in the Electron desktop client via stored XSS in synced table captions
GHSA-phhp-9rm9-6gr2
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 8, 2026
### Summary
A malicious note synced to another user can trigger remote code execution in the SiYuan Electron desktop client. The root cause is that table caption content is stored without safe escaping and later unescaped into rendered HTML, creating a stored XSS sink. Because the desktop renderer r…
CVE-2026-39846
GitHub-GHSA

CRITICAL
Emmett has a path traversal in internal assets handler
GHSA-pr46-2v3c-5356
pkg: emmett
eco: pip
published: Apr 8, 2026
The RSGI static handler for Emmett's internal assets (`/__emmett__` paths) is vulnerable to path traversal attacks.

An attacker can use `../` sequences (eg `/__emmett__/../rsgi/handlers.py`) to read arbitrary files outside the assets directory.

CVE-2026-39847
GitHub-GHSA

CRITICAL
Emissary has GitHub Actions Shell Injection via Workflow Inputs
GHSA-3g6g-gq4r-xjm9
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 8, 2026
## Summary

Three GitHub Actions workflow files contained **10 shell injection points** where
user-controlled `workflow_dispatch` inputs were interpolated directly into shell
commands via `${{ }}` expression syntax. An attacker with repository write access
could inject arbitrary shell commands, lead…

CVE-2026-35580
NVD

CRITICAL
CVE-2026-28386
CVE-2026-28386
pkg: tls

published: Apr 7, 2026

Issue summary: Applications using AES-CFB128 encryption or decryption on
systems with AVX-512 and VAES support can trigger an out-of-bounds read
of up to 15 bytes when processing partial cipher blocks.

Impact summary: This out-of-bounds read may trigger a crash which leads to
Denial of Service for …

CWE: CWE-125
NVD

CRITICAL
CVE-2026-35573
CVE-2026-35573
pkg: churchcrm churchcrm

published: Apr 7, 2026

ChurchCRM is an open-source church management system. Prior to 6.5.3, a path traversal vulnerability in ChurchCRM's backup restore functionality allows authenticated administrators to upload arbitrary files and achieve remote code execution by overwriting Apache .htaccess configuration files. The vu…
CWE: CWE-22, CWE-434
NVD

CRITICAL
CVE-2026-35580
CVE-2026-35580
pkg: express

published: Apr 7, 2026

Emissary is a P2P based data-driven workflow engine. Prior to 8.39.0, GitHub Actions workflow files contained shell injection points where user-controlled workflow_dispatch inputs were interpolated directly into shell commands via ${{ }} expression syntax. An attacker with repository write access co…
CWE: CWE-77
NVD

CRITICAL
CVE-2026-35030
CVE-2026-35030
pkg: litellm litellm

published: Apr 6, 2026

LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.0, when JWT authentication is enabled (enable_jwt_auth: true), the OIDC userinfo cache uses token[:20] as the cache key. JWT headers produced by the same signing algorithm generate identical first 20 …
CWE: CWE-287
NVD

CRITICAL
CVE-2026-34950
CVE-2026-34950
pkg: jwt

published: Apr 6, 2026

fast-jwt provides fast JSON Web Token (JWT) implementation. In 6.1.0 and earlier, the publicKeyPemMatcher regex in fast-jwt/src/crypto.js uses a ^ anchor that is defeated by any leading whitespace in the key string, re-enabling the exact same JWT algorithm confusion attack that CVE-2023-48223 patche…
CWE: CWE-327
GitHub-GHSA

CRITICAL
PraisonAI Vulnerable to Arbitrary File Write / Path Traversal in Action Orchestrator
GHSA-jfxc-v5g9-38xr
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
The Action Orchestrator feature contains a Path Traversal vulnerability that allows an attacker (or compromised agent) to write to arbitrary files outside of the configured workspace directory. By supplying relative path segments (`../`) in the target path, malicious actions can overwrite sensitive …
CVE-2026-39305
GitHub-GHSA

CRITICAL
goshs has a file-based ACL authorization bypass in goshs state-changing routes
GHSA-wvhv-qcqf-f3cx
pkg: github.com/patrickhener/goshs
eco: go
published: Apr 10, 2026
### Summary
goshs enforces the documented per-folder `.goshs` ACL/basic-auth mechanism for directory listings and file reads, but it does not enforce the same authorization checks for state-changing routes. An unauthenticated attacker can upload files with `PUT`, upload files with multipart `POST /u…
CVE-2026-40189
GitHub-GHSA

CRITICAL
ajenti.plugin.core has password bypass when 2FA is activated
GHSA-3mcx-6wxm-qr8v
pkg: ajenti.plugin.core
eco: pip
published: Apr 10, 2026
### Impact

If the 2FA was activated, it was possible to bypass the password authentication

### Patches

This is fixed in the version 0.112. Users should upgrade to this version as soon as possible.

CVE-2026-40177
GitHub-GHSA

CRITICAL
PraisonAI vulnerable to arbitrary file write via path traversal in `praisonai recipe unpack`
GHSA-99g3-w8gr-x37c
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
| Field | Value |
|—|—|
| Severity | Critical |
| Type | Path traversal — arbitrary file write via `tar.extract()` without member validation |
| Affected | `src/praisonai/praisonai/cli/features/recipe.py:1170-1172` |

## Summary

`cmd_unpack` in the recipe CLI extracts `.praison` tar archives u…

CVE-2026-40157
GitHub-GHSA

CRITICAL
PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)
GHSA-v7px-3835-7gjx
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
Summary

The memory hooks executor in praisonaiagents passes a user-controlled command string
directly to subprocess.run() with shell=True at
src/praisonai-agents/praisonaiagents/memory/hooks.py lines 303 to 305.
No sanitization, no shlex.quote(), no character filter, and no allowlist check
exists a…

CVE-2026-40111
GitHub-GHSA

CRITICAL
Wasmtime with Winch compiler backend on aarch64 may allow a sandbox-escaping memory access
GHSA-xx5w-cvp6-jv83
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 10, 2026
### Impact

Wasmtime with its Winch (baseline) non-default compiler backend may allow properly constructed guest Wasm to access host memory outside of its linear-memory sandbox.

This vulnerability requires use of the Winch compiler (`-Ccompiler=winch`). By default, Wasmtime uses its Cranelift backe…

CVE-2026-34987
GitHub-GHSA

CRITICAL
Wasmtime: Miscompiled guest heap access enables sandbox escape on aarch64 Cranelift
GHSA-jhxm-h53p-jm7w
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's Cranelift compilation backend contains a bug on aarch64 when performing a certain shape of heap accesses which means that the wrong address is accessed. When combined with explicit bounds checks a guest WebAssembly module this can create a situation where there are two divergi…

CVE-2026-34971
GitHub-GHSA

CRITICAL
Axios has a NO_PROXY Hostname Normalization Bypass Leads to SSRF
GHSA-3p68-rc4w-qgx5
pkg: axios
eco: npm
published: Apr 9, 2026
Axios does not correctly handle hostname normalization when checking `NO_PROXY` rules.
Requests to loopback addresses like `localhost.` (with a trailing dot) or `[::1]` (IPv6 literal) skip `NO_PROXY` matching and go through the configured proxy.

This goes against what developers expect and lets att…

CVE-2025-62718
GitHub-GHSA

CRITICAL
Marimo: Pre-Auth Remote Code Execution via Terminal WebSocket Authentication Bypass
GHSA-2679-6mx9-h9xc
pkg: marimo
eco: pip
published: Apr 8, 2026
## Summary

Marimo (19.6k stars) has a Pre-Auth RCE vulnerability. The terminal WebSocket endpoint `/terminal/ws` lacks authentication validation, allowing an unauthenticated attacker to obtain a full PTY shell and execute arbitrary system commands.

Unlike other WebSocket endpoints (e.g., `/ws`) th…

CVE-2026-39987
GitHub-GHSA

CRITICAL
Rack::Session::Cookie secrets: decrypt failure fallback enables secretless session forgery and Marshal deserialization
GHSA-33qg-7wpp-89cq
pkg: rack-session
eco: rubygems
published: Apr 8, 2026
`Rack::Session::Cookie` incorrectly handles decryption failures when configured with `secrets:`. If cookie decryption fails, the implementation falls back to a default decoder instead of rejecting the cookie. This allows an unauthenticated attacker to supply a crafted session cookie that is accepted…
CVE-2026-39324
GitHub-GHSA

CRITICAL
OpenIdentityPlatform OpenAM: Pre-Authentication Remote Code Execution via `jato.clientSession` Deserialization in OpenAM
GHSA-2cqq-rpvq-g5qj
pkg: org.openidentityplatform.openam:openam
eco: maven
published: Apr 7, 2026
## Summary

OpenIdentityPlatform OpenAM 16.0.5 (and likely earlier versions) is vulnerable to pre-authentication Remote Code Execution (RCE) via unsafe Java deserialization of the `jato.clientSession` HTTP parameter. This bypasses the `WhitelistObjectInputStream` mitigation that was applied to the `…

CVE-2026-33439
GitHub-GHSA

CRITICAL
PraisonAI Has Path Traversal in FileTools
GHSA-693f-pf34-72c5
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
### Executive Summary:
The path validation has a critical logic bug: it checks for `..` AFTER `normpath()` has already collapsed all `..` sequences. This makes the check completely useless and allows trivial path traversal to any file on the system.
The path validation function also does not resolve…
CVE-2026-35615
GitHub-GHSA

HIGH
mathjs Allows Improperly Controlled Modification of Dynamically-Determined Object Attributes
GHSA-jvff-x2qm-6286
pkg: mathjs
eco: npm
published: Apr 10, 2026
### Impact
Two security vulnerabilities where detected that allowed executing arbitrary JavaScript via the expression parser of mathjs. You can be affected when you have an application where users can evaluate arbitrary expressions using the mathjs expression parser.

### Patches
The problem is patc…

GitHub-GHSA

HIGH
PraisonAI: Hardcoded `approval_mode="auto"` in Chainlit UI Overrides Administrator Configuration, Enabling Unapproved Shell Command Execution
GHSA-qwgj-rrpj-75xm
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The Chainlit UI modules (`chat.py` and `code.py`) hardcode `config.approval_mode = "auto"` after loading administrator configuration from the `PRAISON_APPROVAL_MODE` environment variable, silently overriding any "manual" or "scoped" approval setting. This defeats the human-in-the-loop ap…

GitHub-GHSA

HIGH
Duplicate Advisory: OpenClaw Gateway: RCE and Privilege Escalation from operator.pairing to operator.admin via device.pair.approve
GHSA-r3v5-2grc-429h
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-hf68-49fm-59cq. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains a privilege escalation vulnerability in the device.pair.approve method that …

NVD

HIGH
CVE-2026-39911
CVE-2026-39911
pkg: express

published: Apr 9, 2026

Hashgraph Guardian through version 3.5.0 contains an unsandboxed JavaScript execution vulnerability in the Custom Logic policy block worker that allows authenticated Standard Registry users to execute arbitrary code by passing user-supplied JavaScript expressions directly to the Node.js Function() c…
CWE: CWE-668
NVD

HIGH
CVE-2026-39891
CVE-2026-39891
pkg: express

published: Apr 8, 2026

PraisonAI is a multi-agent teams system. Prior to 4.5.115, the create_agent_centric_tools() function returns tools (like acp_create_file) that process file content using template rendering. When user input from agent.start() is passed directly into these tools without escaping, template expressions …
CWE: CWE-94
GitHub-GHSA

HIGH
AGiXT Vulnerable to Path Traversal in safe_join()
GHSA-5gfj-64gh-mgmw
pkg: agixt
eco: pip
published: Apr 8, 2026
### Summary
The safe_join() function in the essential_abilities extension fails to validate that resolved file paths remain within the designated agent workspace. An authenticated attacker can use directory traversal sequences to read, write, or delete arbitrary files on the server hosting the AGiXT…
CVE-2026-39981
GitHub-GHSA

HIGH
PraisonAI has Template Injection in Agent Tool Definitions
GHSA-hwg5-x759-7wjg
pkg: praisonai
eco: pip
published: Apr 8, 2026
## Summary
Direct insertion of unescaped user input into template-rendering tools allows arbitrary code execution via specially crafted agent instructions.
## Details
The `create_agent_centric_tools()` function returns tools (like `acp_create_file`) that process file content using template rendering…
CVE-2026-39891
GitHub-GHSA

HIGH
Apache Cassandra is vulnerable to privilege escalation in an mTLS environment using MutualTlsAuthenticator
GHSA-qxpc-96fq-wwmg
pkg: org.apache.cassandra:cassandra-all
eco: maven
published: Apr 7, 2026
Privilege escalation in Apache Cassandra 5.0 on an mTLS environment using MutualTlsAuthenticator allows a user with only CREATE permission to associate their own certificate identity with an arbitrary role, including a superuser role, and authenticate as that role via ADD IDENTITY.

Users are re…

CVE-2026-27314
NVD

HIGH
CVE-2026-27314
CVE-2026-27314
pkg: apache

published: Apr 7, 2026

Privilege escalation in Apache Cassandra 5.0 on an mTLS environment using MutualTlsAuthenticator allows a user with only CREATE permission to associate their own certificate identity with an arbitrary role,
including a superuser role, and authenticate as that role via ADD IDENTITY.

Users are re…

CWE: CWE-267
NVD

HIGH
CVE-2026-35463
CVE-2026-35463
pkg: ssl

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, the ADMIN_ONLY_OPTIONS protection mechanism restricts security-critical configuration values (reconnect scripts, SSL certs, proxy credentials) to admin-only access. However, this protection is only app…
CWE: CWE-78
NVD

HIGH
CVE-2026-34197
CVE-2026-34197
pkg: apache

published: Apr 7, 2026

Improper Input Validation, Improper Control of Generation of Code ('Code Injection') vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ.

Apache ActiveMQ Classic exposes the Jolokia JMX-HTTP bridge at /api/jolokia/ on the web console. The default Jolokia access policy permits exec operations o…

CWE: CWE-20, CWE-94
NVD

HIGH
CVE-2026-35044
CVE-2026-35044
pkg: bentoml bentoml

published: Apr 6, 2026

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.38, the Dockerfile generation function generate_containerfile() in src/bentoml/_internal/container/generate.py uses an unsandboxed jinja2.Environment with the jinja2.ext.do extensi…
CWE: CWE-1336
NVD

HIGH
CVE-2019-25671
CVE-2019-25671
pkg: apache

published: Apr 5, 2026

VA MAX 8.3.4 contains a remote code execution vulnerability that allows authenticated attackers to execute arbitrary commands by injecting shell metacharacters into the mtu_eth0 parameter. Attackers can send POST requests to the changeip.php endpoint with malicious payload in the mtu_eth0 field to e…
CWE: CWE-22
NVD

HIGH
CVE-2026-35554
CVE-2026-35554
pkg: apache

published: Apr 7, 2026

A race condition in the Apache Kafka Java producer client’s buffer pool management can cause messages to be silently delivered to incorrect topics.

When a produce batch expires due to delivery.timeout.ms while a network request containing that batch is still in flight, the batch’s ByteBuffer is…

CWE: CWE-362, CWE-416
NVD

HIGH
CVE-2026-35408
CVE-2026-35408
pkg: oauth

published: Apr 6, 2026

Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, Directus's Single Sign-On (SSO) login pages lacked a Cross-Origin-Opener-Policy (COOP) HTTP response header. Without this header, a malicious cross-origin window that opens the Directus login page reta…
CWE: CWE-346, CWE-693
GitHub-GHSA

HIGH
PraisonAI Vulnerable to Code Injection and Protection Mechanism Failure
GHSA-3c4r-6p77-xwr7
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI's AST-based Python sandbox can be bypassed using `type.__getattribute__` trampoline, allowing arbitrary code execution when running untrusted agent code.

## Description

The `_execute_code_direct` function in `praisonaiagents/tools/python_tools.py` uses AST filtering to block dangerous Py…

CVE-2026-40158
GitHub-GHSA

HIGH
basic-ftp has FTP Command Injection via CRLF
GHSA-chqc-8p9q-pq6q
pkg: basic-ftp
eco: npm
published: Apr 8, 2026
## Summary

`basic-ftp` version `5.2.0` allows FTP command injection via CRLF sequences (`\r\n`) in file path parameters passed to high-level path APIs such as `cd()`, `remove()`, `rename()`, `uploadFrom()`, `downloadTo()`, `list()`, and `removeDir()`. The library's `protectWhitespace()` helper only…

CVE-2026-39983
NVD

HIGH
CVE-2026-33752
CVE-2026-33752
pkg: lexiforest curl_cffi

published: Apr 6, 2026

curl_cffi is the a Python binding for curl. Prior to 0.15.0, curl_cffi does not restrict requests to internal IP ranges, and follows redirects automatically via the underlying libcurl. Because of this, an attacker-controlled URL can redirect requests to internal services such as cloud metadata endpo…
CWE: CWE-918
GitHub-GHSA

HIGH
SiYuan: Publish Reader Path Traversal Delete via `removeUnusedAttributeView`
GHSA-vw86-c94w-v3x4
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 10, 2026
SiYuan's publish/read-only boundary can be broken through `/api/av/removeUnusedAttributeView`.

A publish-service Reader context can call this endpoint because it is protected only by `CheckAuth`, and publish requests are forwarded upstream with a valid `RoleReader` JWT. The handler accepts attacker…

NVD

HIGH
CVE-2026-5483
CVE-2026-5483
pkg: kubernetes

published: Apr 10, 2026

A flaw was found in odh-dashboard in Red Hat Openshift AI. This vulnerability in the `odh-dashboard` component of Red Hat OpenShift AI (RHOAI) allows for the disclosure of Kubernetes Service Account tokens through a NodeJS endpoint. This could enable an attacker to gain unauthorized access to Kubern…
CWE: CWE-201
GitHub-GHSA

HIGH
n8n-mcp has authenticated SSRF via instance-URL header in multi-tenant HTTP mode
GHSA-4ggg-h7ph-26qr
pkg: n8n-mcp
eco: npm
published: Apr 8, 2026
## Impact
An authenticated Server-Side Request Forgery in `n8n-mcp` allows a caller holding a valid `AUTH_TOKEN` to cause the server to issue HTTP requests to arbitrary URLs supplied through multi-tenant HTTP headers. Response bodies are reflected back through JSON-RPC, so an attacker can read the c…
CVE-2026-39974
GitHub-GHSA

HIGH
PraisonAI Vulnerable to RCE via Automatic tools.py Import
GHSA-g985-wjh9-qxxc
pkg: praisonaiagents, PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI automatically imports `./tools.py` from the current working directory when launching certain components. This includes call.py, tool_resolver.py, and CLI tool-loading paths.

A malicious tools.py placed in the process working directory is executed immediately, allowing arbitrary Python cod…

GitHub-GHSA

HIGH
PraisonAI Vulnerable to Argument Injection into Cloud Run Environment Variables via Unsanitized Comma in gcloud –set-env-vars
GHSA-fvxx-ggmx-3cjg
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
**Summary**

deploy.py constructs a single comma-delimited string for the gcloud run
deploy –set-env-vars argument by directly interpolating openai_model,
openai_key, and openai_base without validating that these values do not
contain commas. gcloud uses a comma as the key-value pair separator for

CVE-2026-40113
GitHub-GHSA

HIGH
Vikunja vulnerable to Privilege Escalation via Project Reparenting
GHSA-2vq4-854f-5c72
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

A user with Write-level access to a project can escalate their permissions to Admin by moving the project under a project they own. After reparenting, the recursive permission CTE resolves ownership of the new parent as Admin on the moved project. The attacker can then delete the project…

CVE-2026-35595
GitHub-GHSA

HIGH
Open Cluster Management (OCM): Cross-cluster privilege escalation via improper Kubernetes client certificate renewal validation
GHSA-q4gv-pjmh-c735
pkg: open-cluster-management.io/ocm
eco: go
published: Apr 7, 2026
A flaw was found in Open Cluster Management (OCM), the technology underlying Red Hat Advanced Cluster Management (ACM). Improper validation of Kubernetes client certificate renewal allows a managed cluster administrator to forge a client certificate that can be approved by the OCM controller. This e…
CVE-2026-4740
GitHub-GHSA

HIGH
n8n-mcp has unauthenticated session termination and information disclosure in HTTP transport
GHSA-75hx-xj24-mqrw
pkg: n8n-mcp
eco: npm
published: Apr 10, 2026
### Summary

Several HTTP transport endpoints in n8n-mcp lacked proper authentication, and the health check endpoint exposed sensitive operational metadata without credentials.

### Impact

An unauthenticated attacker with network access to the n8n-mcp HTTP server could disrupt active MCP sessions a…

GitHub-GHSA

HIGH
basic-ftp: Incomplete CRLF Injection Protection Allows Arbitrary FTP Command Execution via Credentials and MKD Commands
GHSA-6v7q-wjvx-w8wg
pkg: basic-ftp
eco: npm
published: Apr 10, 2026
## Summary

basic-ftp's CRLF injection protection (added in commit 2ecc8e2 for GHSA-chqc-8p9q-pq6q) is incomplete. Two code paths bypass the `protectWhitespace()` control character check: (1) the `login()` method directly concatenates user-supplied credentials into USER/PASS FTP commands without any…

GitHub-GHSA

HIGH
Saltcorn has an Unauthenticated Path Traversal in sync endpoints, allowing arbitrary file write and directory read
GHSA-32pv-mpqg-h292
pkg: @saltcorn/server, @saltcorn/server, @saltcorn/server
eco: npm
published: Apr 10, 2026
### Summary

Two unauthenticated path traversal vulnerabilities exist in Saltcorn's mobile sync endpoints. The `POST /sync/offline_changes` endpoint allows an unauthenticated attacker to create arbitrary directories and write a `changes.json` file with attacker-controlled JSON content anywhere on th…

CVE-2026-40163
NVD

HIGH
CVE-2026-39429
CVE-2026-39429
pkg: kubernetes

published: Apr 8, 2026

kcp is a Kubernetes-like control plane for form-factors and use-cases beyond Kubernetes and container workloads. Prior to 0.30.3 and 0.29.3, the cache server is directly exposed by the root shard and has no authentication or authorization in place. This allows anyone who can access the root shard to…
CWE: CWE-302, CWE-862
GitHub-GHSA

HIGH
kcp's cache server is accessible without authentication or authorization checks
GHSA-3j3q-wp9x-585p
pkg: github.com/kcp-dev/kcp, github.com/kcp-dev/kcp
eco: go
published: Apr 8, 2026
### Summary

The cache server is directly exposed by the root shard and has no authentication or authorization in place.
This allows anyone who can access the root shard to read and write to the cache server.

### Details

The cache server is routed in the pre-mux chain in the shard code.
The preHa…

CVE-2026-39429
NVD

HIGH
CVE-2026-34045
CVE-2026-34045
pkg: kubernetes

published: Apr 7, 2026

Podman Desktop is a graphical tool for developing on containers and Kubernetes. Prior to 1.26.2, an unauthenticated HTTP server exposed by Podman Desktop allows any network attacker to remotely trigger denial-of-service conditions and extract sensitive information. By abusing missing connection limi…
CWE: CWE-209, CWE-284, CWE-400
NVD

HIGH
CVE-2026-4740
CVE-2026-4740
pkg: kubernetes

published: Apr 7, 2026

A flaw was found in Open Cluster Management (OCM), the technology underlying Red Hat Advanced Cluster Management (ACM). Improper validation of Kubernetes client certificate renewal allows a managed cluster administrator to forge a client certificate that can be approved by the OCM controller. This e…
CWE: CWE-295
NVD

HIGH
CVE-2026-34982
CVE-2026-34982
pkg: express

published: Apr 6, 2026

Vim is an open source, command line text editor. Prior to version 9.2.0276, a modeline sandbox bypass in Vim allows arbitrary OS command execution when a user opens a crafted file. The `complete`, `guitabtooltip` and `printheader` options are missing the `P_MLE` flag, allowing a modeline to be execu…
CWE: CWE-78
GitHub-GHSA

HIGH
DotNetNuke.Core has stored cross-site-scripting (XSS) via SVG upload
GHSA-ffq7-898w-9jc4
pkg: DotNetNuke.Core
eco: nuget
published: Apr 10, 2026
A user could upload a specially crafted SVG file that could include scripts that can target both authenticated and unauthenticated DNN users. The impact is increased if the scripts are run by a power user.
GitHub-GHSA

HIGH
SiYuan: Publish Reader Can Arbitrarily Delete Attribute View Files via `/api/av/removeUnusedAttributeView`
GHSA-7m5h-w69j-qggg
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 10, 2026
## Summary

An authenticated publish-service reader can invoke `/api/av/removeUnusedAttributeView` and cause persistent deletion of arbitrary attribute view (`AV`) definition files from the workspace.

The route is protected only by generic `CheckAuth`, which accepts publish `RoleReader` requests. T…

CVE-2026-40259
GitHub-GHSA

HIGH
PraisonAI: Cross-Origin Agent Execution via Hardcoded Wildcard CORS and Missing Authentication on AGUI Endpoint
GHSA-x462-jjpc-q4q4
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The AGUI endpoint (`POST /agui`) has no authentication and hardcodes `Access-Control-Allow-Origin: *` on all responses. Combined with Starlette/FastAPI's Content-Type-agnostic JSON parsing, any website a victim visits can silently trigger arbitrary agent execution against a locally-runni…

NVD

HIGH
CVE-2021-47961
CVE-2021-47961
pkg: ssl

published: Apr 10, 2026

A plaintext storage of a password vulnerability in Synology SSL VPN Client before 1.4.5-0684 allows remote attackers to access or influence the user's PIN code due to insecure storage. This may lead to unauthorized VPN configuration and potential interception of subsequent VPN traffic when combined …
CWE: CWE-256
GitHub-GHSA

HIGH
bsv-sdk and bsv-wallet persist unverified certifier signatures in acquire_certificate (direct and issuance paths)
GHSA-hc36-c89j-5f4j
pkg: bsv-sdk, bsv-wallet
eco: rubygems
published: Apr 9, 2026
# Unverified certifier signatures persisted by `acquire_certificate`

## Affected packages

Both `bsv-sdk` and `bsv-wallet` are published from the [sgbett/bsv-ruby-sdk](https://github.com/sgbett/bsv-ruby-sdk) repository. The vulnerable code lives in `lib/bsv/wallet_interface/wallet_client.rb`, which…

CVE-2026-40070
GitHub-GHSA

HIGH
RedwoodSDK has a CSRF vulnerability in server function dispatch via GET requests
GHSA-x8rx-789c-2pxq
pkg: rwsdk
eco: npm
published: Apr 8, 2026
**Summary**

Server functions exported from `"use server"` files could be invoked via GET requests, bypassing their intended HTTP method. In cookie-authenticated applications, this allowed cross-site GET navigations to trigger state-changing functions, because browsers send `SameSite=Lax` cookies on…

CVE-2026-39371
GitHub-GHSA

HIGH
File Browser: Proxy auth auto-provisioned users inherit Execute permission and Commands
GHSA-7526-j432-6ppp
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
## Summary

The fix in commit `b6a4fb1` ("self-registered users don't get execute perms") stripped `Execute` permission and `Commands` from users created via the signup handler. The same fix was not applied to the proxy auth handler. Users auto-created on first successful proxy-auth login are grante…

CVE-2026-35607
NVD

HIGH
CVE-2026-39371
CVE-2026-39371
pkg: react

published: Apr 7, 2026

RedwoodSDK is a server-first React framework. From 1.0.0-beta.50 to 1.0.5, erver functions exported from "use server" files could be invoked via GET requests, bypassing their intended HTTP method. In cookie-authenticated applications, this allowed cross-site GET navigations to trigger state-changing…
CWE: CWE-352
GitHub-GHSA

HIGH
PraisonAI Has Arbitrary File Write (Zip Slip) in Templates Extraction
GHSA-4ph2-f6pf-79wv
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
The PraisonAI templates installation feature is vulnerable to a "Zip Slip" Arbitrary File Write attack. When downloading and extracting template archives from external sources (e.g., GitHub), the application uses Python's `zipfile.extractall()` without verifying if the files within the archive resol…
CVE-2026-39307
GitHub-GHSA

HIGH
PraisonAI: Unauthenticated Allow-List Manipulation Bypasses Agent Tool Approval Safety Controls
GHSA-4wr3-f4p3-5wjh
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The gateway's `/api/approval/allow-list` endpoint permits unauthenticated modification of the tool approval allowlist when no `auth_token` is configured (the default). By adding dangerous tool names (e.g., `shell_exec`, `file_write`) to the allowlist, an attacker can cause the `ExecAppro…

CVE-2026-40149
GitHub-GHSA

HIGH
PraisonAI Vulnerable to Implicit Execution of Arbitrary Code via Automatic `tools.py` Loading
GHSA-2g3w-cpc4-chr4
pkg: praisonai
eco: pip
published: Apr 10, 2026
PraisonAI automatically loads a file named `tools.py` from the current working directory to discover and register custom agent tools. This loading process uses `importlib.util.spec_from_file_location` and immediately executes module-level code via `spec.loader.exec_module()` **without explicit user …
CVE-2026-40156
GitHub-GHSA

HIGH
Fleet Affected by Local Privilege Escalation via Tcl Command Injection in Orbit
GHSA-rphv-h674-5hp2
pkg: github.com/fleetdm/fleet/v4
eco: go
published: Apr 8, 2026
## Summary

The Orbit agent's FileVault disk encryption key rotation flow on collects a local user's password via a GUI dialog and interpolates it directly into a Tcl/expect script executed via `exec.Command("expect", "-c", script)`. Because the password is inserted into Tcl brace-quoted `send {%s}`…

CVE-2026-27806
GitHub-GHSA

HIGH
OpenEXR has a signed 32-bit Overflow in PIZ Decoder Leads to OOB Read/Write
GHSA-588r-cr5c-w6hf
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 8, 2026
## Summary

`internal_exr_undo_piz()` advances the working wavelet pointer with signed 32-bit arithmetic:

“`c
wavbuf += nx * ny * wcount;
“`

Because `nx`, `ny`, and `wcount` are `int`, a crafted EXR file can make this product overflow and wrap. The next channel then decodes from an incorrect add…

CVE-2026-34588
GitHub-GHSA

HIGH
Local settings bypass config trust checks
GHSA-436v-8fw5-4mj8
pkg: mise
eco: rust
published: Apr 7, 2026
### Summary

`mise` loads trust-control settings from a local project `.mise.toml` before the trust check runs. An attacker who can place a malicious `.mise.toml` in a repository can make that same file appear trusted and then reach dangerous directives such as `[env] _.source`, templates, hooks, or…

CVE-2026-35533
NVD

HIGH
CVE-2026-35021
CVE-2026-35021
pkg: express

published: Apr 6, 2026

Anthropic Claude Code CLI and Claude Agent SDK contain an OS command injection vulnerability in the prompt editor invocation utility that allows attackers to execute arbitrary commands by crafting malicious file paths. Attackers can inject shell metacharacters such as $() or backtick expressions int…
CWE: CWE-78
GitHub-GHSA

HIGH
goshs is Missing Write Protection for Parametric Data Values
GHSA-2943-crp8-38xx
pkg: github.com/patrickhener/goshs
eco: go
published: Apr 10, 2026
### Summary
The SFTP command rename sanitizes only the source path and not the destination, so it is possible to write outside of the root directory of the SFTP.

### Details

Here is the issue:
“`go
// helper.go:155-215
func cmdFile(root string, r *sftp.Request, ip string, sftpServer *SFTPServer)…

CVE-2026-40188
GitHub-GHSA

HIGH
PraisonAIAgents has SSRF and Local File Read via Unvalidated URLs in web_crawl Tool
GHSA-8f4v-xfm9-3244
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The `web_crawl()` function in `praisonaiagents/tools/web_crawl_tools.py` accepts arbitrary URLs from AI agents with zero validation. No scheme allowlisting, hostname/IP blocklisting, or private network checks are applied before fetching. This allows an attacker (or prompt injection in cr…

CVE-2026-40150
GitHub-GHSA

HIGH
MONAI: Unsafe functions lead to pickle deserialization rce
GHSA-89gg-p5r5-q6r4
pkg: monai
eco: pip
published: Apr 7, 2026
### Summary
The `algo_from_pickle` function in `monai/auto3dseg/utils.py` causes `pickle.loads(data_bytes)` to be executed, and it does not perform any validation on the input parameters. This ultimately leads to insecure deserialization and can result in code execution vulnerabilities.

### Details…

GitHub-GHSA

HIGH
Ech0: Scoped admin access tokens can bypass least-privilege controls on privileged endpoints, including backup export
GHSA-4h9q-p5j4-xvvh
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

Ech0 scoped access tokens do not reliably enforce least privilege: multiple privileged admin routes omit scope checks, and the backup export handler strips token scope metadata entirely, allowing a low-scope admin access token to reach broader admin functionality than intended.

## Impac…

GitHub-GHSA

HIGH
PraisonAI: Unauthenticated WebSocket Endpoint Proxies to Paid OpenAI Realtime API Without Rate Limits
GHSA-q5r4-47m9-5mc7
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The `/media-stream` WebSocket endpoint in PraisonAI's call module accepts connections from any client without authentication or Twilio signature validation. Each connection opens an authenticated session to OpenAI's Realtime API using the server's API key. There are no limits on concurre…

CVE-2026-40116
GitHub-GHSA

HIGH
@vitejs/plugin-rsc has a Denial of Service with React Server Components
GHSA-v457-wxvj-p9w9
pkg: @vitejs/plugin-rsc
eco: npm
published: Apr 10, 2026
### Impact

`@vitejs/plugin-rsc` vendors `react-server-dom-webpack`, which contained a vulnerability in versions prior to 19.2.4. See details in React repository's advisory https://github.com/facebook/react/security/advisories/GHSA-479c-33wc-g2pg

### Patches

Upgrade immediately to `@vitejs/plugin-…

GitHub-GHSA

HIGH
Next.js has a Denial of Service with Server Components
GHSA-q4gf-8mx6-v5v3
pkg: next, next
eco: npm
published: Apr 10, 2026
A vulnerability affects certain React Server Components packages for versions 19.x and frameworks that use the affected packages, including Next.js 13.x, 14.x, 15.x, and 16.x using the App Router. The issue is tracked upstream as [CVE-2026-23869](https://github.com/facebook/react/security/advisories…
GitHub-GHSA

HIGH
React Server Components have a Denial of Service Vulnerability
GHSA-479c-33wc-g2pg
pkg: react-server-dom-parcel, react-server-dom-parcel, react-server-dom-parcel
eco: npm
published: Apr 10, 2026
## Impact

A denial of service vulnerability exists in React Server Components, affecting the following packages: react-server-dom-parcel, react-server-dom-turbopack, react-server-dom-webpack versions 19.0.0, 19.1.0 and 19.2.0. The vulnerability is triggered by sending specially crafted HTTP request…

CVE-2026-23869
GitHub-GHSA

HIGH
Apache ActiveMQ: Denial of Service via Out of Memory vulnerability
GHSA-5568-6qcg-g7fx
pkg: org.apache.activemq:activemq-client, org.apache.activemq:activemq-client, org.apache.activemq:activemq-broker
eco: maven
published: Apr 10, 2026
Denial of Service via Out of Memory vulnerability in Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ.

ActiveMQ NIO SSL transports do not correctly handle TLSv1.3 handshake KeyUpdates triggered by clients. This makes it possible for a client to rapidly trigger updates which causes th…

CVE-2026-39304
NVD

HIGH
CVE-2026-39304
CVE-2026-39304
pkg: ssl

published: Apr 10, 2026

Denial of Service via Out of Memory vulnerability in Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ.

ActiveMQ NIO SSL transports do not correctly handle TLSv1.3 handshake KeyUpdates triggered by clients. This makes it possible for a client to rapidly trigger updates which causes th…

CWE: CWE-400
GitHub-GHSA

HIGH
Spring Cloud Gateway's SSL bundle configuration silently bypassed
GHSA-hwqh-2684-54fc
pkg: org.springframework.cloud:spring-cloud-gateway
eco: maven
published: Apr 10, 2026
When configuring SSL bundles in Spring Cloud Gateway by using the configuration property spring.ssl.bundle, the configuration was silently ignored and the default SSL configuration was used instead.
Note: The 4.2.x branch is no longer under open source support. If you are using Spring Cloud Gatew…
CVE-2026-22750
NVD

HIGH
CVE-2026-22750
CVE-2026-22750
pkg: ssl

published: Apr 10, 2026

When configuring SSL bundles in Spring Cloud Gateway by using the configuration property spring.ssl.bundle, the configuration was silently ignored and the default SSL configuration was used instead.
Note: The 4.2.x branch is no longer under open source support. If you are using Spring Cloud Gatew…
CWE: CWE-15
GitHub-GHSA

HIGH
Apache Tomcat Missing Encryption of Sensitive Data vulnerability
GHSA-69r9-qgr7-g2wj
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Missing Encryption of Sensitive Data vulnerability in Apache Tomcat due to the fix for CVE-2026-29146 allowing the bypass of the EncryptInterceptor.

This issue affects Apache Tomcat: 11.0.20, 10.1.53, 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117, which fix the …

CVE-2026-34486
GitHub-GHSA

HIGH
Apache Tomcat has an Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve
GHSA-rv64-5gf8-9qq8
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve component of Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.40 through 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or…

CVE-2026-34483
GitHub-GHSA

HIGH
Apache Tomcat vulnerable to Insertion of Sensitive Information into Log File
GHSA-x4m4-345f-5h5g
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.13 through 9.0.116.

Users…

CVE-2026-34487
GitHub-GHSA

HIGH
Apache Tomcat: Configured cipher preference order not preserved
GHSA-69cc-cv78-qc8g
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Configured cipher preference order not preserved vulnerability in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.16 through 11.0.18, from 10.1.51 through 10.1.52, from 9.0.114 through 9.0.115.

Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, which fix the issue.

CVE-2026-29129
GitHub-GHSA

HIGH
Apache Tomcat: Padding Oracle vulnerability in EncryptInterceptor
GHSA-h468-7pvh-8vr8
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Padding Oracle vulnerability in Apache Tomcat's EncryptInterceptor with default configuration.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.0.0-M1 through 10.1.52, from 9.0.13 through 9..115, from 8.5.38 through 8.5.100, from 7.0.100 through 7.0.109.

Users are recommen…

CVE-2026-29146
GitHub-GHSA

HIGH
Apache Tomcat has an HTTP Request/Response Smuggling vulnerability
GHSA-563x-q5rq-57qp
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in Apache Tomcat via invalid chunk extension.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M1 through 9.0.115, from 8.5.0 through 8.5.100, f…

CVE-2026-24880
GitHub-GHSA

HIGH
bsv-sdk ARC broadcaster treats INVALID/MALFORMED/ORPHAN responses as successful broadcasts
GHSA-9hfr-gw99-8rhx
pkg: bsv-sdk
eco: rubygems
published: Apr 9, 2026
# ARC broadcaster treats failure statuses as successful broadcasts

## Summary

`BSV::Network::ARC`'s failure detection only recognises `REJECTED` and `DOUBLE_SPEND_ATTEMPTED`. ARC responses with `txStatus` values of `INVALID`, `MALFORMED`, `MINED_IN_STALE_BLOCK`, or any `ORPHAN`-containing `extraIn…

CVE-2026-40069
NVD

HIGH
CVE-2026-34487
CVE-2026-34487
pkg: kubernetes

published: Apr 9, 2026

Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.13 through 9.0.116.

Users…

CWE: CWE-532
NVD

HIGH
CVE-2026-34486
CVE-2026-34486
pkg: apache

published: Apr 9, 2026

Missing Encryption of Sensitive Data vulnerability in Apache Tomcat due to the fix for CVE-2026-29146 allowing the bypass of the EncryptInterceptor.

This issue affects Apache Tomcat: 11.0.20, 10.1.53, 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117, which fix the …

CWE: CWE-311
NVD

HIGH
CVE-2026-34483
CVE-2026-34483
pkg: apache

published: Apr 9, 2026

Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve component of Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.40 through 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or…

CWE: CWE-116
NVD

HIGH
CVE-2026-29146
CVE-2026-29146
pkg: apache

published: Apr 9, 2026

Padding Oracle vulnerability in Apache Tomcat's EncryptInterceptor with default configuration.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.0.0-M1 through 10.1.52, from 9.0.13 through 9..115, from 8.5.38 through 8.5.100, from 7.0.100 through 7.0.109.

Users are recommen…

CWE: CWE-209, CWE-642
NVD

HIGH
CVE-2026-29129
CVE-2026-29129
pkg: apache

published: Apr 9, 2026

Configured cipher preference order not preserved vulnerability in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.16 through 11.0.18, from 10.1.51 through 10.1.52, from 9.0.114 through 9.0.115.

Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, which fix the issue.

CWE: CWE-327
NVD

HIGH
CVE-2026-24880
CVE-2026-24880
pkg: apache

published: Apr 9, 2026

Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in Apache Tomcat via invalid chunk extension.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M1 through 9.0.115, from 8.5.0 through 8.5.100, f…

CWE: CWE-444
GitHub-GHSA

HIGH
Apache OpenMeetings Uses GET Request Method With Sensitive Query Strings
GHSA-gcvm-c75m-h4p4
pkg: org.apache.openmeetings:openmeetings-parent
eco: maven
published: Apr 9, 2026
Use of GET Request Method With Sensitive Query Strings vulnerability in Apache OpenMeetings.

The REST login endpoint uses HTTP GET method with username and password passed as query parameters. Please check references regarding possible impact

This issue affects Apache OpenMeetings: from 3.1.3 be…

CVE-2026-34020
GitHub-GHSA

HIGH
Apache OpenMeetings Uses Hard-coded Cryptographic Key
GHSA-wqxq-w68r-wg85
pkg: org.apache.openmeetings:openmeetings-parent
eco: maven
published: Apr 9, 2026
Use of Hard-coded Cryptographic Key vulnerability in Apache OpenMeetings.

The remember-me cookie encryption key is set to default value in openmeetings.properties and not being auto-rotated. In case OM admin hasn't changed the default encryption key, an attacker who has stolen a cookie from a logge…

CVE-2026-33266
NVD

HIGH
CVE-2026-1584
CVE-2026-1584
pkg: tls

published: Apr 9, 2026

A flaw was found in gnutls. A remote, unauthenticated attacker can exploit this vulnerability by sending a specially crafted ClientHello message with an invalid Pre-Shared Key (PSK) binder value during the TLS handshake. This can lead to a NULL pointer dereference, causing the server to crash and re…
CWE: CWE-476
NVD

HIGH
CVE-2026-40046
CVE-2026-40046
pkg: apache

published: Apr 9, 2026

Integer Overflow or Wraparound vulnerability in Apache ActiveMQ, Apache ActiveMQ All, Apache ActiveMQ MQTT.

The fix for "CVE-2025-66168: MQTT control packet remaining length field is not properly validated" was only applied to 5.19.2 (and future 5.19.x) releases but was missed for all 6.0.0+ versio…

CWE: CWE-190
NVD

HIGH
CVE-2026-34020
CVE-2026-34020
pkg: apache

published: Apr 9, 2026

Use of GET Request Method With Sensitive Query Strings vulnerability in Apache OpenMeetings.

The REST login endpoint uses HTTP GET method with username and password passed as query parameters. Please check references regarding possible impact

This issue affects Apache OpenMeetings: from 3.1.3 be…

CWE: CWE-598
NVD

HIGH
CVE-2026-33266
CVE-2026-33266
pkg: apache

published: Apr 9, 2026

Use of Hard-coded Cryptographic Key vulnerability in Apache OpenMeetings.

The remember-me cookie encryption key is set to default value in openmeetings.properties and not being auto-rotated. In case OM admin hasn't changed the default encryption key, an attacker who has stolen a cookie from a logge…

CWE: CWE-321
GitHub-GHSA

HIGH
HashiCorp's go-getter library may allow arbitrary file reads
GHSA-92mm-2pjq-r785
pkg: github.com/hashicorp/go-getter
eco: go
published: Apr 9, 2026
HashiCorp's go-getter library up to v1.8.5 may allow arbitrary file reads on the file system during certain git operations through a maliciously crafted URL. This is fixed in go-getter v1.8.6. This vulnerability does not affect the go-getter/v2 branch and package.
CVE-2026-4660
GitHub-GHSA

HIGH
Apache DolphinScheduler vulnerable to sensitive information disclosure
GHSA-3cjc-vhfm-ffp2
pkg: org.apache.dolphinscheduler:dolphinscheduler
eco: maven
published: Apr 9, 2026
An Exposure of Sensitive Information to an Unauthorized Actor vulnerability exists in Apache DolphinScheduler.

This vulnerability may allow unauthorized actors to access sensitive information, including database credentials.

This issue affects Apache DolphinScheduler versions 3.1.*.

Users are r…

CVE-2025-62188
NVD

HIGH
CVE-2025-62188
CVE-2025-62188
pkg: apache

published: Apr 9, 2026

An Exposure of Sensitive Information to an Unauthorized Actor vulnerability exists in Apache DolphinScheduler.

This vulnerability may allow unauthorized actors to access sensitive information, including database credentials.

This issue affects Apache DolphinScheduler versions 3.1.*.

Users are r…

CWE: CWE-200
GitHub-GHSA

HIGH
Duplicate Advisory: Unfurl's unbounded zlib decompression allows decompression bomb DoS
GHSA-c3f2-qg8v-25q2
pkg: dfir-unfurl
eco: pip
published: Apr 9, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-h5qv-qjv4-pc5m. This link is maintained to preserve external references.

### Original Description
Unfurl before 2026.04 contains an unbounded zlib decompression vulnerability in parse_compressed.py that allow…

NVD

HIGH
CVE-2026-39863
CVE-2026-39863
pkg: tls

published: Apr 8, 2026

Kamailio is an open source implementation of a SIP Signaling Server. Prior to 6.1.1, 6.0.6, and 5.8.8, an out-of-bounds access in the core of Kamailio (formerly OpenSER and SER) allows remote attackers to cause a denial of service (process crash) via a specially crafted data packet sent over TCP. Th…
CWE: CWE-119
NVD

HIGH
CVE-2026-23869
CVE-2026-23869
pkg: react

published: Apr 8, 2026

A denial of service vulnerability exists in React Server Components, affecting the following packages: react-server-dom-parcel, react-server-dom-turbopack and react-server-dom-webpack (versions 19.0.0 through 19.0.4, 19.1.0 through 19.1.5, and 19.2.0 through 19.2.4). The vulnerability is triggered b…
CWE: CWE-400, CWE-502
GitHub-GHSA

HIGH
mcp-from-openapi is Vulnerable to SSRF via $ref Dereferencing in Untrusted OpenAPI Specifications
GHSA-v6ph-xcq9-qxxj
pkg: mcp-from-openapi, @frontmcp/sdk, @frontmcp/adapters
eco: npm
published: Apr 8, 2026
## Summary

The `mcp-from-openapi` library uses `@apidevtools/json-schema-ref-parser` to dereference `$ref` pointers in OpenAPI specifications without configuring any URL restrictions or custom resolvers. A malicious OpenAPI specification containing `$ref` values pointing to internal network address…

CVE-2026-39885
GitHub-GHSA

HIGH
PraisonAI Has Unauthenticated SSE Event Stream that Exposes All Agent Activity in A2U Server
GHSA-f292-66h9-fpmf
pkg: praisonai
eco: pip
published: Apr 8, 2026
The A2U (Agent-to-User) event stream server in PraisonAI exposes all agent activity without authentication. This is a separate component from the gateway server fixed in CVE-2026-34952.

The create_a2u_routes() function registers the following endpoints with NO authentication checks:
– GET /a2u/inf…

CVE-2026-39889
GitHub-GHSA

HIGH
LiquidJS: Root restriction bypass for partial and layout loading through symlinked templates
GHSA-56p5-8mhr-2fph
pkg: liquidjs
eco: npm
published: Apr 8, 2026
### Summary

LiquidJS enforces partial and layout root restrictions using the resolved pathname string, but it does not resolve the canonical filesystem path before opening the file. A symlink placed inside an allowed partials or layouts directory can therefore point to a file outside that directory…

CVE-2026-35525
GitHub-GHSA

HIGH
Drizzle ORM has SQL injection via improperly escaped SQL identifiers
GHSA-gpj5-g38j-94v9
pkg: drizzle-orm, drizzle-orm
eco: npm
published: Apr 8, 2026
### Summary

Drizzle ORM improperly escaped quoted SQL identifiers in its dialect-specific `escapeName()` implementations. In affected versions, embedded identifier delimiters were not escaped before the identifier was wrapped in quotes or backticks.

As a result, applications that pass attacker-con…

CVE-2026-39356
GitHub-GHSA

HIGH
FastFeedParser has an infinite redirect loop DoS via meta-refresh chain
GHSA-4gx2-pc4f-wq37
pkg: fastfeedparser
eco: pip
published: Apr 8, 2026
### Summary
When `parse()` fetches a URL that returns an HTML page containing a `<meta http-equiv="refresh">` tag, it recursively calls itself with the redirect URL — with no depth limit, no visited-URL deduplication, and no redirect count cap. An attacker-controlled server that returns an infinit…
CVE-2026-39376
GitHub-GHSA

HIGH
Addressable has a Regular Expression Denial of Service in Addressable templates
GHSA-h27x-rffw-24p4
pkg: addressable
eco: rubygems
published: Apr 8, 2026
### Impact

Within the URI template implementation in Addressable, two classes of URI template generate regular expressions vulnerable to catastrophic backtracking:

1. Templates using the `*` (explode) modifier with any expansion operator (e.g., `{foo*}`, `{+var*}`, `{#var*}`, `{/var*}`, `{.var*}`,…

CVE-2026-35611
NVD

HIGH
CVE-2026-28390
CVE-2026-28390
pkg: openssl

published: Apr 7, 2026

Issue summary: During processing of a crafted CMS EnvelopedData message
with KeyTransportRecipientInfo a NULL pointer dereference can happen.

Impact summary: Applications that process attacker-controlled CMS data may
crash before authentication or cryptographic operations occur resulting in
Denial …

CWE: CWE-476
NVD

HIGH
CVE-2026-28389
CVE-2026-28389
pkg: openssl

published: Apr 7, 2026

Issue summary: During processing of a crafted CMS EnvelopedData message
with KeyAgreeRecipientInfo a NULL pointer dereference can happen.

Impact summary: Applications that process attacker-controlled CMS data may
crash before authentication or cryptographic operations occur resulting in
Denial of S…

CWE: CWE-476
NVD

HIGH
CVE-2026-28388
CVE-2026-28388
pkg: openssl

published: Apr 7, 2026

Issue summary: When a delta CRL that contains a Delta CRL Indicator extension
is processed a NULL pointer dereference might happen if the required CRL
Number extension is missing.

Impact summary: A NULL pointer dereference can trigger a crash which
leads to a Denial of Service for an application.

CWE: CWE-476
GitHub-GHSA

HIGH
GenieACS has an unauthenticated access vulnerability via the NBI API endpoint
GHSA-2h6j-mhcp-9j9h
pkg: genieacs
eco: npm
published: Apr 7, 2026
In GenieACS 1.2.13, an unauthenticated access vulnerability exists in the NBI API endpoint.
CVE-2025-56015
GitHub-GHSA

HIGH
OpenTelemetry-Go: multi-value `baggage` header extraction causes excessive allocations (remote dos amplification)
GHSA-mh2q-q3fh-2475
pkg: go.opentelemetry.io/otel/baggage, go.opentelemetry.io/otel/propagation
eco: go
published: Apr 7, 2026
multi-value `baggage:` header extraction parses each header field-value independently and aggregates members across values. this allows an attacker to amplify cpu and allocations by sending many `baggage:` header lines, even when each individual value is within the 8192-byte per-value parse limit.

CVE-2026-29181
NVD

HIGH
CVE-2026-35611
CVE-2026-35611
pkg: express

published: Apr 7, 2026

Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. From 2.3.0 to before 2.9.0, within the URI template implementation in Addressable, two classes of URI template generate regular expressions vulnerable to catastrophic backtracking. Templat…
CWE: CWE-1333
GitHub-GHSA

HIGH
Django vulnerable to ASGI header spoofing via underscore/hyphen conflation
GHSA-mvfq-ggxm-9mc5
pkg: Django, Django, Django
eco: pip
published: Apr 7, 2026
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. `ASGIRequest` allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants (with hyphens or with underscores) to a single version with underscores.

Earlier, unsupported Djan…

CVE-2026-3902
GitHub-GHSA

HIGH
Django: SGI requests with a missing or understated `Content-Length` header could bypass the `DATA_UPLOAD_MAX_MEMORY_SIZE` limit
GHSA-933h-hp56-hf7m
pkg: Django, Django, Django
eco: pip
published: Apr 7, 2026
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. ASGI requests with a missing or understated `Content-Length` header could bypass the `DATA_UPLOAD_MAX_MEMORY_SIZE` limit when reading `HttpRequest.body`, allowing remote attackers to load an unbounded request body…
CVE-2026-33034
NVD

HIGH
CVE-2026-3902
CVE-2026-3902
pkg: django

published: Apr 7, 2026

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.
`ASGIRequest` allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants (with hyphens or with underscores) to a single version with underscores.
Earlier, unsupported Djang…
CWE: CWE-290
NVD

HIGH
CVE-2026-35464
CVE-2026-35464
pkg: flask

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. The fix for CVE-2026-33509 added an ADMIN_ONLY_OPTIONS set to block non-admin users from modifying security-critical config options. The storage_folder option is not in this set and passes the existing path restriction because the …
CWE: CWE-502, CWE-863
NVD

HIGH
CVE-2026-33034
CVE-2026-33034
pkg: django

published: Apr 7, 2026

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.
ASGI requests with a missing or understated `Content-Length` header could
bypass the `DATA_UPLOAD_MAX_MEMORY_SIZE` limit when reading
`HttpRequest.body`, allowing remote attackers to load an unbounded request bo…
CWE: CWE-770
NVD

HIGH
CVE-2026-31842
CVE-2026-31842
pkg: nginx

published: Apr 7, 2026

Tinyproxy through 1.11.3 is vulnerable to HTTP request parsing desynchronization due to a case-sensitive comparison of the Transfer-Encoding header in src/reqs.c. The is_chunked_transfer() function uses strcmp() to compare the header value against "chunked", even though RFC 7230 specifies that trans…
CWE: CWE-444
GitHub-GHSA

HIGH
strawberry-graphql: Denial of Service via unbounded WebSocket subscriptions
GHSA-hv3w-m4g2-5×77
pkg: strawberry-graphql
eco: pip
published: Apr 6, 2026
Strawberry GraphQL's WebSocket subscription handlers for both the `graphql-transport-ws` and legacy `graphql-ws` protocols allocate an `asyncio.Task` and associated `Operation` object for every incoming subscribe message without enforcing any limit on the number of active subscriptions per connectio…
CVE-2026-35526
GitHub-GHSA

HIGH
strawberry-graphql: Authentication bypass via legacy graphql-ws WebSocket subprotocol
GHSA-vpwc-v33q-mq89
pkg: strawberry-graphql
eco: pip
published: Apr 6, 2026
Strawberry up until version `0.312.3` is vulnerable to an authentication bypass on WebSocket subscription endpoints. The legacy graphql-ws subprotocol handler does not verify that a `connection_init` handshake has been completed before processing start (subscription) messages. This allows a remote a…
CVE-2026-35523
GitHub-GHSA

HIGH
Distribution: stale blob access resurrection via repo-scoped redis descriptor cache invalidation
GHSA-f2g3-hh2r-cwgc
pkg: github.com/distribution/distribution/v3, github.com/distribution/distribution
eco: go
published: Apr 6, 2026
## summary:
distribution can restore read access in `repo a` after an explicit delete when `storage.cache.blobdescriptor: redis` and `storage.delete.enabled: true` are both enabled. the delete path clears the shared digest descriptor but leaves stale repo-scoped membership behind, so a later `Stat` …
CVE-2026-35172
GitHub-GHSA

HIGH
Distribution affected by pull-through cache credential exfiltration via www-authenticate bearer realm
GHSA-3p65-76g6-3w7r
pkg: github.com/distribution/distribution/v3, github.com/distribution/distribution
eco: go
published: Apr 6, 2026
hi guys,

commit: 40594bd98e6d6ed993b5c6021c93fdf96d2e5851 (as-of 2026-01-31)
contact: GitHub Security Advisory (https://github.com/distribution/distribution/security/advisories/new)

## summary

in pull-through cache mode, distribution discovers token auth endpoints by parsing `WWW-Authenticate` ch…

CVE-2026-33540
NVD

HIGH
CVE-2026-34211
CVE-2026-34211
pkg: nyariv sandboxjs

published: Apr 6, 2026

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.36, the @nyariv/sandboxjs parser contains unbounded recursion in the restOfExp function and the lispify/lispifyExpr call chain. An attacker can crash any Node.js process that parses untrusted input by supplying deeply nested expressions (e.g…
CWE: CWE-674
GitHub-GHSA

HIGH
PraisonAIAgents: Environment Variable Secret Exfiltration via os.path.expandvars() Bypassing shell=False in Shell Tool
GHSA-v8g7-9q6v-p3x8
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The `execute_command` function in `shell_tools.py` calls `os.path.expandvars()` on every command argument at line 64, manually re-implementing shell-level environment variable expansion despite using `shell=False` (line 88) for security. This allows exfiltration of secrets stored in envi…

CVE-2026-40153
NVD

HIGH
CVE-2026-34727
CVE-2026-34727
pkg: jwt

published: Apr 10, 2026

Vikunja is an open-source self-hosted task management platform. Prior to 2.3.0, the OIDC callback handler issues a full JWT token without checking whether the matched user has TOTP two-factor authentication enabled. When a local user with TOTP enrolled is matched via the OIDC email fallback mechanis…
CWE: CWE-287
GitHub-GHSA

HIGH
Vikunja has TOTP Two-Factor Authentication Bypass via OIDC Login Path
GHSA-8jvc-mcx6-r4cg
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The OIDC callback handler issues a full JWT token without checking whether the matched user has TOTP two-factor authentication enabled. When a local user with TOTP enrolled is matched via the OIDC email fallback mechanism, the second factor is completely skipped.

## Details

The OIDC ca…

CVE-2026-34727
GitHub-GHSA

HIGH
Eclipse Jetty: Early return from the JASPIAuthenticator code can potentially no clear ThreadLocal variables
GHSA-gc59-r5jq-98qw
pkg: org.eclipse.jetty.ee10:jetty-ee10, org.eclipse.jetty.ee10:jetty-ee10, org.eclipse.jetty.ee10:jetty-ee10
eco: maven
published: Apr 8, 2026
In Eclipse Jetty, the class JASPIAuthenticator initiates the authentication checks, which set two ThreadLocal variable.

Upon returning from the initial checks, there are conditions that cause an early return from the JASPIAuthenticator code without clearing those ThreadLocals.

A subsequent reque…

CVE-2026-5795
NVD

HIGH
CVE-2026-4158
CVE-2026-4158
pkg: openssl

published: Apr 11, 2026

KeePassXC OpenSSL Configuration Uncontrolled Search Path Element Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of KeePassXC. An attacker must first obtain the ability to execute low-privileged code on the target s…
CWE: CWE-427
NVD

HIGH
CVE-2026-5974
CVE-2026-5974
pkg: react

published: Apr 9, 2026

A vulnerability was determined in FoundationAgents MetaGPT up to 0.8.1. The affected element is the function Bash.run in the library metagpt/tools/libs/terminal.py. This manipulation causes os command injection. The attack is possible to be carried out remotely. The project was informed of the probl…
CWE: CWE-77, CWE-78
NVD

HIGH
CVE-2026-5973
CVE-2026-5973
pkg: react

published: Apr 9, 2026

A vulnerability was found in FoundationAgents MetaGPT up to 0.8.1. Impacted is the function get_mime_type of the file metagpt/utils/common.py. The manipulation results in os command injection. The attack can be executed remotely. The exploit has been made public and could be used. The project was in…
CWE: CWE-77, CWE-78
NVD

HIGH
CVE-2026-5971
CVE-2026-5971
pkg: react

published: Apr 9, 2026

A flaw has been found in FoundationAgents MetaGPT up to 0.8.1. This vulnerability affects the function ActionNode.xml_fill of the file metagpt/actions/action_node.py of the component XML Handler. Executing a manipulation can lead to improper neutralization of directives in dynamically evaluated code…
CWE: CWE-94, CWE-95
NVD

HIGH
CVE-2026-5970
CVE-2026-5970
pkg: react

published: Apr 9, 2026

A vulnerability was detected in FoundationAgents MetaGPT up to 0.8.1. This affects the function check_solution of the component HumanEvalBenchmark/MBPPBenchmark. Performing a manipulation results in code injection. The attack may be initiated remotely. The exploit is now public and may be used. The …
CWE: CWE-74, CWE-94
NVD

HIGH
CVE-2026-5741
CVE-2026-5741
pkg: docker

published: Apr 7, 2026

A weakness has been identified in suvarchal docker-mcp-server up to 0.1.0. The impacted element is the function stop_container/remove_container/pull_image of the file src/index.ts of the component HTTP Interface. This manipulation causes os command injection. The attack is possible to be carried out…
CWE: CWE-77, CWE-78
GitHub-GHSA

HIGH
PraisonAI recipe registry pull path traversal writes files outside the chosen output directory
GHSA-4rx4-4r3x-6534
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
### Summary

PraisonAI's recipe registry pull flow extracts attacker-controlled `.praison` tar archives with `tar.extractall()` and does not validate archive member paths before extraction. A malicious publisher can upload a recipe bundle that contains `../` traversal entries and any user who later …

CVE-2026-39306
GitHub-GHSA

HIGH
Authorizer: CQL/N1QL Injection in Cassandra and Couchbase Backends via fmt.Sprintf String Interpolation
GHSA-jfwg-rxf3-p7r9
pkg: github.com/authorizerdev/authorizer
eco: go
published: Apr 6, 2026
## Vulnerability Details

**CWE:** CWE-943 – Improper Neutralization of Special Elements in Data Query Logic

All 66+ CQL queries in `internal/storage/db/cassandradb/` use `fmt.Sprintf` to interpolate user-controlled values directly into CQL query strings without parameterization.

Unauthenticated e…

NVD

HIGH
CVE-2026-5577
CVE-2026-5577
pkg: flask

published: Apr 5, 2026

A vulnerability has been found in Song-Li cross_browser up to ca690f0fe6954fd9bcda36d071b68ed8682a786a. This affects an unknown part of the file flask/uniquemachine_app.py of the component details Endpoint. Such manipulation of the argument ID leads to sql injection. The attack can be executed remot…
CWE: CWE-74, CWE-89
NVD

HIGH
CVE-2026-40242
CVE-2026-40242
pkg: docker

published: Apr 10, 2026

Arcane is an interface for managing Docker containers, images, networks, and volumes. Prior to 1.17.3, the /api/templates/fetch endpoint accepts a caller-supplied url parameter and performs a server-side HTTP GET request to that URL without authentication and without URL scheme or host validation. T…
CWE: CWE-918
GitHub-GHSA

HIGH
Arcane has Unauthenticated SSRF with Conditional Response Reflection in Template Fetch Endpoint
GHSA-ff24-4prj-gpmj
pkg: github.com/getarcaneapp/arcane/backend
eco: go
published: Apr 10, 2026
### Summary
The /api/templates/fetch endpoint accepts a caller-supplied url parameter and performs a server-side HTTP GET request to that URL without authentication and without URL scheme or host validation. The server's response is returned directly to the caller. type. This constitutes an unauthen…
CVE-2026-40242
GitHub-GHSA

HIGH
PraisonAI Vulnerable to Server-Side Request Forgery via Unvalidated webhook_url in Jobs API
GHSA-8frj-8q3m-xhgm
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The `/api/v1/runs` endpoint accepts an arbitrary `webhook_url` in the request body with no URL validation. When a submitted job completes (success or failure), the server makes an HTTP POST request to this URL using `httpx.AsyncClient`. An unauthenticated attacker can use this to make th…

CVE-2026-40114
GitHub-GHSA

HIGH
Emissary has a Command Injection via PLACE_NAME Configuration in Executrix
GHSA-6c37-7w4p-jg9v
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 8, 2026
## Summary

The `Executrix` utility class constructed shell commands by concatenating
configuration-derived values — including the `PLACE_NAME` parameter — with
insufficient sanitization. Only spaces were replaced with underscores, allowing
shell metacharacters (`;`, `|`, `$`, “ ` “, `(`, `)`,…

CVE-2026-35581
GitHub-GHSA

HIGH
Bugsink affected by authenticated arbitrary file write in artifactbundle/assemble
GHSA-8hw4-fhww-273g
pkg: bugsink
eco: pip
published: Apr 10, 2026
# Authenticated arbitrary file write in artifact bundle assembly

## Summary

An authenticated file write vulnerability was identified in Bugsink **2.1.0** in the artifact bundle assembly flow.

A user with a valid authentication token could cause the application to write attacker-controlled content…

CVE-2026-40162
NVD

HIGH
CVE-2026-33704
CVE-2026-33704
pkg: apache

published: Apr 10, 2026

Chamilo LMS is a learning management system. Prior to 1.11.38, any authenticated user (including students) can write arbitrary content to files on the server via the BigUpload endpoint. The key parameter controls the filename and the raw POST body becomes the file content. While .php extensions are …
CWE: CWE-434
NVD

HIGH
CVE-2026-39976
CVE-2026-39976
pkg: jwt

published: Apr 9, 2026

Laravel Passport provides OAuth2 server support to Laravel. From 13.0.0 to before 13.7.1, there is an Authentication Bypass for client_credentials tokens. the league/oauth2-server library sets the JWT sub claim to the client identifier (since there's no user). The token guard then passes this value …
CWE: CWE-287
GitHub-GHSA

HIGH
Tmds.DBus: malicious D-Bus peers can spoof signals, exhaust file descriptor resources, and cause denial of service
GHSA-xrw6-gwf8-vvr9
pkg: Tmds.DBus, Tmds.DBus.Protocol, Tmds.DBus.Protocol
eco: nuget
published: Apr 8, 2026
Tmds.DBus and Tmds.DBus.Protocol are vulnerable to malicious D-Bus peers. A peer on the same bus can spoof signals by impersonating the owner of a well-known name, exhaust system resources or cause file descriptor spillover by sending messages with an excessive number of Unix file descriptors, and c…
CVE-2026-39959
GitHub-GHSA

HIGH
PraisonAI recipe registry publish path traversal allows out-of-root file write
GHSA-r9x3-wx45-2v7f
pkg: PraisonAI
eco: pip
published: Apr 6, 2026
### Summary

PraisonAI's recipe registry publish endpoint writes uploaded recipe bundles to a filesystem path derived from the bundle's internal `manifest.json` before it verifies that the manifest `name` and `version` match the HTTP route. A malicious publisher can place `../` traversal sequences i…

CVE-2026-39308
GitHub-GHSA

HIGH
Duplicate Advisory: OpenClaw: Plivo V2 verified replay identity drifts on query-only variants
GHSA-j56c-wpqm-h24x
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-cg6c-q2hx-69h7. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.23 contains a replay identity vulnerability in Plivo V2 signature verification that allo…

GitHub-GHSA

HIGH
Duplicate Advisory: OpenClaw: `fetchWithSsrFGuard` replays unsafe request bodies across cross-origin redirects
GHSA-pg8g-f2hf-x82m
pkg: openclaw
eco: npm
published: Apr 9, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-qx8j-g322-qj6m. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.31 (patched in 2026.4.8) contains a request body replay vulnerability in fetchWithSsrFGu…

GitHub-GHSA

HIGH
OpenEXR: DWA Lossy Decoder Heap Out-of-Bounds Write
GHSA-p8xc-w3q4-h64x
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 8, 2026
## Summary

The DWA lossy decoder constructs temporary per-component block pointers using signed 32-bit arithmetic. For a large enough width, the calculation overflows and later decoder stores operate on a wrapped pointer outside the allocated `rowBlock` backing store.

This bug is reachable from th…

CVE-2026-34589
GitHub-GHSA

HIGH
PraisonAIAgents: SSRF via unvalidated URL in `web_crawl` httpx fallback
GHSA-qq9r-63f6-v542
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
| Field | Value |
|—|—|
| Severity | High |
| Type | SSRF — unvalidated URL in `web_crawl` httpx fallback allows internal network access |
| Affected | `src/praisonai-agents/praisonaiagents/tools/web_crawl_tools.py:133-180` |

## Summary

`web_crawl`'s httpx fallback path passes user-supplied U…

CVE-2026-40160
GitHub-GHSA

HIGH
SiYuan Affected by Zero-Click NTLM Hash Theft and Blind SSRF via Mermaid Diagram Rendering
GHSA-w95v-4h65-j455
pkg: github.com/siyuan-note/siyuan/kernel
eco: go
published: Apr 10, 2026
SiYuan configures Mermaid.js with `securityLevel: "loose"` and `htmlLabels: true`. In this mode, `<img>` tags with `src` attributes survive Mermaid's internal DOMPurify and land in SVG `<foreignObject>` blocks. The SVG is injected via `innerHTML` with no secondary sanitization. When a victim opens a…
CVE-2026-40107
GitHub-GHSA

HIGH
@sveltejs/adapter-node has a BODY_SIZE_LIMIT bypass
GHSA-2crg-3p73-43xp
pkg: @sveltejs/kit
eco: npm
published: Apr 10, 2026
Under certain circumstances, requests could bypass the `BODY_SIZE_LIMIT` on SvelteKit applications running with `adapter-node`. This bypass does not affect body size limits at other layers of the application stack, so limits enforced in the WAF, gateway, or at the platform level are unaffected.
CVE-2026-40073
GitHub-GHSA

HIGH
Helm's plugin verification fails open when .prov is missing, allowing unsigned plugin install
GHSA-q5jf-9vfq-h4h7
pkg: helm.sh/helm/v4
eco: go
published: Apr 10, 2026
Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, Helm will install plugins missing provenance (`.prov` file) when signature verification is required.

### Impact

The bug allows plugin authors to omit provenance (signing) data from plugins, bypassing plugin …

CVE-2026-35205
GitHub-GHSA

HIGH
Helm has a path traversal in plugin metadata version enables arbitrary file write outside Helm plugin directory
GHSA-vmx8-mqv2-9gmg
pkg: helm.sh/helm/v4
eco: go
published: Apr 10, 2026
Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, a specially crafted Helm plugin, when installed or updated, will cause Helm to write the contents of the plugin to an arbitrary filesystem location.

### Impact

A Helm user who installs or updates a plugin th…

CVE-2026-35204
GitHub-GHSA

HIGH
OpenClaw: `fetchWithSsrFGuard` replays unsafe request bodies across cross-origin redirects
GHSA-qx8j-g322-qj6m
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

`fetchWithSsrFGuard` replays unsafe request bodies across cross-origin redirects.

A guarded fetch could resend unsafe request bodies or headers when following cross-origin redirects.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and d…

CVE-2026-40037
GitHub-GHSA

HIGH
OpenClaw: Node Pairing Reconnect Command Escalation Bypasses operator.admin Scope Requirement
GHSA-5wj5-87vq-39xm
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Node Pairing Reconnect Command Escalation Bypasses operator.admin Scope Requirement.

A previously paired node could reconnect with a broader command set, including exec-capable commands, without forcing the operator/admin re-pairing path.

OpenClaw is a user-controlled local assistant. T…

GitHub-GHSA

HIGH
MinIO affected a DoS via Unbounded Memory Allocation in S3 Select CSV Parsing
GHSA-h749-fxx7-pwpg
pkg: github.com/minio/minio
eco: go
published: Apr 9, 2026
### Impact

_What kind of vulnerability is it? Who is impacted?_

MinIO's S3 Select feature is vulnerable to memory exhaustion when processing CSV
files containing lines longer than available memory. The CSV reader's `nextSplit()`
function calls `bufio.Reader.ReadBytes('\n')` with no size limit, b…

CVE-2026-39414
GitHub-GHSA

HIGH
OpenClaw: HGRCPATH, CARGO_BUILD_RUSTC_WRAPPER, RUSTC_WRAPPER, and MAKEFLAGS missing from exec env denylist — RCE via build tool env injection (GHSA-cm8v-2vh9-cxf3 class)
GHSA-7437-7hg8-frrw
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

HGRCPATH, CARGO_BUILD_RUSTC_WRAPPER, RUSTC_WRAPPER, and MAKEFLAGS missing from exec env denylist — RCE via build tool env injection (GHSA-cm8v-2vh9-cxf3 class).

Missing denylist entries allowed hostile build-tool environment variables to influence host exec commands.

OpenClaw is a use…

GitHub-GHSA

HIGH
OpenClaw: Authenticated `/hooks/wake` and mapped `wake` payloads are promoted into the trusted `System:` prompt channel
GHSA-jf56-mccx-5f3f
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Authenticated `/hooks/wake` and mapped `wake` payloads are promoted into the trusted `System:` prompt channel.

An authenticated wake hook or mapped wake payload could be promoted into the trusted System prompt channel instead of an untrusted event.

OpenClaw is a user-controlled local as…

GitHub-GHSA

HIGH
OpenClaw: Lower-trust background runtime output is injected into trusted `System:` events, and local async exec completion misses the intended `exec-event` downgrade
GHSA-gfmx-pph7-g46x
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Lower-trust background runtime output is injected into trusted `System:` events, and local async exec completion misses the intended `exec-event` downgrade.

Lower-trust runtime/background output could be promoted into trusted System events, allowing prompt-injection into later agent turn…

GitHub-GHSA

HIGH
Pretext: Algorithmic Complexity (DoS) in the text analysis phase
GHSA-5478-66c3-rhxr
pkg: @chenglou/pretext
eco: npm
published: Apr 8, 2026
`isRepeatedSingleCharRun()` in `src/analysis.ts` (line 285) re-scans the entire accumulated segment on every merge iteration during text analysis, producing O(n²) total work for input consisting of repeated identical punctuation characters. An attacker who controls text passed to `prepare()` can bl…
GitHub-GHSA

HIGH
mercure has Topic Selector Cache Key Collision
GHSA-hwr4-mq23-wcv5
pkg: github.com/dunglas/mercure
eco: go
published: Apr 8, 2026
### Impact

A cache key collision vulnerability in `TopicSelectorStore` allows an attacker to poison the match result cache, potentially causing private updates to be delivered to unauthorized subscribers or blocking delivery to authorized ones.

The cache key was constructed by concatenating the to…

CVE-2026-39972
GitHub-GHSA

HIGH
opentelemetry-go: BSD kenv command not using absolute path enables PATH hijacking
GHSA-hfvc-g4fc-pqhx
pkg: go.opentelemetry.io/otel/sdk
eco: go
published: Apr 8, 2026
## Summary

The fix for GHSA-9h8m-3fm2-qjrq (CVE-2026-24051) changed the Darwin `ioreg` command to use an absolute path but left the BSD `kenv` command using a bare name, allowing the same PATH hijacking attack on BSD and Solaris platforms.

## Root Cause

`sdk/resource/host_id.go` line 42:

if …

CVE-2026-39883
GitHub-GHSA

HIGH
stata-mcp has insufficient validation of user-supplied Stata do-file content that can lead to command execution
GHSA-jpcj-7wfg-mqxv
pkg: stata-mcp
eco: pip
published: Apr 8, 2026
A vulnerability was identified in stata-mcp prior to v1.13.0 where insufficient validation of user-supplied Stata do-file content can lead to command execution.
CVE-2026-31040
GitHub-GHSA

HIGH
XWiki vulnerable to remote code execution with script right through unprotected Velocity scripting API
GHSA-h259-74h5-4rh9
pkg: org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-legacy-oldcore
eco: maven
published: Apr 8, 2026
### Impact
An improperly protected scripting API allows any user with script right to bypass the sandboxing of the Velocity scripting API and execute, e.g., arbitrary Python scripts, allowing full access to the XWiki instance and thereby compromising the confidentiality, integrity and availability o…
CVE-2026-33229
GitHub-GHSA

HIGH
File Browser share links remain accessible after Share/Download permissions are revoked
GHSA-v9w4-gm2x-6rvf
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
When an admin revokes a user's Share and Download permissions, existing share links created by that user remain fully accessible to unauthenticated users. The public share download handler does not re-check the share owner's current permissions. Verified with a running PoC against v2.62.2 (commit 86…
CVE-2026-35604
GitHub-GHSA

HIGH
File Browser has a Command Injection via Hook Runner
GHSA-jvpw-637p-h3pw
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
> [!NOTE]
> **This feature has been disabled by default for all installations from v2.33.8 onwards, including for existent installations**. To exploit this vulnerability, the instance administrator must turn on a feature and ignore all the warnings about known vulnerabilities. We're publishing this …
CVE-2026-35585
GitHub-GHSA

HIGH
LiteLLM: Password hash exposure and pass-the-hash authentication bypass
GHSA-69×8-hrgq-fjj8
pkg: litellm
eco: pip
published: Apr 8, 2026
### Impact

Three issues combine into a full authentication bypass chain:

1. Weak hashing: User passwords are stored as unsalted SHA-256 hashes, making them vulnerable to rainbow table attacks and trivially identifying users with identical passwords.
2. Hash exposure: Multiple API endpoints (/user/…

GitHub-GHSA

HIGH
Java-SDK has a DNS Rebinding Vulnerability
GHSA-8jxr-pr72-r468
pkg: io.modelcontextprotocol.sdk:mcp-core
eco: maven
published: Apr 7, 2026
### Summary

The java-sdk contains a DNS rebinding vulnerability. This vulnerability allows an attacker to access a locally or network-private java-sdk MCP server via a victims browser that is either local, or network adjacent.

This allows an attacker to make any tool call to the server as if they …

CVE-2026-35568
GitHub-GHSA

HIGH
Gotenberg has incomplete fix for ExifTool arbitrary file write: case-insensitive bypass and missing HardLink/SymLink tags
GHSA-qmwh-9m9c-h36m
pkg: github.com/gotenberg/gotenberg/v8
eco: go
published: Apr 7, 2026
## Summary

The fix for ExifTool arbitrary file write (commit `043b158`, released in v8.29.0) uses a case-sensitive blocklist to filter dangerous pseudo-tags. ExifTool processes tag names case-insensitively, so alternate casings bypass the filter. The blocklist also omits the `HardLink` and `SymLink…

GitHub-GHSA

HIGH
Gotenberg Vulnerable to ReDoS via extraHttpHeaders scope feature
GHSA-fmwg-qcqh-m992
pkg: github.com/gotenberg/gotenberg/v8
eco: go
published: Apr 7, 2026
### Summary
Gotenberg uses `dlclark/regexp2` to compile user-supplied scope patterns without setting a proper timeout. Users with access to features using this logic can hang workers indefinitely.

### Details
Gotenberg uses `dlclark/regexp2` to compile user-supplied scope patterns (gotenberg/pkg/m…

CVE-2026-35458
GitHub-GHSA

HIGH
Lupa has a Sandbox escape and RCE due to incomplete attribute_filter enforcement in getattr / setattr
GHSA-69v7-xpr6-6gjm
pkg: lupa
eco: pip
published: Apr 7, 2026
### Summary
The `attribute_filter` in the Lupa library is intended to restrict access to sensitive Python attributes when exposing objects to Lua.

However, the filter is not consistently applied when attributes are accessed through built-in functions like getattr and setattr. This allows an attacke…

CVE-2026-34444
GitHub-GHSA

HIGH
Authorizer: Password reset token theft and full auth token redirect via unvalidated redirect_uri
GHSA-x3f4-v83f-7wp2
pkg: github.com/authorizerdev/authorizer
eco: go
published: Apr 6, 2026
Hi,

I found that 6 endpoints in Authorizer accept a user-controlled `redirect_uri` and append sensitive tokens to it without validating the URL against `AllowedOrigins`. The OAuth `/app` handler validates redirect_uri at `http_handlers/app.go:46`, but the GraphQL mutations and verify_email handler …

GitHub-GHSA

MEDIUM
OpenEXR has buffer overflow in PyOpenEXR_old's channels() and channel()
GHSA-vh63-9mqx-wmjr
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 6, 2026
### Summary

A memory safety bug in the legacy OpenEXR Python adapter (the deprecated OpenEXR.InputFile wrapper) allow crashes and likely code execution when opening attacker-controlled EXR files or when passing crafted Python objects.

Integer overflow and unchecked allocation in InputFile.channel(…

CVE-2025-64182
GitHub-GHSA

MEDIUM
OpenEXR has use after free in PyObject_StealAttrString
GHSA-57cw-j6vp-2p9m
pkg: OpenEXR, OpenEXR, OpenEXR
eco: pip
published: Apr 6, 2026
### Summary
There is a use-after-free in PyObject_StealAttrString of pyOpenEXR_old.cpp.

This bug was found with [ZeroPath](https://zeropath.com/?utm_source=joshua.hu).

### Details

The legacy adapter defines PyObject_StealAttrString that calls PyObject_GetAttrString to obtain a new reference, imme…

CVE-2025-64183
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: SSRF via Unguarded Configured Base URLs in Multiple Channel Extensions (Incomplete Fix for CVE-2026-28476)
GHSA-8j7f-g9gv-7jhc
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-rhfg-j8jq-7v2h. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.25 contains a server-side request forgery vulnerability in multiple channel extensions t…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Tlon cite expansion happens before channel and DM authorization is complete
GHSA-p6j4-wvmc-vx2h
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-vfg3-pqpq-93m4. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 performs cite expansion before completing channel and DM authorization checks, allowi…

GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to OS Command Injection in metagpt/utils/common.py
GHSA-qw5f-qpq5-ppfg
pkg: metagpt
eco: pip
published: Apr 9, 2026
A vulnerability was found in FoundationAgents MetaGPT up to 0.8.1. Impacted is the function get_mime_type of the file metagpt/utils/common.py. The manipulation results in os command injection. The attack can be executed remotely. The exploit has been made public and could be used. The project was in…
CVE-2026-5973
GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to os command injection via the Terminal.run_command
GHSA-wp29-qmvj-frvp
pkg: metagpt
eco: pip
published: Apr 9, 2026
A vulnerability has been found in FoundationAgents MetaGPT up to 0.8.1. This issue affects the function Terminal.run_command in the library metagpt/tools/libs/terminal.py. The manipulation leads to os command injection. Remote exploitation of the attack is possible. The exploit has been disclosed to…
CVE-2026-5972
GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to OS Command Injection in metagpt/tools/libs/terminal.py
GHSA-fcc8-4q7h-wvwc
pkg: metagpt
eco: pip
published: Apr 9, 2026
A vulnerability was determined in FoundationAgents MetaGPT up to 0.8.1. The affected element is the function Bash.run in the library metagpt/tools/libs/terminal.py. This manipulation causes os command injection. The attack is possible to be carried out remotely. The project was informed of the probl…
CVE-2026-5974
GitHub-GHSA

MEDIUM
FoundationAgents MetaGPT vulnerable to eval injection
GHSA-3ghp-8r47-4gj4
pkg: metagpt
eco: pip
published: Apr 9, 2026
A flaw has been found in FoundationAgents MetaGPT up to 0.8.1. This vulnerability affects the function ActionNode.xml_fill of the file metagpt/actions/action_node.py of the component XML Handler. Executing a manipulation can lead to improper neutralization of directives in dynamically evaluated code…
CVE-2026-5971
GitHub-GHSA

MEDIUM
decolua 9router vulnerable to authorization bypass
GHSA-xrrh-p7f2-27vm
pkg: 9router
eco: npm
published: Apr 9, 2026
A security vulnerability has been detected in decolua 9router up to 0.3.47. The impacted element is an unknown function of the file /api of the component Administrative API Endpoint. The manipulation leads to authorization bypass. The attack is possible to be carried out remotely. The exploit has be…
CVE-2026-5842
GitHub-GHSA

MEDIUM
api-lab-mcp vulnerable to SSRF
GHSA-crh9-3gjh-m6gc
pkg: api-lab-mcp
eco: npm
published: Apr 9, 2026
A weakness has been identified in atototo api-lab-mcp up to 0.2.1. This affects the function analyze_api_spec/generate_test_scenarios/test_http_endpoint of the file src/mcp/http-server.ts of the component HTTP Interface. This manipulation of the argument source/url causes server-side request forgery…
CVE-2026-5832
GitHub-GHSA

MEDIUM
PowerJob's GroovyEvaluator.evaluate endpoint vulnerable to code injection
GHSA-wpwf-v25w-54g3
pkg: tech.powerjob:powerjob-server-starter
eco: maven
published: Apr 7, 2026
A security flaw has been discovered in PowerJob 5.1.0/5.1.1/5.1.2. The affected element is the function GroovyEvaluator.evaluate of the file /openApi/addWorkflowNode of the component OpenAPI Endpoint. The manipulation of the argument nodeParams results in code injection. The attack can be executed r…
CVE-2026-5739
GitHub-GHSA

MEDIUM
PowerJob vulnerable to SQL injection
GHSA-4fp2-3xgg-jg4w
pkg: tech.powerjob:powerjob-server-starter
eco: maven
published: Apr 7, 2026
A vulnerability was identified in PowerJob 5.1.0/5.1.1/5.1.2. Impacted is an unknown function of the file powerjob-server/powerjob-server-starter/src/main/java/tech/powerjob/server/web/controller/InstanceController.java of the component detailPlus Endpoint. The manipulation of the argument customQue…
CVE-2026-5736
GitHub-GHSA

MEDIUM
Aiven Operator has cross-namespace secret exfiltration via ClickhouseUser connInfoSecretSource
GHSA-99j8-wv67-4c72
pkg: github.com/aiven/aiven-operator
eco: go
published: Apr 10, 2026
### Impact
A developer with create permission on ClickhouseUser CRDs in their own namespace can exfiltrate secrets from any other namespace — production database credentials, API keys, service tokens — with a single kubectl apply. The operator reads the victim's secret using its ClusterRole and …
CVE-2026-39961
NVD

MEDIUM
CVE-2026-39961
CVE-2026-39961
pkg: kubernetes

published: Apr 9, 2026

Aiven Operator allows you to provision and manage Aiven Services from your Kubernetes cluster. From 0.31.0 to before 0.37.0, a developer with create permission on ClickhouseUser CRDs in their own namespace can exfiltrate secrets from any other namespace — production database credentials, API keys,…
CWE: CWE-269, CWE-441
GitHub-GHSA

MEDIUM
pyload-ng: Authorization Bypass for SSL Certificate/Key Configuration Due to Option Name Mismatch in pyload-ng
GHSA-ppvx-rwh9-7rj7
pkg: pyload-ng
eco: pip
published: Apr 8, 2026
## Summary

The `ADMIN_ONLY_CORE_OPTIONS` authorization set in `set_config_value()` uses incorrect option names `ssl_cert` and `ssl_key`, while the actual configuration option names are `ssl_certfile` and `ssl_keyfile`. This name mismatch causes the admin-only check to always evaluate to False, allo…

CVE-2026-35586
NVD

MEDIUM
CVE-2026-35586
CVE-2026-35586
pkg: ssl

published: Apr 7, 2026

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the ADMIN_ONLY_CORE_OPTIONS authorization set in set_config_value() uses incorrect option names ssl_cert and ssl_key, while the actual configuration option names are ssl_certfile and ssl_keyfile. This name m…
CWE: CWE-863
NVD

MEDIUM
CVE-2026-4837
CVE-2026-4837
pkg: tls

published: Apr 8, 2026

An eval() injection vulnerability in the Rapid7 Insight Agent beaconing logic for Linux versions could theoretically allow an attacker to achieve remote code execution as root via a crafted beacon response. Because the Agent uses mutual TLS (mTLS) to verify commands from the Rapid7 Platform, it is u…
CWE: CWE-95
NVD

MEDIUM
CVE-2026-35197
CVE-2026-35197
pkg: express

published: Apr 6, 2026

dye is a portable and respectful color library for shell scripts. Prior to 1.1.1, certain dye template expressions would result in execution of arbitrary code. This issue was discovered and fixed by dye's author, and is not known to be exploited. This vulnerability is fixed in 1.1.1.
CWE: CWE-94
GitHub-GHSA

MEDIUM
Ech0 Scope Bypass: profile:read Access Token Can Change Admin Password and Escalate to Unrestricted Session
GHSA-hm2h-wwwh-g49x
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The `PUT /user` endpoint is protected by `RequireScopes("profile:read")`, which is a read-only scope. However, the endpoint performs write operations including password changes. An attacker who obtains an admin's restricted `profile:read` access token can change the admin's password, the…

GitHub-GHSA

MEDIUM
Ech0: Missing authorization on dashboard log endpoints allows low-privilege users to access sensitive system logs
GHSA-cp79-9mwr-wr49
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

Ech0 allows any authenticated user to read historical system logs and subscribe to live log streams because the dashboard log endpoints validate only that a JWT is present and valid, but do not require an administrator role or privileged scope.

## Impact

Any valid user session can acce…

GitHub-GHSA

MEDIUM
PraisonAI Vulnerable to Decompression Bomb DoS via Recipe Bundle Extraction Without Size Limits
GHSA-f2h6-7xfr-xm8w
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The `_safe_extractall()` function in PraisonAI's recipe registry validates archive members against path traversal attacks but performs no checks on individual member sizes, cumulative extracted size, or member count before calling `tar.extractall()`. An attacker can publish a malicious r…

CVE-2026-40148
NVD

MEDIUM
CVE-2026-35594
CVE-2026-35594
pkg: jwt

published: Apr 10, 2026

Vikunja is an open-source self-hosted task management platform. Prior to 2.3.0, Vikunja's link share authentication (GetLinkShareFromClaims in pkg/models/link_sharing.go) constructs authorization objects entirely from JWT claims without any server-side database validation. When a project owner delet…
CWE: CWE-613
GitHub-GHSA

MEDIUM
Vikunja has Algorithmic Complexity DoS in Repeating Task Handler
GHSA-r4fg-73rc-hhh7
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The `addRepeatIntervalToTime` function uses an O(n) loop that advances a date by the task's `RepeatAfter` duration until it exceeds the current time. By creating a repeating task with a 1-second interval and a due date far in the past, an attacker triggers billions of loop iterations, co…

CVE-2026-35599
GitHub-GHSA

MEDIUM
Vikunja: Link Share JWT tokens remain valid for 72 hours after share deletion or permission downgrade
GHSA-96q5-xm3p-7m84
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Title
Link Share JWT tokens remain valid for 72 hours after share deletion or permission downgrade

## Description

Vikunja's link share authentication constructs authorization objects entirely from JWT claims without any server-side database validation. When a project owner deletes a link share …

CVE-2026-35594
NVD

MEDIUM
CVE-2021-47960
CVE-2021-47960
pkg: ssl

published: Apr 10, 2026

A files or directories accessible to external parties vulnerability in Synology SSL VPN Client before 1.4.5-0684 allows remote attackers to access files within the installation directory via a local HTTP server bound to the loopback interface. By leveraging user interaction with a crafted web page, …
CWE: CWE-552
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Nostr inbound DMs could trigger unauthenticated crypto work before sender policy enforcement
GHSA-2j53-2c28-g9v2
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-65h8-27jh-q8wv. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 performs cryptographic and dispatch operations on inbound Nostr direct messages befor…

NVD

MEDIUM
CVE-2026-39848
CVE-2026-39848
pkg: docker

published: Apr 9, 2026

Dockyard is a Docker container management app. Prior to 1.1.0, Docker container start and stop operations are performed through GET requests without CSRF protection. A remote attacker can cause a logged-in administrator's browser to request /apps/action.php?action=stop&name=<container> or /apps/acti…
CWE: CWE-306
GitHub-GHSA

MEDIUM
Apache Tomcat: CLIENT_CERT authentication does not fail as expected
GHSA-24j9-x2wg-9qv6
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled and FFM is used in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M14 through 11.0.20, from 10.1.22 through 10.1.53, from 9.0.92 through 9.0.116.

Users are recommended to upgrade to ver…

CVE-2026-34500
NVD

MEDIUM
CVE-2026-34500
CVE-2026-34500
pkg: apache

published: Apr 9, 2026

CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled and FFM is used in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M14 through 11.0.20, from 10.1.22 through 10.1.53, from 9.0.92 through 9.0.116.

Users are recommended to upgrade to ver…

CWE: CWE-287
GitHub-GHSA

MEDIUM
Apache Airflow has an authorization bypass in DagRun wait endpoint
GHSA-r7vr-m4jw-r794
pkg: apache-airflow
eco: pip
published: Apr 9, 2026
Apache Airflow versions 3.0.0 through 3.1.8 DagRun wait endpoint returns XCom result values even to users who only have DAG Run read permissions, such as the Viewer role.This behavior conflicts with the FAB RBAC model, which treats XCom as a separate protected resource, and with the security model d…
CVE-2026-34538
NVD

MEDIUM
CVE-2026-34538
CVE-2026-34538
pkg: apache

published: Apr 9, 2026

Apache Airflow versions 3.0.0 through 3.1.8 DagRun wait endpoint returns XCom result values even to users who only have DAG Run read permissions, such as the Viewer role.This behavior conflicts with the FAB RBAC model, which treats XCom as a separate protected resource, and with the security model d…
CWE: CWE-668
GitHub-GHSA

MEDIUM
OpenFGA: Unauthenticated playground endpoint discloses preshared API key in HTML response
GHSA-68m9-983m-f3v5
pkg: github.com/openfga/openfga
eco: go
published: Apr 8, 2026
### Description
When OpenFGA is configured to use preshared-key authentication with the built-in playground enabled, the local server includes the preshared API key in the HTML response of the /playground endpoint. The /playground endpoint is enabled by default and does not require authentication. I…
GitHub-GHSA

MEDIUM
PraisonAI has Memory State Leakage and Path Traversal in MultiAgent Context Handling
GHSA-766v-q9x3-g744
pkg: praisonaiagents
eco: pip
published: Apr 8, 2026
## Summary
The `MultiAgentLedger` and `MultiAgentMonitor` components in the provided code exhibit vulnerabilities that can lead to context leakage and arbitrary file operations. Specifically:
1. **Memory State Leakage via Agent ID Collision**: The `MultiAgentLedger` uses a dictionary to store ledger…
GitHub-GHSA

MEDIUM
kubernetes-graphql-gateway: GraphQL Endpoint Vulnerable to Authenticated Denial-of-Service via Unrestricted Query Execution
GHSA-h9mw-h4qc-f5jf
pkg: github.com/platform-mesh/kubernetes-graphql-gateway
eco: go
published: Apr 8, 2026
**CVSS 6.5 Medium** — The GraphQL API served by kubernetes-graphql-gateway is vulnerable to Denial-of-Service (DoS) attacks due to a complete absence of query resource controls (depth limiting, complexity analysis, response size capping, and rate limiting). An authenticated attacker can craft quer…
NVD

MEDIUM
CVE-2026-32588
CVE-2026-32588
pkg: apache

published: Apr 7, 2026

Authenticated DoS over CQL in Apache Cassandra 4.0, 4.1, 5.0 allows authenticated user to raise query latencies via repeated password changes.
Users are recommended to upgrade to version 4.0.20, 4.1.11, 5.0.7, which fixes this issue.
CWE: CWE-400
GitHub-GHSA

MEDIUM
Django has potential DoS via MultiPartParser through crafted multipart uploads
GHSA-5mf9-h53q-7mhq
pkg: Django, Django, Django
eco: pip
published: Apr 7, 2026
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. `MultiPartParser` allows remote attackers to degrade performance by submitting multipart uploads with `Content-Transfer-Encoding: base64` including excessive whitespace.

Earlier, unsupported Django series (such a…

CVE-2026-33033
NVD

MEDIUM
CVE-2026-33033
CVE-2026-33033
pkg: django

published: Apr 7, 2026

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.
`MultiPartParser` allows remote attackers to degrade performance by submitting multipart uploads with `Content-Transfer-Encoding: base64` including excessive whitespace.
Earlier, unsupported Django series (such as…
CWE: CWE-407
GitHub-GHSA

MEDIUM
HuggingFace Transformers allows for arbitrary code execution in the `Trainer` class
GHSA-69w3-r845-3855
pkg: transformers
eco: pip
published: Apr 7, 2026
A vulnerability in the HuggingFace Transformers library, specifically in the `Trainer` class, allows for arbitrary code execution. The `_load_rng_state()` method in `src/transformers/trainer.py` at line 3059 calls `torch.load()` without the `weights_only=True` parameter. This issue affects all versi…
CVE-2026-1839
GitHub-GHSA

MEDIUM
kedro-datasets has a path traversal vulnerability in PartitionedDataset that allows arbitrary file write
GHSA-cjg8-h5qc-hrjv
pkg: kedro-datasets
eco: pip
published: Apr 6, 2026
### Impact

PartitionedDataset in kedro-datasets was vulnerable to path traversal. Partition IDs were concatenated directly with the dataset base path without validation. An attacker or malicious input containing .. components in a partition ID could cause files to be written outside the configured …

CVE-2026-35492
GitHub-GHSA

MEDIUM
OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp
GHSA-q6vj-wxvf-5m8c
pkg: OpenEXR, OpenEXR
eco: pip
published: Apr 6, 2026
## Summary

A heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a…

CVE-2026-26981
NVD

MEDIUM
CVE-2025-57851
CVE-2025-57851
pkg: kubernetes

published: Apr 8, 2026

A container privilege escalation flaw was found in certain Multicluster Engine for Kubernetes images. This issue stems from the /etc/passwd file being created with group-writable permissions during build time. In certain conditions, an attacker who can execute commands within an affected container, …
CWE: CWE-276
GitHub-GHSA

MEDIUM
Agions taskflow-ai vulnerable to os command injection in src/mcp/server/handlers.ts
GHSA-3xp3-pr8x-f755
pkg: taskflow-ai
eco: npm
published: Apr 9, 2026
A security flaw has been discovered in Agions taskflow-ai up to 2.1.8. This impacts an unknown function of the file src/mcp/server/handlers.ts of the component terminal_execute. Performing a manipulation results in os command injection. The attack is possible to be carried out remotely. Upgrading to…
CVE-2026-5831
GitHub-GHSA

MEDIUM
PraisonAIAgents: Arbitrary File Read via read_skill_file Missing Workspace Boundary and Approval Gate
GHSA-grrg-5cg9-58pf
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

`read_skill_file()` in `skill_tools.py` allows reading arbitrary files from the filesystem by accepting an unrestricted `skill_path` parameter. Unlike `file_tools.read_file` which enforces workspace boundary confinement, and unlike `run_skill_script` which requires critical-level approva…

CVE-2026-40117
GitHub-GHSA

MEDIUM
PraisonAI has Unrestricted Upload Size in WSGI Recipe Registry Server that Enables Memory Exhaustion DoS
GHSA-2xgv-5cv2-47vv
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The WSGI-based recipe registry server (`server.py`) reads the entire HTTP request body into memory based on the client-supplied `Content-Length` header with no upper bound. Combined with authentication being disabled by default (no token configured), any local process can send arbitraril…

CVE-2026-40115
GitHub-GHSA

MEDIUM
rfc3161-client Has Improper Certificate Validation
GHSA-3xxc-pwj6-jgrj
pkg: rfc3161-client
eco: pip
published: Apr 8, 2026
### Summary

An Authorization Bypass vulnerability in `rfc3161-client`'s signature verification allows any attacker to impersonate a trusted TimeStamping Authority (TSA). By exploiting a logic flaw in how the library extracts the leaf certificate from an unordered PKCS#7 bag of certificates, an atta…

CVE-2026-33753
GitHub-GHSA

MEDIUM
netavark has incorrect error handling for malformed tcp packets
GHSA-hfpq-x728-986j
pkg: netavark
eco: rust
published: Apr 7, 2026
### Impact

A truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU.

### Patches
https://github.com/containers/aardvark-dns/commit/3b49ea7b38bdea134b7f03256f2e13f44ce73bb1

### Workarounds
None

### Credits

Thanks to @d…

CVE-2026-35406
GitHub-GHSA

MEDIUM
go-ipld-prime: DAG-CBOR decoder unbounded memory allocation from CBOR headers
GHSA-378j-3jfj-8r9f
pkg: github.com/ipld/go-ipld-prime
eco: go
published: Apr 6, 2026
The DAG-CBOR decoder uses collection sizes declared in CBOR headers as Go preallocation hints for maps and lists. The decoder does not cap these size hints or account for their cost in its allocation budget, allowing small payloads to cause excessive memory allocation.

A CBOR map or list header can…

CVE-2026-35480
GitHub-GHSA

MEDIUM
go.etcd.io/bbolt affected by index out-of-range vulnerability
GHSA-6jwv-w5xf-7j27
pkg: go.etcd.io/bbolt
eco: go
published: Apr 6, 2026
Index out-of-range when encountering a branch page with zero elements in go.etcd.io/bbolt
CVE-2026-33817
GitHub-GHSA

MEDIUM
Apache Tomcat has an Open Redirect vulnerability
GHSA-9m3c-qcxr-9×87
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat
eco: maven
published: Apr 9, 2026
Occasional URL redirection to untrusted Site ('Open Redirect') vulnerability in Apache Tomcat via the LoadBalancerDrainingValve.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M23 through 9.0.115, from 8.5.30 through 8.5.100.
Other, unsu…

CVE-2026-25854
GitHub-GHSA

MEDIUM
Unhead has a hasDangerousProtocol() bypass via leading-zero padded HTML entities in useHeadSafe()
GHSA-95h2-gj7x-gx9w
pkg: unhead
eco: npm
published: Apr 9, 2026
##EVIDENCE

<img width="1900" height="855" alt="Screenshot_2026-03-25_090729" src="https://github.com/user-attachments/assets/3da93464-1caf-46ca-818f-46f8fe32ab50" />
<img width="1919" height="947" alt="Screenshot_2026-03-25_090715" src="https://github.com/user-attachments/assets/b27b1fc3-fa89-4864-…

CVE-2026-39315
NVD

MEDIUM
CVE-2026-25854
CVE-2026-25854
pkg: apache

published: Apr 9, 2026

Occasional URL redirection to untrusted Site ('Open Redirect') vulnerability in Apache Tomcat via the LoadBalancerDrainingValve.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M23 through 9.0.115, from 8.5.30 through 8.5.100.
Other, unsu…

CWE: CWE-601
NVD

MEDIUM
CVE-2026-39315
CVE-2026-39315
pkg: express

published: Apr 9, 2026

Unhead is a document head and template manager. Prior to 2.1.13, useHeadSafe() is the composable that Nuxt's own documentation explicitly recommends for rendering user-supplied content in <head> safely. Internally, the hasDangerousProtocol() function in packages/unhead/src/plugins/safe.ts decodes HT…
CWE: CWE-184
GitHub-GHSA

MEDIUM
Vikunja Vulnerable to TOTP Brute-Force Due to Non-Functional Account Lockout
GHSA-fgfv-pv97-6cmj
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The TOTP failed-attempt lockout mechanism is non-functional due to a database transaction handling bug. The account lock is written to the same database session that the login handler always rolls back on TOTP failure, so the lockout is triggered but never persisted. This allows unlimite…

CVE-2026-35597
GitHub-GHSA

MEDIUM
Axios HTTP/2 Session Cleanup State Corruption Vulnerability
GHSA-qj83-cq47-w5f8
pkg: axios
eco: npm
published: Apr 8, 2026
### Summary

Axios HTTP/2 session cleanup logic contains a state corruption bug that allows a malicious server to crash the client process through concurrent session closures. This denial-of-service vulnerability affects axios versions prior to 1.13.2 when HTTP/2 is enabled.

### Details

The vulner…

CVE-2026-39865
NVD

MEDIUM
CVE-2026-39865
CVE-2026-39865
pkg: axios

published: Apr 8, 2026

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.13.2, Axios HTTP/2 session cleanup logic contains a state corruption bug that allows a malicious server to crash the client process through concurrent session closures. The vulnerability exists in the Http2Sessions.getSessi…
CWE: CWE-400, CWE-662
GitHub-GHSA

MEDIUM
NiceGUI: Upload filename sanitization bypass via backslashes allows path traversal on Windows
GHSA-w8wv-vfpc-hw2w
pkg: nicegui
eco: pip
published: Apr 8, 2026
### Summary

The upload filename sanitization introduced in GHSA-9ffm-fxg3-xrhh uses `PurePosixPath(filename).name` to strip path components. Since `PurePosixPath` only recognizes forward slashes (`/`) as path separators, an attacker can bypass this sanitization on Windows by using backslashes (`\`)…

CVE-2026-39844
GitHub-GHSA

MEDIUM
Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder
GHSA-xmrv-pmrh-hhx2
pkg: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream, github.com/aws/aws-sdk-go-v2/service/bedrockagentcore, github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime
eco: go
published: Apr 8, 2026
**CVSSv3.1 Rating**: [Medium]
**CVSSv3.1 Score**: [5.9]
**CVSSv3.1 Vector String**: [CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H]

## Summary and Impact
An issue exists in the the EventStream header decoder in AWS SDK for Go v2 in versions predating [2026-03-23](https://github.com/aws/aws-sdk-go-v2…

GitHub-GHSA

MEDIUM
rdiscount has an Out-of-bounds Read
GHSA-6r34-94wq-jhrc
pkg: rdiscount
eco: rubygems
published: Apr 6, 2026
### Summary

A signed length truncation bug causes an out-of-bounds read in the default Markdown parse path. Inputs larger than `INT_MAX` are truncated to a signed `int` before entering the native parser, allowing the parser to read past the end of the supplied buffer and crash the process

### Deta…

CVE-2026-35201
NVD

MEDIUM
CVE-2026-34380
CVE-2026-34380
pkg: openexr openexr

published: Apr 6, 2026

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From 3.2.0 to before 3.2.7, 3.3.9, and 3.4.9, a signed integer overflow exists in undo_pxr24_impl() in src/lib/OpenEXRCore/internal_pxr24.c at line 377. Th…
CWE: CWE-190, CWE-787
GitHub-GHSA

MEDIUM
monetr: Protected Transactions Deletable via PUT
GHSA-hqxq-hwqf-wg83
pkg: github.com/monetr/monetr
eco: go
published: Apr 8, 2026
### Summary
A transaction integrity flaw allows an authenticated tenant user to soft-delete synced non-manual transactions through the transaction update endpoint, despite the application explicitly blocking deletion of those transactions via the normal `DELETE` path. This bypass undermines the inte…
CVE-2026-39901
GitHub-GHSA

MEDIUM
LangSmith Client SDKs has Prototype Pollution in langsmith-sdk via Incomplete `__proto__` Guard in Internal lodash `set()`
GHSA-fw9q-39r9-c252
pkg: langsmith
eco: npm
published: Apr 10, 2026
# GHSA-fw9q-39r9-c252: Prototype Pollution via Incomplete Lodash `set()` Guard in `langsmith-sdk`

**Severity:** Medium (CVSS ~5.6)
**Status:** Fixed in 0.5.18

## Summary

The LangSmith JavaScript/TypeScript SDK (`langsmith`) contains an incomplete prototype pollution fix in its internally ven…

CVE-2026-40190
NVD

MEDIUM
CVE-2026-40190
CVE-2026-40190
pkg: lodash

published: Apr 10, 2026

LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to 0.5.18, the LangSmith JavaScript/TypeScript SDK (langsmith) contains an incomplete prototype pollution fix in its internally vendored lodash set() utility. The baseAssignValue() function only guards against the…
CWE: CWE-1321
GitHub-GHSA

MEDIUM
Ech0 has SSRF via DNS Resolution Bypass in Webhook URL Validation
GHSA-r2x7-427f-rq69
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The `validateWebhookURL` function in `webhook_setting_service.go` attempts to block webhooks targeting private/internal IP addresses, but only checks literal IP strings via `net.ParseIP()`. Hostnames that DNS-resolve to private IPs (e.g., `169.254.169.254.nip.io`, `10.0.0.1.nip.io`) bypa…

GitHub-GHSA

MEDIUM
Ech0 Comment Panel Endpoints Missing RequireScopes Middleware — Scoped Access Token Bypass
GHSA-fwg7-53p4-g33c
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

All 9 comment panel admin endpoints (`/api/panel/comments/*`) are missing `RequireScopes()` middleware, while every other admin endpoint in the application enforces scope-based authorization on access tokens. An admin-issued access token scoped to minimal permissions (e.g., `echo:read` o…

GitHub-GHSA

MEDIUM
PraisonAI: Coarse-Grained Tool Approval Cache Bypasses Per-Invocation Consent for Shell Commands
GHSA-ffp3-3562-8cv3
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The approval system in PraisonAI Agents caches tool approval decisions by tool name only, not by invocation arguments. Once a user approves `execute_command` for any command (e.g., `ls -la`), all subsequent `execute_command` calls in that execution context bypass the approval prompt enti…

GitHub-GHSA

MEDIUM
PraisonAI Vulnerable to Sensitive Environment Variable Exposure via Untrusted MCP Subprocess Execution
GHSA-pj2r-f9mw-vrcq
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
PraisonAI’s MCP (Model Context Protocol) integration allows spawning background servers via stdio using user-supplied command strings (e.g., `MCP("npx -y @smithery/cli …")`). These commands are executed through Python’s `subprocess` module. By default, the implementation **forwards the entire …
CVE-2026-40159
NVD

MEDIUM
CVE-2026-35477
CVE-2026-35477
pkg: express

published: Apr 8, 2026

InvenTree is an Open Source Inventory Management System. From 1.2.3 to 1.2.6, the fix for CVE-2026-27629 upgraded the PART_NAME_FORMAT validator to use jinja2.sandbox.SandboxedEnvironment. However, the actual renderer in part/helpers.py was not updated and still uses the non-sandboxed jinja2.Environ…
CWE: CWE-1336
NVD

MEDIUM
CVE-2026-27315
CVE-2026-27315
pkg: apache

published: Apr 7, 2026

Sensitive Information Leak in cqlsh in Apache Cassandra 4.0 allows access to sensitive information, like passwords, from previously executed cqlsh command via  ~/.cassandra/cqlsh_history local file access.

Users are recommended to upgrade to version 4.0.20, which fixes this issue.


Description…

CWE: CWE-532
GitHub-GHSA

MEDIUM
PraisonAI Vulnerable to Stored XSS via Unsanitized Agent Output in HTML Rendering (nh3 Not a Required Dependency)
GHSA-cfg2-mxfj-j6pw
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The Flask API endpoint in `src/praisonai/api.py` renders agent output as HTML without effective sanitization. The `_sanitize_html` function relies on the `nh3` library, which is not listed as a required or optional dependency in `pyproject.toml`. When `nh3` is absent (the default install…

CVE-2026-40112
GitHub-GHSA

MEDIUM
Vikunja has File Size Limit Bypass via Vikunja Import
GHSA-qh78-rvg3-cv54
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The Vikunja file import endpoint uses the attacker-controlled `Size` field from the JSON metadata inside the import zip instead of the actual decompressed file content length for the file size enforcement check. By setting `Size` to 0 in the JSON while including large compressed file ent…

CVE-2026-35602
GitHub-GHSA

MEDIUM
Vikunja has HTML Injection via Task Titles in Overdue Email Notifications
GHSA-45q4-x4r9-8fqj
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

Task titles are embedded directly into Markdown link syntax in overdue email notifications without escaping Markdown special characters. When rendered by goldmark and sanitized by bluemonday (which allows `<a>` and `<img>` tags), injected Markdown constructs produce phishing links and tr…

CVE-2026-35600
NVD

MEDIUM
CVE-2026-40112
CVE-2026-40112
pkg: flask

published: Apr 9, 2026

PraisonAI is a multi-agent teams system. Prior to 4.5.128, the Flask API endpoint in src/praisonai/api.py renders agent output as HTML without effective sanitization. The _sanitize_html function relies on the nh3 library, which is not listed as a required or optional dependency in pyproject.toml. Wh…
CWE: CWE-79
GitHub-GHSA

MEDIUM
Apache ActiveMQ, Apache ActiveMQ All, Apache ActiveMQ MQTT vulnerable to Integer Overflow or Wraparound
GHSA-xvqc-pp94-fmpx
pkg: org.apache.activemq:apache-activemq, org.apache.activemq:activemq-all, org.apache.activemq:activemq-mqtt
eco: maven
published: Apr 9, 2026
Integer Overflow or Wraparound vulnerability in Apache ActiveMQ, Apache ActiveMQ All, Apache ActiveMQ MQTT.

The fix for "CVE-2025-66168: MQTT control packet remaining length field is not properly validated" was only applied to 5.19.2 (and future 5.19.x) releases but was missed for all 6.0.0+ versio…

CVE-2026-40046
NVD

MEDIUM
CVE-2026-35207
CVE-2026-35207
pkg: tls

published: Apr 9, 2026

dde-control-center is the control panel of DDE, the Deepin Desktop Environment. plugin-deepinid is a plugin in dde-control-center, which provides the deepinid cloud service. Prior to 6.1.80, plugin-deepinid is configured to skip TLS certificate verification when fetching the user's avatar from opena…
CWE: CWE-295
GitHub-GHSA

MEDIUM
pyload-ng has a WebUI JSON permission mismatch that lets ADD/DELETE users invoke MODIFY-only actions
GHSA-rfgh-63mg-8pwm
pkg: pyload-ng
eco: pip
published: Apr 8, 2026
### Summary
Several WebUI JSON endpoints enforce weaker permissions than the core API methods they invoke. This allows authenticated low-privileged users to execute `MODIFY` operations that should be denied by pyLoad's own permission model.

Confirmed mismatches:
– `ADD` user can reorder packages/fi…

NVD

MEDIUM
CVE-2026-3691
CVE-2026-3691
pkg: oauth

published: Apr 11, 2026

OpenClaw Client PKCE Verifier Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose stored credentials on affected installations of OpenClaw. User interaction is required to exploit this vulnerability in that the target must initiate an OAuth authorization flow…
CWE: CWE-200
GitHub-GHSA

MEDIUM
Rembg has a Path Traversal via Custom Model Loading
GHSA-3wqj-33cg-xc48
pkg: rembg
eco: pip
published: Apr 10, 2026
## Summary

A **path traversal vulnerability** in the rembg HTTP server allows unauthenticated remote attackers to read arbitrary files from the server's filesystem. By sending a crafted request with a malicious `model_path` parameter, an attacker can force the server to attempt loading any file as …

CVE-2026-40086
GitHub-GHSA

MEDIUM
xrootd has path traversal in directory listing that allows access to the parent directory via trailing ".." pattern
GHSA-vj8v-p5vw-m6v5
pkg: xrootd
eco: pip
published: Apr 10, 2026
## Summary

A path traversal vulnerability in XRootD allows users to escape the exported directory scope and enumerate the contents of the parent directory by appending `/..` (specifically without trailing slash) to an exported path in `xrdfs ls` or `HTTP PROPFIND` requests.

This bypass ignores the…

GitHub-GHSA

MEDIUM
PraisonAIAgents: Path Traversal via Unvalidated Glob Pattern in list_files Bypasses Workspace Boundary
GHSA-7j2f-xc8p-fjmq
pkg: praisonaiagents
eco: pip
published: Apr 10, 2026
## Summary

The `list_files()` tool in `FileTools` validates the `directory` parameter against workspace boundaries via `_validate_path()`, but passes the `pattern` parameter directly to `Path.glob()` without any validation. Since Python's `Path.glob()` supports `..` path segments, an attacker can u…

CVE-2026-40152
GitHub-GHSA

MEDIUM
PraisonAI: Unauthenticated Information Disclosure of Agent Instructions via /api/agents in AgentOS
GHSA-pm96-6xpr-978x
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
## Summary

The AgentOS deployment platform exposes a `GET /api/agents` endpoint that returns agent names, roles, and the first 100 characters of agent system instructions to any unauthenticated caller. The AgentOS FastAPI application has no authentication middleware, no API key validation, and defa…

CVE-2026-40151
GitHub-GHSA

MEDIUM
Zod jsVideoUrlParser vulnerable to ReDoS in util.js
GHSA-8fgx-wgvr-pcx8
pkg: js-video-url-parser
eco: npm
published: Apr 10, 2026
A weakness has been identified in Zod jsVideoUrlParser up to 0.5.1. The impacted element is the function getTime in the library lib/util.js. This manipulation of the argument timestamp causes inefficient regular expression complexity. It is possible to initiate the attack remotely. The exploit has b…
CVE-2026-5986
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Remote media error responses could trigger unbounded memory allocation before failure
GHSA-hm63-vwj4-mj2q
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-4qwc-c7g9-4xcw. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains an unbounded memory allocation vulnerability in remote media HTTP error hand…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Feishu webhook reads and parses unauthenticated request bodies before signature validation
GHSA-8f9r-gr6r-x63q
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-3h52-cx59-c456. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.25 parses JSON request bodies before validating webhook signatures, allowing unauthentic…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw is vulnerable to unauthenticated resource exhaustion through its voice call webhook handling
GHSA-36cp-mh65-x882
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-rm59-992w-x2mv. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains an unauthenticated resource exhaustion vulnerability in voice call webhook h…

NVD

MEDIUM
CVE-2026-5986
CVE-2026-5986
pkg: express

published: Apr 9, 2026

A weakness has been identified in Zod jsVideoUrlParser up to 0.5.1. The impacted element is the function getTime in the library lib/util.js. This manipulation of the argument timestamp causes inefficient regular expression complexity. It is possible to initiate the attack remotely. The exploit has b…
CWE: CWE-400, CWE-1333
GitHub-GHSA

MEDIUM
Apache Tomcat has an Improper Input Validation vulnerability
GHSA-8mc5-53m5-3qj2
pkg: org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina, org.apache.tomcat:tomcat-catalina
eco: maven
published: Apr 9, 2026
Improper Input Validation vulnerability in Apache Tomcat due to an incomplete fix of CVE-2025-66614.

This issue affects Apache Tomcat: from 11.0.15 through 11.0.19, from 10.1.50 through 10.1.52, from 9.0.113 through 9.0.115.

Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, …

CVE-2026-32990
NVD

MEDIUM
CVE-2026-40087
CVE-2026-40087
pkg: express

published: Apr 9, 2026

LangChain is a framework for building agents and LLM-powered applications. Prior to 0.3.84 and 1.2.28, LangChain's f-string prompt-template validation was incomplete in two respects. First, some prompt template classes accepted f-string templates and formatted them without enforcing the same attribu…
CWE: CWE-1336
NVD

MEDIUM
CVE-2026-32990
CVE-2026-32990
pkg: apache

published: Apr 9, 2026

Improper Input Validation vulnerability in Apache Tomcat due to an incomplete fix of CVE-2025-66614.

This issue affects Apache Tomcat: from 11.0.15 through 11.0.19, from 10.1.50 through 10.1.52, from 9.0.113 through 9.0.115.

Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, …

CWE: CWE-20
GitHub-GHSA

MEDIUM
fast-jwt: Stateful RegExp (/g or /y) causes non-deterministic allowed-claim validation (logical DoS)
GHSA-3j8v-cgw4-2g6q
pkg: fast-jwt
eco: npm
published: Apr 9, 2026
## Impact

Using certain modifiers on RegExp objects in the allowedAud, allowedIss, allowedSub, allowedJti, or allowedNonce options in verify functions can cause certain unintended behaviours. This is because some modifiers are stateful and will cause failures in every second verification attempt re…

CVE-2026-35040
GitHub-GHSA

MEDIUM
LangChain has incomplete f-string validation in prompt templates
GHSA-926x-3r5x-gfhw
pkg: langchain-core, langchain-core
eco: pip
published: Apr 8, 2026
LangChain's f-string prompt-template validation was incomplete in two respects.

First, some prompt template classes accepted f-string templates and formatted them without enforcing the same attribute-access validation as `PromptTemplate`. In particular, `DictPromptTemplate` and `ImagePromptTemplate…

CVE-2026-40087
GitHub-GHSA

MEDIUM
opentelemetry-go: OTLP HTTP exporters read unbounded HTTP response bodies
GHSA-w8rr-5gcm-pp58
pkg: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
eco: go
published: Apr 8, 2026
overview:
this report shows that the otlp HTTP exporters (traces/metrics/logs) read the full HTTP response body into an in-memory `bytes.Buffer` without a size cap.

this is exploitable for memory exhaustion when the configured collector endpoint is attacker-controlled (or a network attacker can mit…

CVE-2026-39882
GitHub-GHSA

MEDIUM
LiquidJS: ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel
GHSA-rv5g-f82m-qrvv
pkg: liquidjs
eco: npm
published: Apr 8, 2026
### Summary

The `sort_natural` filter bypasses the `ownPropertyOnly` security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack. Applications relying on `ownPropertyOnly: true` as a security boundary (e.g., multi-tenant templ…

CVE-2026-39412
GitHub-GHSA

MEDIUM
Hono missing validation of cookie name on write path in setCookie()
GHSA-26pp-8wgv-hjvm
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

Cookie names are not validated on the write path when using `setCookie()`, `serialize()`, or `serializeSigned()` to generate Set-Cookie headers.

While certain cookie attributes such as domain and path are validated, the cookie name itself may contain invalid characters.

This results in…

GitHub-GHSA

MEDIUM
Hono: Middleware bypass via repeated slashes in serveStatic
GHSA-wmmm-f939-6g9c
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

A path handling inconsistency in `serveStatic` allows protected static files to be accessed by using repeated slashes (`//`) in the request path.

When route-based middleware (e.g., `/admin/*`) is used for authorization, the router may not match paths containing repeated slashes, while s…

CVE-2026-39407
GitHub-GHSA

MEDIUM
@hono/node-server: Middleware bypass via repeated slashes in serveStatic
GHSA-92pp-h63x-v22m
pkg: @hono/node-server
eco: npm
published: Apr 8, 2026
## Summary

A path handling inconsistency in `serveStatic` allows protected static files to be accessed by using repeated slashes (`//`) in the request path.

When route-based middleware (e.g., `/admin/*`) is used for authorization, the router may not match paths containing repeated slashes, while `…

CVE-2026-39406
GitHub-GHSA

MEDIUM
JWCrypto: JWE ZIP decompression bomb
GHSA-fjrm-76×2-c4q4
pkg: jwcrypto
eco: pip
published: Apr 8, 2026
### Summary
The fix for GHSA-j857-7rvv-vj97 in v1.5.6 is weak in that it does not allow to fully control the amount of plaintext the receiver is willing to deal with and provides just a weak upper bound. The patch limits input token size to 250KB but does not validate the decompressed output size. A…
CVE-2026-39373
GitHub-GHSA

MEDIUM
Emissary has a Path Traversal via Blacklist Bypass in Configuration API
GHSA-hxf2-gm22-7vcm
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 8, 2026
## Summary

The configuration API endpoint (`/api/configuration/{name}`) validated
configuration names using a blacklist approach that checked for `\`, `/`, `..`,
and trailing `.`. This could potentially be bypassed using URL-encoded variants,
double-encoding, or Unicode normalization to achieve pat…

CVE-2026-35583
GitHub-GHSA

MEDIUM
pyload-ng: Incomplete Tar Path Traversal Fix in UnTar._safe_extractall via os.path.commonprefix Bypass
GHSA-mvwx-582f-56r7
pkg: pyload-ng
eco: pip
published: Apr 8, 2026
## Summary

The `_safe_extractall()` function in `src/pyload/plugins/extractors/UnTar.py` uses `os.path.commonprefix()` for its path traversal check, which performs character-level string comparison rather than path-level comparison. This allows a specially crafted tar archive to write files outside…

CVE-2026-35592
GitHub-GHSA

MEDIUM
OpenViking contains a missing authorization vulnerability in the task polling endpoints
GHSA-h336-2wxm-pr6q
pkg: OpenViking
eco: pip
published: Apr 7, 2026
OpenViking versions prior to 0.3.3 contain a missing authorization vulnerability in the task polling endpoints that allows unauthorized attackers to enumerate or retrieve background task metadata created by other users. Attackers can access the /api/v1/tasks and /api/v1/tasks/{task_id} routes withou…
CVE-2026-22680
NVD

MEDIUM
CVE-2026-34899
CVE-2026-34899
pkg: express

published: Apr 7, 2026

Missing Authorization vulnerability in Eniture technology LTL Freight Quotes – Worldwide Express Edition allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects LTL Freight Quotes – Worldwide Express Edition: from n/a through 5.2.1.
CWE: CWE-862
GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Gateway Canvas local-direct requests bypass Canvas HTTP and WebSocket authentication
GHSA-9gvx-vj57-vqqx
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-6mqc-jqh6-x8fc. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.23 contains an authentication bypass vulnerability in the Canvas gateway where authorize…

GitHub-GHSA

MEDIUM
coursevault-preview has a path traversal due to improper base-directory boundary validation
GHSA-9h9m-rr67-9jpg
pkg: coursevault-preview
eco: npm
published: Apr 8, 2026
## Summary

`coursevault-preview` versions prior to `0.1.1` contain a path traversal vulnerability in the `resolveSafe` utility. The boundary check used `String.prototype.startsWith(baseDir)` on a normalized path, which does not enforce a directory boundary. An attacker who controls the `relativePat…

CVE-2026-35613
GitHub-GHSA

MEDIUM
LobeHub: Unauthenticated authentication bypass on `webapi` routes via forgeable `X-lobe-chat-auth` header
GHSA-5mwj-v5jw-5c97
pkg: @lobehub/lobehub
eco: npm
published: Apr 8, 2026
# Summary

The `webapi` authentication layer trusts a client-controlled `X-lobe-chat-auth` header that is only XOR-obfuscated, not signed or otherwise authenticated. Because the XOR key is hardcoded in the repository, an attacker can forge arbitrary auth payloads and bypass authentication on protect…

CVE-2026-39411
GitHub-GHSA

MEDIUM
OpenFGA's BatchCheck within-request deduplication produces incorrect authorization decisions via list-value cache-key collision
GHSA-jwvj-g8pc-cx45
pkg: github.com/openfga/openfga
eco: go
published: Apr 7, 2026
### Description

In OpenFGA, under specific conditions, BatchCheck calls with multiple checks sent for the same object, relation, and user combination can result in improper policy enforcement.

### Am I affected?

You are affected if you meet the following preconditions:
1. You execute **BatchCheck…

CVE-2026-34972
GitHub-GHSA

MEDIUM
Nodemailer Vulnerable to SMTP Command Injection via CRLF in Transport name Option (EHLO/HELO)
GHSA-vvjj-xcjg-gr5g
pkg: nodemailer
eco: npm
published: Apr 8, 2026
### Summary

Nodemailer versions up to and including 8.0.4 are vulnerable to SMTP command injection via CRLF sequences in the transport `name` configuration option. The `name` value is used directly in the EHLO/HELO SMTP command without any sanitization for carriage return and line feed characters (…

GitHub-GHSA

MEDIUM
Ech0 has Stored XSS via SVG Upload and Content-Type Validation Bypass in File Upload
GHSA-69hx-63pv-f8f4
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The file upload endpoint validates Content-Type using only the client-supplied multipart header, with no server-side content inspection or file extension validation. Combined with an unauthenticated static file server that determines Content-Type from file extension, this allows an admin…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw: Synology Chat Webhook Pre-Auth Rate-Limit Bypass Enables Brute-Force Guessing of Webhook Token
GHSA-59xc-5v89-r7pr
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-mf5g-6r6f-ghhm. This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.25 contains a pre-authentication rate-limit bypass vulnerability in webhook token valida…

GitHub-GHSA

MEDIUM
Duplicate Advisory: OpenClaw Bypasses DM Policy Separation via Synology Chat Webhook Path Collision
GHSA-g8mc-c5f2-mqg7
pkg: openclaw
eco: npm
published: Apr 10, 2026
### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-rqp8-q22p-5j9q This link is maintained to preserve external references.

### Original Description
OpenClaw before 2026.3.22 contains a webhook path route replacement vulnerability in the Synology Chat extension…

GitHub-GHSA

MEDIUM
Hono: Non-breaking space prefix bypass in cookie name handling in getCookie()
GHSA-r5rp-j6wh-rvv4
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

A discrepancy between browser cookie parsing and `parse()` handling allows cookie prefix protections to be bypassed.

Cookie names that are treated as distinct by the browser may be normalized to the same key by `parse()`, allowing attacker-controlled cookies to override legitimate ones.…

CVE-2026-39410
GitHub-GHSA

MEDIUM
Emissary has Stored XSS via Navigation Template Link Injection
GHSA-cpm7-cfpx-3hvp
pkg: gov.nsa.emissary:emissary
eco: maven
published: Apr 7, 2026
## Summary

Mustache navigation templates interpolated configuration-controlled link values
directly into `href` attributes without URL scheme validation. An administrator
who could modify the `navItems` configuration could inject `javascript:` URIs,
enabling stored cross-site scripting (XSS) agains…

CVE-2026-35571
GitHub-GHSA

MEDIUM
rembg server is vulnerable to Server-Side Request Forgery (SSRF) and a weak default CORS configuration
GHSA-55v6-g8pm-pw4c
pkg: rembg
eco: pip
published: Apr 10, 2026
# GitHub Security Lab (GHSL) Vulnerability Report, rembg: `GHSL-2024-161`, `GHSL-2024-162`

The [GitHub Security Lab](https://securitylab.github.com) team has identified potential security vulnerabilities in [rembg](https://github.com/danielgatis/rembg).

We are committed to working with you to help…

GitHub-GHSA

MEDIUM
DNN: Force Friend Request Acceptance
GHSA-fpj4-9qhx-5m6m
pkg: DotNetNuke.Core
eco: nuget
published: Apr 10, 2026
In the friends feature, a user could craft a request that would force the acceptance of a friend request on another user.
GitHub-GHSA

MEDIUM
Ech0's Missing Authorization on System Logs Allows Non-Admin Information Disclosure
GHSA-w8jj-cwmc-wgq2
pkg: github.com/lin-snow/ech0
eco: go
published: Apr 10, 2026
## Summary

The system log endpoints (`GET /api/system/logs`, `GET /api/system/logs/stream`, `WS /ws/system/logs`) lack authorization checks, allowing any authenticated non-admin user to read and stream all server logs. These logs contain error stack traces, internal file paths, module names, and ar…

GitHub-GHSA

MEDIUM
Vikunja: Scoped API tokens with projects.background permission can delete project backgrounds
GHSA-v479-vf79-mg83
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
### Summary

Vikunja's scoped API token enforcement for custom project background routes is method-confused. A token with only `projects.background` can successfully delete a project background, while a token with only `projects.background_delete` is rejected.

This is a scoped-token authorization b…

CVE-2026-40103
GitHub-GHSA

MEDIUM
Vikunja Missing Authorization on CalDAV Task Read
GHSA-48ch-p4gq-x46x
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The CalDAV `GetResource` and `GetResourcesByList` methods fetch tasks by UID from the database without verifying that the authenticated user has access to the task's project. Any authenticated CalDAV user who knows (or guesses) a task UID can read the full task data from any project on t…

CVE-2026-35598
GitHub-GHSA

MEDIUM
Vikunja has Broken Access Control on Label Read via SQL Operator Precedence Bug
GHSA-hj5c-mhh2-g7jq
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The `hasAccessToLabel` function contains a SQL operator precedence bug that allows any authenticated user to read any label that has at least one task association, regardless of project access. Label titles, descriptions, colors, and creator information are exposed.

## Details

The acce…

CVE-2026-35596
NVD

MEDIUM
CVE-2026-35642
CVE-2026-35642
pkg: react

published: Apr 9, 2026

OpenClaw before 2026.3.25 contains an authorization bypass vulnerability where group reaction events bypass the requireMention access control mechanism. Attackers can trigger reactions in mention-gated groups to enqueue agent-visible system events that should remain restricted.
CWE: CWE-288
GitHub-GHSA

MEDIUM
Apache OpenMeetings has an Improper Handling of Insufficient Privileges vulnerability
GHSA-78cg-fc6c-w44w
pkg: org.apache.openmeetings:openmeetings-parent
eco: maven
published: Apr 9, 2026
Sny registered user can query web service with their credentials and get files/sub-folders of any folder by ID (metadata only NOT contents). Metadata includes id, type, name and some other field. Full list of fields get be checked at FileItemDTO object.

This issue affects Apache OpenMeetings: fro…

CVE-2026-33005
NVD

MEDIUM
CVE-2026-33005
CVE-2026-33005
pkg: apache

published: Apr 9, 2026

Improper Handling of Insufficient Privileges vulnerability in Apache OpenMeetings.

Any registered user can query web service with their credentials and get files/sub-folders of any folder by ID (metadata only NOT contents). Metadata includes id, type, name and some other field. Full list of fields …

CWE: CWE-274
GitHub-GHSA

MEDIUM
RustFS has an authorization bypass in multipart UploadPartCopy enables cross-bucket object exfiltration
GHSA-mx42-j6wv-px98
pkg: rustfs
eco: rust
published: Apr 8, 2026
RustFS contains a missing authorization check in the multipart copy path (`UploadPartCopy`). A low-privileged user who cannot read objects from a victim bucket can still exfiltrate victim objects by copying them into an attacker-controlled multipart upload and completing the upload.

This breaks ten…

CVE-2026-39360
GitHub-GHSA

MEDIUM
Cosign's verify-blob-attestation reports false positive when payload parsing fails
GHSA-w6c6-c85g-mmv6
pkg: github.com/sigstore/cosign, github.com/sigstore/cosign
eco: go
published: Apr 8, 2026
## Description

`cosign verify-blob-attestation` may erroneously report a "Verified OK" result for attestations with malformed payloads or mismatched predicate types. For old-format bundles and detached signatures, this was due to a logic flaw in the error handling of the predicate type validation. …

CVE-2026-39395
GitHub-GHSA

MEDIUM
Apache ActiveMQ: Improper validation and restriction of a classpath path name
GHSA-h2h4-5m64-m273
pkg: org.apache.activemq:activemq-client, org.apache.activemq:activemq-client, org.apache.activemq:activemq-broker
eco: maven
published: Apr 7, 2026
Improper validation and restriction of a classpath path name vulnerability in Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ Web, Apache ActiveMQ.

In two instances (when creating a Stomp consumer and also browsing messages in the Web console) an authenticated u…

CVE-2026-33227
NVD

MEDIUM
CVE-2026-33227
CVE-2026-33227
pkg: apache

published: Apr 7, 2026

Improper validation and restriction of a classpath path name vulnerability in

Apache ActiveMQ Client, Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ Web, Apache ActiveMQ.

In two instances (when creating a Stomp consumer and also browsing messages in the Web console) an authentica…

CWE: CWE-22
GitHub-GHSA

MEDIUM
fast-jwt has a ReDoS when using RegExp in allowed* leading to CPU exhaustion during token verification
GHSA-cjw9-ghj4-fwxf
pkg: fast-jwt
eco: npm
published: Apr 9, 2026
## ⚠️ IMPORTANT CLARIFICATIONS

### Affected Configurations
This vulnerability ONLY affects applications that:
– Use RegExp objects (not strings) in the allowedAud, allowedIss, allowedSub, allowedJti, or allowedNonce options
– Configure patterns susceptible to catastrophic backtracking

CVE-2026-35041
NVD

MEDIUM
CVE-2026-35041
CVE-2026-35041
pkg: express

published: Apr 9, 2026

fast-jwt provides fast JSON Web Token (JWT) implementation. From 5.0.0 to 6.2.0, a denial-of-service condition exists in fast-jwt when the allowedAud verification option is configured using a regular expression. Because the aud claim is attacker-controlled and the library evaluates it against the su…
CWE: CWE-1333
NVD

MEDIUM
CVE-2026-39413
CVE-2026-39413
pkg: jwt

published: Apr 8, 2026

LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.4.14, the LightRAG API is vulnerable to a JWT algorithm confusion attack where an attacker can forge tokens by specifying 'alg': 'none' in the JWT header. Since the jwt.decode() call does not explicitly deny the 'none' algo…
CWE: CWE-347
GitHub-GHSA

MEDIUM
lightrag-hku: JWT Algorithm Confusion Vulnerability
GHSA-8ffj-4hx4-9pgf
pkg: lightrag-hku
eco: pip
published: Apr 8, 2026
## Summary
The LightRAG API is vulnerable to a JWT algorithm confusion attack where an attacker can forge tokens by specifying 'alg': 'none' in the JWT header. Since the `jwt.decode()` call does not explicitly deny the 'none' algorithm, a crafted token without a signature will be accepted as valid, …
CVE-2026-39413
GitHub-GHSA

MEDIUM
Vikunja has iCalendar Property Injection via CRLF in CalDAV Task Output
GHSA-2g7h-7rqr-9p4r
pkg: code.vikunja.io/api
eco: go
published: Apr 10, 2026
## Summary

The CalDAV output generator builds iCalendar VTODO entries via raw string concatenation without applying RFC 5545 TEXT value escaping. User-controlled task titles containing CRLF characters break the iCalendar property boundary, allowing injection of arbitrary iCalendar properties such a…

CVE-2026-35601
GitHub-GHSA

MEDIUM
parisneo/lollms has an insufficient session expiration vulnerability
GHSA-8jg2-726g-xh43
pkg: lollms
eco: pip
published: Apr 8, 2026
An insufficient session expiration vulnerability exists in the latest version of parisneo/lollms. The application fails to invalidate active sessions after a password reset, allowing an attacker to continue using an old session token. This issue arises due to the absence of logic to reject requests …
CVE-2026-1163
GitHub-GHSA

MEDIUM
kube-router: BGP Peer Passwords Exposed in Logs at Verbose Logging Level
GHSA-fcmh-qfxc-w685
pkg: github.com/cloudnativelabs/kube-router/v2
eco: go
published: Apr 8, 2026
## Summary

When kube-router is configured with per-node BGP peer passwords using the `kube-router.io/peer.passwords` node annotation, and verbose logging is enabled (`–v=2` or higher), the raw Kubernetes node annotation map is logged verbatim — including the base64-encoded BGP MD5 passwords. Any…

GitHub-GHSA

MEDIUM
next-intl has an open redirect vulnerability
GHSA-8f24-v5vv-gm5j
pkg: next-intl
eco: npm
published: Apr 10, 2026
### Impact

Applications using the `next-intl` middleware with `localePrefix: 'as-needed'` could construct URLs where path handling and the WHATWG URL parser resolved a relative redirect target to another host (e.g. scheme-relative `//` or control characters stripped by the URL parser), so the middl…

GitHub-GHSA

MEDIUM
Juju: In-Memory Token Store for Discharge Tokens Lacks Concurrency Safety and Persistence
GHSA-7m55-2hr4-pw78
pkg: github.com/juju/juju
eco: go
published: Apr 10, 2026
### Summary

The localLoginHandlers struct in the Juju API server maintains an in-memory map to store discharge tokens following successful local authentication. This map is accessed concurrently from multiple HTTP handler goroutines without any synchronization primitive protecting it. The absence o…

CVE-2026-5774
GitHub-GHSA

MEDIUM
pypdf: Manipulated XMP metadata entity declarations can exhaust RAM
GHSA-3crg-w4f6-42mx
pkg: pypdf
eco: pip
published: Apr 10, 2026
### Impact

An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the XMP metadata.

### Patches
This has been fixed in [pypdf==6.10.0](https://github.com/py-pdf/pypdf/releases/tag/6.10.0).

### Workarounds
If you cannot upgrade yet, conside…

CVE-2026-40260
GitHub-GHSA

MEDIUM
ajenti.plugin.core has race conditions in 2FA
GHSA-8647-755q-fw9p
pkg: ajenti.plugin.core
eco: pip
published: Apr 10, 2026
### Impact

If the 2FA was activated, it was possible during a short moment after the authentication of an user to bypass its authentication.

### Patches

This is fixed in the version 0.112. Users should upgrade to this version as soon as possible.

CVE-2026-40178
GitHub-GHSA

MEDIUM
PraisonAI: SQLiteConversationStore didn't validate table_prefix when constructing SQL queries
GHSA-x783-xp3g-mqhp
pkg: PraisonAI
eco: pip
published: Apr 10, 2026
### Summary

The `table_prefix` configuration value is directly used to construct SQL table identifiers without validation.

If an attacker controls this value, they can manipulate SQL query structure, leading to unauthorized data access (e.g., reading internal SQLite tables such as `sqlite_master`)…

GitHub-GHSA

MEDIUM
justhtml includes multiple security fixes
GHSA-c9vm-hv86-f23r
pkg: justhtml
eco: pip
published: Apr 10, 2026
## Summary

`justhtml` `1.15.0` includes multiple security fixes affecting URL sanitization helpers, HTML serialization, Markdown passthrough, and several custom sanitization-policy edge cases.

These issues have different impact levels and do not all affect the default configuration in the same way…

GitHub-GHSA

MEDIUM
Apache Log4j's JsonTemplateLayout produces invalid JSON output when log events contain non-finite floating-point values
GHSA-w35j-pv5h-q9q9
pkg: org.apache.logging.log4j:log4j-layout-template-json, org.apache.logging.log4j:log4j-layout-template-json
eco: maven
published: Apr 10, 2026
Apache Log4j's JsonTemplateLayout https://logging.apache.org/log4j/2.x/manual/json-template-layout.html , in versions up to and including 2.25.3, produces invalid JSON output when log events contain non-finite floating-point values (NaN, Infinity, or -Infinity), which are prohibited by RFC 8259. Thi…
CVE-2026-34481
GitHub-GHSA

MEDIUM
Apache Log4j Core's XmlLayout fails to sanitize characters
GHSA-3pxv-7cmr-fjr4
pkg: org.apache.logging.log4j:log4j-core, org.apache.logging.log4j:log4j-core
eco: maven
published: Apr 10, 2026
Apache Log4j Core's XmlLayout https://logging.apache.org/log4j/2.x/manual/layouts.html#XmlLayout , in versions up to and including 2.25.3, fails to sanitize characters forbidden by the XML 1.0 specification https://www.w3.org/TR/xml/#charsets producing invalid XML output whenever a log message or …
CVE-2026-34480
GitHub-GHSA

MEDIUM
@sveltejs/kit: Unvalidated redirect in handle hook causes Denial-of-Service
GHSA-3f6h-2hrp-w5wx
pkg: @sveltejs/kit
eco: npm
published: Apr 10, 2026
`redirect`, when called from inside the `handle` server hook with a location parameter containing characters that are invalid in a HTTP header, will cause an unhandled `TypeError`. This could result in DoS on some platforms, especially if the location passed to `redirect` contains unsanitized user i…
CVE-2026-40074
GitHub-GHSA

MEDIUM
Helm Chart extraction output directory collapse via `Chart.yaml` name dot-segment
GHSA-hr2v-4r36-88hr
pkg: helm.sh/helm/v4, helm.sh/helm/v3
eco: go
published: Apr 10, 2026
Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause `helm pull –untar [chart URL | repo/chartname]` to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as giv…
CVE-2026-35206
GitHub-GHSA

MEDIUM
Wasmtime has improperly masked return value from `table.grow` with Winch compiler backend
GHSA-f984-pcp8-v2p7
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 10, 2026
### Impact

Wasmtime's Winch compiler backend contains a bug where translating the `table.grow` operator causes the result to be incorrectly typed. For 32-bit tables this means that the result of the operator, internally in Winch, is tagged as a 64-bit value instead of a 32-bit value. This invalid i…

CVE-2026-35186
GitHub-GHSA

MEDIUM
Gramps Web API: Private Sub-Object Data in Non-Private Objects Exposed to Guest Users
GHSA-9gjv-jvm7-vv2v
pkg: gramps-webapi
eco: pip
published: Apr 9, 2026
## Summary

Users with the **Guest** role could receive private sub-object data (e.g. private alternate names, private addresses, private note/citation/media handles) through list API endpoints such as `GET /api/people/`, `GET /api/places/`, `GET /api/events/`, and all other object list endpoints.

GitHub-GHSA

MEDIUM
Wasmtime has out-of-bounds write or crash when transcoding component model strings
GHSA-394w-hwhg-8vgm
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's implementation of transcoding strings between components contains a bug where the return value of a guest component's `realloc` is not validated before the host attempts to write through the pointer. This enables a guest to cause the host to write arbitrary transcoded string b…

CVE-2026-35195
GitHub-GHSA

MEDIUM
Wasmtime has host panic when Winch compiler executes `table.fill`
GHSA-q49f-xg75-m9xw
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's Winch compiler contains a vulnerability where the compilation of the `table.fill` instruction can result in a host panic. This means that a valid guest can be compiled with Winch, on any architecture, and cause the host to panic. This represents a denial-of-service vulnerabili…

CVE-2026-34946
GitHub-GHSA

MEDIUM
Wasmtime segfault or unused out-of-sandbox load with `f64x2.splat` operator on x86-64
GHSA-qqfj-4vcm-26hv
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
On x86-64 platforms with SSE3 disabled Wasmtime's compilation of the `f64x2.splat` WebAssembly instruction with Cranelift may load 8 more bytes than is necessary. When [signals-based-traps](https://docs.rs/wasmtime/latest/wasmtime/struct.Config.html#method.signals_based_traps) are disabled this can …
CVE-2026-34944
GitHub-GHSA

MEDIUM
Wasmtime has a possible panic when lifting `flags` component value
GHSA-m758-wjhj-p3jq
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime contains a possible panic which can happen when a `flags`-typed component model value is lifted with the `Val` type. If bits are set outside of the set of flags the component model specifies that these bits should be ignored but Wasmtime will panic when this value is lifted. Thi…

CVE-2026-34943
GitHub-GHSA

MEDIUM
Wasmtime: Panic when transcoding misaligned utf-16 strings
GHSA-jxhv-7h78-9775
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Impact

Wasmtime's implementation of transcoding strings into the Component Model's `utf16` or `latin1+utf16` encodings improperly verified the alignment of reallocated strings. This meant that unaligned pointers could be passed to the host for transcoding which would trigger a host panic. This …

CVE-2026-34942
GitHub-GHSA

MEDIUM
Wasmtime: Heap OOB read in component model UTF-16 to latin1+utf16 string transcoding
GHSA-hx6p-xpx3-jvvv
pkg: wasmtime, wasmtime, wasmtime
eco: rust
published: Apr 9, 2026
### Summary

Wasmtime contains a vulnerability where when transcoding a UTF-16 string to the latin1+utf16 component-model encoding it would incorrectly validate the byte length of the input string when performing a bounds check. Specifically the number of code units were checked instead of the byte …

CVE-2026-34941
GitHub-GHSA

MEDIUM
OpenClaw: Multiple Code Paths Missing Base64 Pre-Allocation Size Checks
GHSA-ccx3-fw7q-rr2r
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Multiple Code Paths Missing Base64 Pre-Allocation Size Checks.

Several base64 decode paths could allocate before enforcing decoded-size limits.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi-tenant service b…

GitHub-GHSA

MEDIUM
OpenClaw B-M3: ClawHub package downloads are not enforced with integrity verification
GHSA-3vvq-q2qc-7rmp
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

B-M3: ClawHub package downloads are not enforced with integrity verification.

ClawHub downloads could install plugin archives without enforcing archive or per-file integrity metadata.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and …

GitHub-GHSA

MEDIUM
OpenClaw Host-Exec Environment Variable Injection
GHSA-w9j9-w4cp-6wgr
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw Host-Exec Environment Variable Injection.

Host exec could inherit environment variables that influence interpreters, shells, or build tools.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi-tenant ser…

GitHub-GHSA

MEDIUM
OpenClaw: Strict browser SSRF bypass in Playwright redirect handling leaves private targets reachable
GHSA-w8g9-x8gx-crmm
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Strict browser SSRF bypass in Playwright redirect handling leaves private targets reachable.

Strict browser SSRF checks could miss Playwright request-time navigation to private targets.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model an…

GitHub-GHSA

MEDIUM
OpenClaw has Browser SSRF Policy Bypass via Interaction-Triggered Navigation
GHSA-vr5g-mmx7-h897
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Browser SSRF Policy Bypass via Interaction-Triggered Navigation.

Browser interactions could trigger navigations that bypassed the normal SSRF navigation checks.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi…

GitHub-GHSA

MEDIUM
OpenClaw `node.pair.approve` placed in `operator.write` scope instead of `operator.pairing` allows unprivileged pairing approval
GHSA-67mf-f936-ppxf
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw `node.pair.approve` placed in `operator.write` scope instead of `operator.pairing` allows unprivileged pairing approval.

The pairing approval method accepted operator.write instead of the narrower pairing scope and admin requirement for exec-capable nodes.

OpenClaw is a user-co…

GitHub-GHSA

MEDIUM
OpenClaw QQ Bot Extension missing SSRF Protection on All Media Fetch Paths
GHSA-3fv3-6p2v-gxwj
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

QQ Bot Extension: Missing SSRF Protection on All Media Fetch Paths.

QQ Bot media download paths were not consistently routed through the SSRF guard and allowlist policy.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assum…

GitHub-GHSA

MEDIUM
OpenClaw: Existing WS sessions survive shared gateway token rotation
GHSA-5h3f-885m-v22w
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Existing WS sessions survive shared gateway token rotation.

Rotating the shared gateway token did not disconnect existing shared-token WebSocket sessions.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a multi-tenan…

GitHub-GHSA

MEDIUM
OpenClaw: /allowlist omits owner-only enforcement for cross-channel allowlist writes
GHSA-vc32-h5mq-453v
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

/allowlist omits owner-only enforcement for cross-channel allowlist writes.

An authorized non-owner sender could attempt allowlist writes against a different channel.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a…

GitHub-GHSA

MEDIUM
OpenClaw: resolvedAuth closure becomes stale after config reload
GHSA-68×5-xx89-w9mm
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

resolvedAuth closure becomes stale after config reload.

After a config reload, newly accepted gateway connections could continue using stale resolved auth state.

OpenClaw is a user-controlled local assistant. This advisory is scoped to the OpenClaw trust model and does not assume a mult…

GitHub-GHSA

MEDIUM
OpenClaw `node.invoke(browser.proxy)` bypasses `browser.request` persistent profile-mutation guard
GHSA-cmfr-9m2r-xwhq
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw `node.invoke(browser.proxy)` bypasses `browser.request` persistent profile-mutation guard.

node.invoke(browser.proxy) could mutate persistent browser profiles through a path that bypassed the browser.request guard.

OpenClaw is a user-controlled local assistant. This advisory is…

GitHub-GHSA

MEDIUM
OpenClaw `device.token.rotate` mints tokens for unapproved roles, bypassing device role-upgrade pairing
GHSA-whf9-3hcx-gq54
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

OpenClaw `device.token.rotate` mints tokens for unapproved roles, bypassing device role-upgrade pairing.

Device token rotation could mint or preserve roles/scopes that had not gone through the intended pairing approval.

OpenClaw is a user-controlled local assistant. This advisory is sco…

GitHub-GHSA

MEDIUM
OpenClaw: Shared reply MEDIA – paths are treated as trusted and can trigger cross-channel local file exfiltration
GHSA-qqq7-4hxc-x63c
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

Shared reply MEDIA: paths are treated as trusted and can trigger cross-channel local file exfiltration.

A crafted shared reply MEDIA reference could cause another channel to read a local file path as trusted generated media.

OpenClaw is a user-controlled local assistant. This advisory i…

GitHub-GHSA

MEDIUM
OpenClaw: strictInlineEval explicit-approval boundary bypassed by approval-timeout fallback on gateway and node exec hosts
GHSA-q2gc-xjqw-qp89
pkg: openclaw
eco: npm
published: Apr 9, 2026
## Impact

strictInlineEval explicit-approval boundary bypassed by approval-timeout fallback on gateway and node exec hosts.

The approval-timeout fallback could allow inline eval commands that strictInlineEval was meant to require explicit approval for.

OpenClaw is a user-controlled local assistan…

GitHub-GHSA

MEDIUM
Cryptography vulnerable to buffer overflow if non-contiguous buffers were passed to APIs
GHSA-p423-j2cm-9vmq
pkg: cryptography
eco: pip
published: Apr 8, 2026
If a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. `Hash.update()`), this could lead to buffer overflows. For example:

“`python
h = Hash(SHA256())
b.update(buf[::-1])
“`

would read past the end of the buffer on Python >3.11

CVE-2026-39892
GitHub-GHSA

MEDIUM
quarkus-openapi-generator extension has Zip Slip Path Traversal in ApicurioCodegenWrapper class
GHSA-jx2w-vp7f-456q
pkg: io.quarkiverse.openapi.generator:quarkus-openapi-generator
eco: maven
published: Apr 8, 2026
### Summary
A path traversal vulnerability was discovered in the quarkus-openapi-generator extension

### Details
The `unzip()` method in `ApicurioCodegenWrapper.java` extracts ZIP entries without validating that the resolved file path stays within the intended output directory. At line 101, the des…

CVE-2026-40180
GitHub-GHSA

MEDIUM
pretix: API leaks check-in data between events of the same organizer
GHSA-wr8q-c73g-m7gp
pkg: pretix, pretix, pretix
eco: pip
published: Apr 8, 2026
A new API endpoint introduced in pretix 2025 that is supposed to return all check-in events of a specific event in fact returns all check-in events belonging to the respective organizer. This allows an API consumer to access information for all other events under the same organizer, even those they …
CVE-2026-5600
GitHub-GHSA

MEDIUM
LiquidJS: `renderFile()` / `parseFile()` bypass configured `root` and allow arbitrary file read
GHSA-v273-448j-v4qj
pkg: liquidjs
eco: npm
published: Apr 8, 2026
`liquidjs` 10.25.0 documents `root` as constraining filenames passed to `renderFile()` and `parseFile()`, but top-level file loads do not enforce that boundary.

The published npm package `liquidjs@10.25.0` on Linux 6.17.0 with Node v22.22.1. A `Liquid` instance configured with an empty temporary di…

CVE-2026-39859
GitHub-GHSA

MEDIUM
Hono has incorrect IP matching in ipRestriction() for IPv4-mapped IPv6 addresses
GHSA-xpcf-pg52-r92g
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

`ipRestriction()` does not canonicalize IPv4-mapped IPv6 client addresses (e.g. `::ffff:127.0.0.1`) before applying IPv4 allow or deny rules. In environments such as Node.js dual-stack, this can cause IPv4 rules to fail to match, leading to unintended authorization behavior.

## Details

CVE-2026-39409
GitHub-GHSA

MEDIUM
Hono: Path traversal in toSSG() allows writing files outside the output directory
GHSA-xf4j-xp2r-rqqx
pkg: hono
eco: npm
published: Apr 8, 2026
## Summary

A path traversal issue in `toSSG()` allows files to be written outside the configured output directory during static site generation. When using dynamic route parameters via `ssgParams`, specially crafted values can cause generated file paths to escape the intended output directory.

## …

CVE-2026-39408
GitHub-GHSA

MEDIUM
openclaw-claude-bridge: sandbox is not effective – `–allowed-tools ""` does not restrict available tools
GHSA-7853-gqqm-vcwx
pkg: openclaw-claude-bridge
eco: npm
published: Apr 8, 2026
## Affected

openclaw-claude-bridge v1.1.0

## Issue

v1.1.0 spawns the Claude Code CLI subprocess with `–allowed-tools ""` and the release notes + README claim this **"disables all CLI tools"** for sandboxing. This claim is incorrect.

Per the Claude Code CLI documentation, `–allowed-tools` (alia…

CVE-2026-39398
GitHub-GHSA

MEDIUM
Parse Server's Endpoint `/sessions/me` bypasses `_Session` `protectedFields`
GHSA-g4v2-qx3q-4p64
pkg: parse-server, parse-server
eco: npm
published: Apr 8, 2026
### Impact

The `GET /sessions/me` endpoint returns `_Session` fields that the server operator explicitly configured as protected via the `protectedFields` server option. Any authenticated user can retrieve their own session's protected fields with a single request. The equivalent `GET /sessions` an…

CVE-2026-39381
GitHub-GHSA

MEDIUM
skilleton has improper input handling in repository/path processing
GHSA-5g3j-89fr-r2vp
pkg: skilleton
eco: npm
published: Apr 8, 2026
## Summary

`skilleton` versions prior to `0.3.1` include security-related weaknesses in repository normalization and path handling logic.
Version `0.3.1` contains fixes and additional test coverage for these issues.

## Affected Versions

`<0.3.1`

## Patched Versions

`>=0.3.1`

## Impact

In af…

GitHub-GHSA

MEDIUM
Parse Server has a login timing side-channel reveals user existence
GHSA-mmpq-5hcv-hf2v
pkg: parse-server, parse-server
eco: npm
published: Apr 8, 2026
### Impact

The login endpoint response time differs measurably depending on whether the submitted username or email exists in the database. When a user is not found, the server responds immediately. When a user exists but the password is wrong, a bcrypt comparison runs first, adding significant lat…

CVE-2026-39321
GitHub-GHSA

MEDIUM
File Browser discloses text file content via /api/resources endpoint bypassing Perm.Download check
GHSA-67cg-cpj7-qgc9
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
## Summary

The `resourceGetHandler` in `http/resource.go` returns full text file content without checking the `Perm.Download` permission flag. All three other content-serving endpoints (`/api/raw`, `/api/preview`, `/api/subtitle`) correctly verify this permission before serving content. A user with…

CVE-2026-35606
GitHub-GHSA

MEDIUM
File Browser has an access rule bypass via HasPrefix without trailing separator in path matching
GHSA-5q48-q4fm-g3m6
pkg: github.com/filebrowser/filebrowser/v2
eco: go
published: Apr 8, 2026
Hi,

The `Matches()` function in `rules/rules.go` uses `strings.HasPrefix()` without a trailing directory separator when matching paths against access rules. A rule for `/uploads` also matches `/uploads_backup/`, granting or denying access to unintended directories. Verified against v2.62.2 (commit …

CVE-2026-35605
GitHub-GHSA

MEDIUM
Apache Cassandra has sensitive Information Leak in cqlsh
GHSA-fh34-c629-p8xj
pkg: org.apache.cassandra:cassandra-all
eco: maven
published: Apr 7, 2026
Sensitive Information Leak in cqlsh in Apache Cassandra 4.0 allows access to sensitive information, like passwords, from previously executed cqlsh command via  ~/.cassandra/cqlsh_history local file access.

Users are recommended to upgrade to version 4.0.20, which fixes this issue.


Description…

CVE-2026-27315
GitHub-GHSA

MEDIUM
OpenClaw: Android accepted cleartext remote gateway endpoints and sent stored credentials over ws://
GHSA-83f3-hh45-vfw9
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, Android accepted non-loopback cleartext `ws://` gateway endpoints and would send stored gateway credentials over that connection. Discovery beacons or setup codes could therefore steer the client onto a cleartext remote endpoint.

## Impact

A user who followed …

GitHub-GHSA

MEDIUM
OpenClaw: Shared-secret comparison call sites leaked length information through timing
GHSA-jj6q-rrrf-h66h
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, several shared-secret comparison call sites still used early length-mismatch checks instead of the shared fixed-length comparison helper. Those paths could leak secret-length information through measurable timing differences.

## Impact

The affected paths expos…

GitHub-GHSA

MEDIUM
OpenClaw: Zalo replay dedupe keys could suppress messages across chats or senders
GHSA-rxmx-g7hr-8mx4
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, Zalo webhook replay dedupe keys were not scoped strongly enough across chat and sender dimensions. Legitimate events from different conversations or senders could collide and be dropped as duplicates.

## Impact

Cross-conversation or cross-sender collisions cou…

GitHub-GHSA

MEDIUM
OpenClaw: Trailing-dot localhost CDP hosts could bypass remote loopback protections
GHSA-fh32-73r9-rgh5
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, remote CDP discovery could return a trailing-dot localhost host such as `localhost.` and bypass OpenClaw's loopback-host normalization. That let a non-loopback remote CDP profile pivot the follow-up connection back onto localhost.

## Impact

A hostile discovery…

GitHub-GHSA

MEDIUM
OpenClaw: pnpm dlx approvals did not bind local script operands
GHSA-w6wx-jq6j-6mcj
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, `pnpm dlx` approval planning did not bind local script operands the same way as related `pnpm exec` flows. A local script approved through a `pnpm dlx` path could be replaced before execution without invalidating the approval.

## Impact

An operator could appro…

GitHub-GHSA

MEDIUM
OpenClaw: Windows-compatible env override keys could bypass system.run approval binding
GHSA-98ch-45wp-ch47
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, system-run approval binding normalized environment override keys differently from host execution. Windows-compatible keys could be omitted from the approval binding while still being injected at execution time.

## Impact

An approved command could run with atta…

GitHub-GHSA

MEDIUM
OpenClaw: Gateway hello snapshots exposed host config and state paths to non-admin clients
GHSA-2f7j-rp58-mr42
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, the Gateway `connect` success snapshot exposed local `configPath` and `stateDir` metadata to non-admin clients. Low-privilege authenticated clients could learn host filesystem layout and deployment details that were not needed for their role.

## Impact

A non-a…

GitHub-GHSA

MEDIUM
OpenClaw: Untrusted workspace channel shadows could execute during built-in channel setup
GHSA-2qrv-rc5x-2g2h
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, built-in channel setup and login could resolve an untrusted workspace channel shadow before the plugin was explicitly trusted. A malicious workspace plugin that claimed a bundled channel id could execute during channel setup even while still disabled.

## Impact…

GitHub-GHSA

MEDIUM
OpenClaw: Read-scoped identity-bearing HTTP clients could kill sessions via /sessions/:sessionKey/kill
GHSA-5hff-46vh-rxmw
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, `POST /sessions/:sessionKey/kill` did not enforce write scopes in identity-bearing HTTP modes. A caller limited to read-only operator scopes could still terminate a running subagent session.

## Impact

A read-scoped caller could perform a write-class control-pl…

GitHub-GHSA

MEDIUM
OpenClaw: iOS A2UI bridge trusted generic local-network pages for agent.request dispatch
GHSA-4p4f-fc8q-84m3
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary
Before OpenClaw 2026.4.2, the iOS A2UI bridge treated generic local-network pages as trusted bridge origins. A page loaded from a local-network or tailnet host could trigger agent.request dispatch without the stricter trusted-canvas origin check.

## Impact
A loaded attacker-controlled pa…

GitHub-GHSA

MEDIUM
OpenClaw: QQ Bot structured payloads could read arbitrary local files
GHSA-846p-hgpv-vphc
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, QQ Bot structured media payloads could read local files from attacker-chosen paths. A crafted structured payload could escape QQ Bot-owned media roots and cause arbitrary file reads on the host.

## Impact

Prompt-influenced structured payload output could exfil…

GitHub-GHSA

MEDIUM
OpenClaw: OpenShell mirror mode could delete arbitrary remote directories when roots were mis-scoped
GHSA-m34q-h93w-vg5x
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.4.2, the OpenShell mirror backend accepted arbitrary absolute `remoteWorkspaceDir` and `remoteAgentWorkspaceDir` values. In mirror mode, those paths were then used as the target of remote cleanup and overwrite operations.

## Impact

If an attacker could influence th…

GitHub-GHSA

MEDIUM
OpenClaw: Pairing pending-request caps were enforced per channel instead of per account
GHSA-wwfp-w96m-c6x8
pkg: openclaw
eco: npm
published: Apr 7, 2026
## Summary

Before OpenClaw 2026.3.31, pending pairing-request caps were enforced per channel file instead of per account. On multi-account channel setups, requests from other accounts could fill the shared pending window and block new pairing challenges on an unaffected account.

## Impact

This is…

GitHub-GHSA

MEDIUM
MLflow is vulnerable to Stored Cross-Site Scripting (XSS) caused by unsafe parsing of YAML-based MLmodel artifacts in its web interface
GHSA-fh64-r2vc-xvhr
pkg: mlflow
eco: pip
published: Apr 7, 2026
MLflow is vulnerable to Stored Cross-Site Scripting (XSS) caused by unsafe parsing of YAML-based MLmodel artifacts in its web interface. An authenticated attacker can upload a malicious MLmodel file containing a payload that executes when another user views the artifact in the UI. This allows action…
CVE-2026-33865
GitHub-GHSA

MEDIUM
MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint
GHSA-46r5-x6jq-v8g6
pkg: mlflow
eco: pip
published: Apr 7, 2026
MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint used to download saved model artifacts. Due to missing access‑control validation, a user without permissions to a given experiment can directly query this endpoint and retrieve model artifacts they are not authorized to ac…
CVE-2026-33866