Security vulnerabilities, privacy incidents, safety concerns, and policy updates affecting LLMs and AI agents.
The Cortex MCP server (a tool that lets AI assistants like Claude access persistent memory across projects) before version 3.17.1 has a vulnerability where it trusts the project directory set by Claude Code without proper validation. An attacker can place two specific files (`mcp_server/` folder and `ui/unified-viz.html`) in a malicious repository to trick Cortex into running arbitrary Python code with the user's privileges when the `open_visualization` tool is used.
Fix: Update to version 3.17.1 or later, which fixes the issue.
NVD/CVE DatabaseTrigger.dev, a platform for building AI agents and workflows, had a security vulnerability from version 4.4.2 through 4.5.0-rc.5 where user input was improperly validated when creating file paths. An attacker with a valid API key could exploit path normalization (the process of simplifying file path references like converting '../' to parent directories) to access or modify files belonging to other customers' data. This vulnerability allowed unauthorized access to task payloads (the data that workflows process).
Trigger.dev, a platform for building AI agents and workflows, had a security flaw in versions 4.4.2 through 4.5.0-rc.4 where an API endpoint didn't properly check which environment a user belonged to before replaying task runs (a process that re-executes a previous job). This allowed someone with a valid API key to replay another organization's tasks, waste their resources, and potentially execute malicious code by overwriting task data through a separate vulnerability.
IBM Langflow OSS (open-source software) versions 1.0.0 through 1.9.6 has a security vulnerability where an attacker can gain unauthorized access to user accounts because the system doesn't properly limit how many times someone can try to log in with wrong credentials. This weakness, called CWE-307 (improper restriction of excessive authentication attempts), allows attackers to keep trying passwords without being stopped.
Trigger.dev, a platform for building AI agents and workflows, had a security flaw in versions before 4.5.6 where an API endpoint didn't properly check which project owned a deployment. This allowed someone with a valid API key for one project to hijack another project's deployment by attaching their own background worker (a component that runs tasks in the background) to it and changing its status.
Trigger.dev, a platform for building AI agents and workflows, had a security flaw in versions before 4.5.2 where the Google authentication function didn't check if a user's email was verified by Google. This allowed an attacker to create a Google account with an unverified email matching someone else's account, then use it to take over that existing account.
Trigger.dev, a platform for building AI agents and workflows, had a security flaw in versions 3.3.8 to 4.5.6 where the PUT /api/v1/runs/:runId/metadata endpoint (a web address for updating run information) accepted attacker-controlled input without proper filtering. This allowed attackers with a normal API key to perform prototype pollution (a type of attack that corrupts shared object properties in JavaScript), which could break database queries, disrupt other users' authentication, and crash the application.
Kibana (a data visualization tool) has a missing authorization bug where its Machine Learning feature doesn't properly filter data between spaces (isolated work areas). This means operations from one space could access and modify machine learning data from all other spaces in the system, causing unauthorized information disclosure and data changes.
A security flaw in Kibana (Elastic's data visualization tool) Machine Learning allows users to remove trained models (pre-built AI models) from a workspace if they have permission to create certain types of jobs, even if they shouldn't have that permission. The actual model isn't deleted and can be restored by someone with proper access, but this is still a privilege escalation vulnerability (a situation where someone gains more control than they should have).
Elasticsearch has a vulnerability in its native inference process (the system that runs uploaded machine learning models) where it doesn't check that memory addresses (locations in computer memory) stay within allowed boundaries, allowing a user with model upload privileges to read or write memory outside intended areas, potentially crashing the process or executing arbitrary code.
vLLM (an AI model serving system) versions 0.19.0 to 0.26.0 have a vulnerability where the /v1/completions endpoint accepts unlimited lists of prompts, causing the system to create excessive processing tasks. An authenticated attacker could send a single request with many prompts to overwhelm the server's CPU, memory, and scheduling capacity, making it unavailable to other users.
vLLM is an inference and serving engine for large language models that had an integer overflow bug (a math error where a number gets too large for its storage space) in versions before 0.27.0. This bug could cause one user's AI inference result (the AI's output) to leak to another user processing a request in the same batch, exposing private data.
vLLM (an AI inference and serving engine for large language models) versions 0.20.2rc0 to 0.26.0 have a vulnerability where concurrent requests to the chat API can bypass safety checks on prompt embeddings (pre-computed numerical representations of text input). This happens because the safety checking function uses a process-global state that can be exploited when multiple requests run simultaneously, potentially allowing invalid data to pass through even when safety features are enabled.
vLLM (a system for running and serving large language models) has a vulnerability in versions before 0.26.0 where the structured_outputs.regex parameter accepts user input without validation, allowing attackers to submit specially crafted regular expressions (patterns for matching text) that consume excessive CPU resources and freeze the system. An unauthenticated attacker can exploit this through the /v1/completions endpoint without needing a password or credentials.
vLLM, a software that runs and serves large language models, has a security flaw in versions before 0.26.0 where error messages from malformed requests reveal sensitive information like the operating system username, file paths, and internal code details to anyone who sends specially crafted requests. The problem occurs because the error handling code doesn't properly hide sensitive details when something goes wrong.
In @jshookmcp/jshook version 0.3.1, an MCP server (a tool that gives AI agents JavaScript analysis capabilities) has a security gap where ICMP probe and traceroute tools bypass SSRF protections (security rules that block access to private internal networks). This allows an attacker with access to the server to map internal networks and probe private addresses that should be blocked.
HCL AION has a vulnerability where indirect prompt injection (tricking an AI by hiding malicious instructions in its input data) can lead to HTML injection (inserting harmful web code) in the output that users see. This could cause unintended behavior or security problems depending on how the system is used.
ClaudeHookBridge (a tool that connects Claude AI to network systems) before version 5.15.1 has a security flaw where it shortens commands to 500 characters before checking a blocklist (denyPatterns), but then executes the full original command. Attackers can hide dangerous code after the 500-character limit to bypass security checks and run unauthorized commands on the system.
Flowise versions before 3.1.4 have a security flaw in their text-to-speech endpoint that doesn't properly check if users should have access to private chatflows (the conversation flows that power the AI). This means attackers can use someone else's private chatflow without logging in, and generate unlimited audio files using that chatflow owner's paid API keys (like OpenAI or ElevenLabs), costing the owner money.
Flowise before version 3.1.3 has a security flaw in its CSV and Airtable Agent nodes where a weak code validator (using regex, a pattern-matching tool) can be bypassed to allow prompt injection (tricking the AI by hiding instructions in its input). Attackers without authentication can inject malicious code to steal data, attack internal services, or execute arbitrary code through the prediction API (the interface that makes predictions).
Fix: This issue is fixed in version 4.5.0-rc.5. Users should upgrade to this version or later.
NVD/CVE DatabaseFix: This issue is fixed in version 4.5.0-rc.4.
NVD/CVE DatabaseFix: This issue is fixed in version 4.5.6.
NVD/CVE DatabaseFix: Update to version 4.5.2, which fixes this issue.
NVD/CVE DatabaseFix: Update to version 4.5.6 or later.
NVD/CVE DatabaseFix: This issue is fixed in version 0.26.0. Users should update vLLM to version 0.26.0 or later.
NVD/CVE DatabaseFix: This issue is fixed in version 0.27.0.
NVD/CVE DatabaseFix: This issue is fixed in version 0.26.0. Users should update vLLM to version 0.26.0 or later.
NVD/CVE DatabaseFix: Update vLLM to version 0.26.0 or later, which includes validation and a timeout mechanism (compile_regex_with_timeout) to prevent catastrophic regular expressions from consuming system resources.
NVD/CVE DatabaseFix: Update vLLM to version 0.26.0 or later. The source states: "This issue is fixed in version 0.26.0."
NVD/CVE DatabaseFix: Version 0.3.2 fixes the issue.
NVD/CVE DatabaseFix: Upgrade to ClaudeHookBridge version 5.15.1 or later.
NVD/CVE DatabaseFix: Update Flowise to version 3.1.4 or later.
NVD/CVE DatabaseFix: Update Flowise to version 3.1.3 or later.
NVD/CVE Database