aisecwatch.com
DashboardVulnerabilitiesNewsResearchArchiveStatsDatasetFor devs
Subscribe
aisecwatch.com

Real-time AI security monitoring. Tracking AI-related vulnerabilities, safety and security incidents, privacy risks, research developments, and policy changes.

Navigation

VulnerabilitiesNewsResearchDigest ArchiveNewsletter ArchiveSubscribeData SourcesStatisticsDatasetAPIIntegrationsWidgetRSS Feed

Maintained by

Truong (Jack) Luu

Information Systems Researcher

AI & LLM Vulnerabilities

Security vulnerabilities, privacy incidents, safety concerns, and policy updates affecting LLMs and AI agents.

to
Export CSV
2915 items

CVE-2026-59822: LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.84.0, LiteLLM's MCP Str

highvulnerability
security
Jul 8, 2026
CVE-2026-59822

LiteLLM is a proxy server (an intermediary that forwards requests to AI language model APIs) that had a security flaw before version 1.84.0 where attackers could fake an Authorization header to bypass authentication checks and access AI tools without a valid LiteLLM key. The vulnerability affected the MCP Streamable HTTP endpoint (a network interface for handling streaming data) and allowed unauthenticated requests to reach protected systems.

Fix: Update LiteLLM to version 1.84.0 or later, where this issue is fixed.

NVD/CVE Database

CVE-2026-59821: LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.82.0-stable, LiteLLM's

mediumvulnerability
security
Jul 8, 2026
CVE-2026-59821

LiteLLM is a proxy server (a middleman program that forwards requests to different AI language model services) that had a security flaw in versions before 1.82.0-stable. Privileged users could upload custom Python code (a programming language) to create or update guardrails (safety filters), but this code wasn't properly sandboxed (isolated from the rest of the system) and could expose secrets (sensitive credentials) stored in the server's memory. The vulnerability affected the production create and update paths but not the test endpoint.

CVE-2026-59820: LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.7-stable, LiteLLM Sk

highvulnerability
security
Jul 8, 2026
CVE-2026-59820

LiteLLM is a proxy server (a middleman that forwards requests to different AI services) that had a vulnerability before version 1.83.7-stable where it didn't properly check file paths when extracting uploaded skill files (packaged as ZIP archives). This meant an authenticated user could upload a specially crafted file that uses path traversal (a technique to write files outside the intended folder) to place files in dangerous locations on the server.

CVE-2026-59819: LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.10-stable, LiteLLM's

lowvulnerability
security
Jul 8, 2026
CVE-2026-59819

LiteLLM is a proxy server (an intermediary that forwards requests to AI language model APIs) that had a security flaw in versions before 1.83.10-stable. The /health/test_connection endpoint (a tool used to check if model connections work) allowed privileged users to read files from the server's local filesystem by supplying specially crafted references, which is a file disclosure vulnerability (CWE-73, external control of file name or path).

CVE-2026-59807: Composio SDK before 0.2.32-beta.283 contains a path validation bypass vulnerability that allows attackers to read and ex

mediumvulnerability
security
Jul 8, 2026
CVE-2026-59807

Composio SDK versions before 0.2.32-beta.283 have a path validation bypass vulnerability (a security flaw where file path checks are missing) that allows attackers to read and steal sensitive files like SSH private keys. Attackers can exploit prompt injection (tricking an AI by hiding instructions in its input) to manipulate file upload parameters and cause the CLI to send credential files to attacker-controlled storage.

CVE-2026-59806: Gradio before 6.20.0 contains an open redirect and server-side request forgery vulnerability that allows attackers to re

highvulnerability
security
Jul 8, 2026
CVE-2026-59806

Gradio before version 6.20.0 has a vulnerability where the /gradio_api/file= endpoint accepts unvalidated URLs in the file_fetch() function, allowing attackers to perform an open redirect (sending users to malicious websites) or SSRF (server-side request forgery, where the server makes unintended requests to internal systems). Attackers can exploit this to target cloud metadata services and steal sensitive credentials like EC2 IAM role credentials (authentication tokens used by cloud services).

CVE-2026-56273: Flowise before 3.1.0 contains a path traversal vulnerability in Faiss and SimpleStore vector store implementations that

mediumvulnerability
security
Jul 8, 2026
CVE-2026-56273

Flowise versions before 3.1.0 contain a path traversal vulnerability (a flaw where attackers can access files outside the intended directory) in its Faiss and SimpleStore vector store (systems that store and retrieve AI embeddings, which are numerical representations of data) implementations. Attackers who have valid API tokens can exploit unsanitized basePath parameters to write data to any location on the filesystem, potentially leading to code execution or data theft.

CVE-2026-15035: A vulnerability was found in bentoml OpenLLM 0.6.30. This affects the function async_run_command of the file src/openllm

mediumvulnerability
security
Jul 8, 2026
CVE-2026-15035

A command injection vulnerability (CWE-77, improper neutralization of special elements in commands) was found in bentoml OpenLLM version 0.6.30 in the async_run_command function, where an attacker can manipulate the cmd argument to execute unauthorized commands, though this requires local access to the system. The vulnerability has been publicly disclosed and the developers were notified but have not yet responded.

CVE-2026-59706: mem0 contains unauthenticated config API endpoints that expose LLM API keys in plaintext and allow server-side request f

criticalvulnerability
security
Jul 7, 2026
CVE-2026-59706

mem0 (a software tool) has a critical security flaw where API endpoints lack authentication (verification of user identity), allowing attackers to steal LLM API keys (credentials used to access AI services) stored in plaintext, and exploit SSRF attacks (server-side request forgery, where an attacker tricks a server into making requests to unintended internal systems) by controlling the ollama_base_url parameter. The vulnerability has a CVSS score of 9.2, indicating it is extremely severe.

GHSA-7w99-5wm4-3g79: @better-auth/oauth-provider's OAuth authorization-code grant allows concurrent redemption when two token requests race the find-then-delete primitive

highvulnerability
security
Jul 7, 2026
CVE-2026-53518

A security flaw in @better-auth/oauth-provider allows two token requests sent at the same time to both redeem a single authorization code (a temporary token that should only work once), bypassing OAuth security rules. The vulnerability affects versions 1.6.0 through 1.6.10, and similar issues exist in the legacy plugins from better-auth versions 1.4.8-beta.7 through 1.6.0.

CVE-2026-59800: 9Router before 0.4.44 contains an OS command injection vulnerability in the unauthenticated POST /api/tunnel/tailscale-i

criticalvulnerability
security
Jul 7, 2026
CVE-2026-59800

9Router versions before 0.4.44 have a critical vulnerability where an unauthenticated attacker can execute arbitrary OS commands through the /api/tunnel/tailscale-install endpoint. The vulnerability exists because the sudoPassword field from user input is passed directly to a shell command without proper validation, and the endpoint lacks authorization checks (middleware matcher protection). An attacker can exploit this when sudo doesn't prompt for a password, such as when the process runs as root or NOPASSWD is configured.

GHSA-hwpq-hmq9-wj77: ONNX has Null Pointer Dereference in Upsample Version Converter Adapter (Zero Inputs)

mediumvulnerability
security
Jul 7, 2026
CVE-2026-44512

ONNX has a null pointer dereference (a crash caused by accessing invalid memory) in its version converter when processing Upsample nodes that have zero inputs. The converter checks that required attributes exist but fails to verify that the node actually has inputs before trying to access them, causing a crash (SIGSEGV) when converting models from opset version 6 to 7.

GHSA-2pq5-3q89-j7cc: Langroid: Neo4jChatAgent executes LLM-generated Cypher without validation (prompt-to-Cypher injection; config-conditional RCE), mirroring the SQLChatAgent bug fixed in CVE-2026-25879

criticalvulnerability
security
Jul 6, 2026
CVE-2026-55615

Langroid's Neo4jChatAgent passes Cypher queries (the query language for Neo4j databases) directly from the LLM to the database without checking them first, allowing attackers to inject malicious instructions through prompt injection (tricking the AI by hiding commands in its input). This can lead to data theft, deletion, or remote code execution if certain server features are enabled, and mirrors a similar bug in SQLChatAgent that was already fixed in version 0.63.0.

GHSA-vjc7-jrh9-9j86: 9router has unauthenticated CRUD on /api/providers and Full API Key Leak via /api/usage/stats

criticalvulnerability
security
Jul 6, 2026

9Router (a Next.js dashboard for routing AI requests) contains multiple critical vulnerabilities in versions 0.4.41 and earlier. The `/api/providers` endpoints lack authentication, allowing anyone to create, modify, or delete AI provider connections, while `/api/usage/stats` exposes full API keys (secret credentials used to access AI services) in plaintext, and `/api/usage/request-details` leaks other users' complete conversation histories without requiring a password or login.

CVE-2026-55574: vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Prior to 0.24.0, the structured_ou

highvulnerability
security
Jul 6, 2026
CVE-2026-55574

vLLM, a system that runs large language models efficiently, has a vulnerability in versions before 0.24.0 where users can submit malicious regular expressions (patterns used to match text) through the structured_outputs.regex parameter that cause the system to hang indefinitely, making it unavailable to other users. The vulnerability exists because the regex patterns are sent directly to backend compilers without checking if they will take too long to process, and patterns with nested quantifiers (like repeated matching operations inside each other) can cause exponential state-space expansion (the number of possible states the regex checker must evaluate grows exponentially). An attacker could exploit this to perform a denial-of-service attack (making a service unavailable to legitimate users).

CVE-2026-55514: vLLM is a library for LLM inference and serving. From 0.12.0 to before 0.24.0, sending a pure prompt embeds payload in a

highvulnerability
security
Jul 6, 2026
CVE-2026-55514

vLLM is a library for running and serving large language models (LLMs, AI systems that generate text). Versions 0.12.0 through 0.23.x have a bug where sending certain specially crafted requests to the /v1/completions endpoint (an API route for generating text) with models using M-RoPE (a rotary position embedding technique) causes the server to crash and stop working entirely, and any authorized user can trigger this crash.

CVE-2026-54234: vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Prior to 0.24.0, a frontend-legal

highvulnerability
security
Jul 6, 2026
CVE-2026-54234

vLLM (a system for running LLMs efficiently) versions before 0.24.0 have a bug where certain requests can cause the rejection sampler (a component that filters generated tokens) to produce an invalid token value that crashes the engine's GPU worker. Because these requests can be sent remotely through public endpoints, an attacker can trigger this crash to shut down the service for all users until the worker restarts, creating a denial of service attack (making a service unavailable to legitimate users).

GHSA-7qw2-f75v-62f7: Coder vulnerable to stored HTML injection via workspace agent logs in AgentLogLine component

mediumvulnerability
security
Jul 6, 2026
CVE-2026-55437

Coder's AgentLogLine dashboard component failed to escape HTML characters before displaying workspace agent logs, allowing a workspace owner to inject arbitrary HTML that would render in other users' browsers when they viewed the workspace page. While a Content Security Policy blocked inline scripts, attackers could still inject redirects or CSS-based attacks.

GHSA-84rm-42xw-mx52: Coder's AI Bridge Proxy skips TLS certificate verification in default configuration

highvulnerability
security
Jul 6, 2026
CVE-2026-55436

Coder's AI Bridge Proxy had a security flaw where it disabled TLS certificate verification (the process that confirms a server's identity over encrypted connections) in its default configuration, meaning it would accept any certificate from the Coder server. An attacker positioned between the proxy and server could intercept sensitive data like session tokens and API keys. This only affects systems where the proxy and server are on separate machines; co-located systems using loopback connections are unaffected.

GHSA-wqxv-w64v-5wh6: Suspended Coder users retain access to AI Bridge LLM proxy endpoints

mediumvulnerability
security
Jul 6, 2026
CVE-2026-55435

A security flaw in Coder's AI Bridge (a proxy for accessing LLM services) allowed suspended users to keep using their existing API keys (authentication tokens) because the system didn't check if an account was suspended, only if the key itself was valid. This meant a suspended user could continue making expensive AI requests until their token expired, which could be months later.

Previous36 / 146Next

Fix: Update to LiteLLM version 1.82.0-stable or later, where this issue is fixed.

NVD/CVE Database

Fix: Update to version 1.83.7-stable or later.

NVD/CVE Database

Fix: Update LiteLLM to version 1.83.10-stable or later. According to the source, 'This issue is fixed in version 1.83.10-stable.'

NVD/CVE Database

Fix: Update Composio SDK to version 0.2.32-beta.283 or later.

NVD/CVE Database

Fix: Update Gradio to version 6.20.0 or later, as indicated in the release tag https://github.com/gradio-app/gradio/releases/tag/gradio%406.20.0.

NVD/CVE Database

Fix: Upgrade to Flowise version 3.1.0 or later.

NVD/CVE Database
NVD/CVE Database
NVD/CVE Database

Fix: Upgrade to @better-auth/oauth-provider@1.6.11 or later, or upgrade better-auth to 1.6.11 or later if using the legacy plugin paths. The fix replaces the unsafe find-then-delete sequence with an atomic claim-and-return primitive (consumeVerificationValue) that ensures only the first request successfully claims the authorization code, causing concurrent requests to receive an invalid_grant error instead.

GitHub Advisory Database

Fix: Update 9Router to version 0.4.44 or later.

NVD/CVE Database

Fix: All affected adapters, including the Upsample_6_7 adapter, have been fixed in PR #7813. A full audit of all ~45 adapters identified eight adapters with the same unguarded indexed access vulnerability (cast_9_8, softmax_12_13, softmax_13_12, upsample_6_7, upsample_9_10, group_normalization_20_21, broadcast_forward_compatibility, upsample_9_8), and all have been corrected.

GitHub Advisory Database
GitHub Advisory Database
GitHub Advisory Database

Fix: Update vLLM to version 0.24.0 or later, where this issue is fixed.

NVD/CVE Database

Fix: This issue is fixed in version 0.24.0. Users should upgrade to vLLM version 0.24.0 or later.

NVD/CVE Database

Fix: Update to vLLM version 0.24.0 or later, where this issue is fixed.

NVD/CVE Database

Fix: The fix enables `escapeXML: true` in the `ansi-to-html` conversion so HTML metacharacters are escaped before being inserted into the page. Patched versions are available: v2.34.2, v2.33.8, v2.32.7, and v2.29.17 (ESR).

GitHub Advisory Database

Fix: Apply the secure transport (TLS 1.2 or higher using system root CAs) unconditionally. Patched versions are available: v2.34.2 (for release line 2.34), v2.33.8 (for release line 2.33), and v2.32.7 (for release line 2.32). As a workaround, ensure the Coder access URL uses a trusted certificate and secure the network path between the AI Bridge Proxy and the Coder server, for example through loopback or mTLS (mutual TLS, where both sides verify each other's identity).

GitHub Advisory Database

Fix: The fix is available in patched versions: v2.34.2, v2.33.8, and v2.32.7. As a workaround before updating, administrators can immediately delete a suspended user's API keys by calling `DELETE /api/v2/users/{user}/keys` to revoke their access.

GitHub Advisory Database