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

Browse All

All tracked items across vulnerabilities, news, research, incidents, and regulatory updates.

to
Export CSV
198 items

GHSA-pc2w-4mq8-32qw: @dynatrace-oss/dynatrace-mcp-server's create_dynatrace_notebook missing the human-approval gate

lowvulnerability
security
Jul 29, 2026

The `create_dynatrace_notebook` tool in @dynatrace-oss/dynatrace-mcp-server is missing a human-approval gate that should require operator consent before executing. Unlike five other write tools in the same library, this tool allows anyone to create persistent notebooks with arbitrary content (including embedded DQL queries that execute under other users' permissions) without any confirmation from the system operator.

GitHub Advisory Database

GHSA-3wp3-xxj9-5jqq: Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

lowvulnerability
security
Jul 24, 2026
CVE-2026-59213

Open WebUI had a caching bug in its model-list endpoints where the `@cached` decorator used `key=` instead of `key_builder=`, causing all users to share a single cache entry instead of each having their own permission-filtered list. This meant one user could briefly see another user's accessible models if they made a request within the 1-second cache window after that user.

GHSA-gmfw-g93r-vg53: Open WebUI: Unauthenticated WebSocket Access to Collaborative Document Handlers (ydoc:awareness:update, ydoc:document:leave)

lowvulnerability
security
Jul 24, 2026
CVE-2026-59715

Open WebUI's Socket.IO server accepts unauthenticated WebSocket connections and has two collaborative document handlers (`ydoc:awareness:update` and `ydoc:document:leave`) that lack authentication checks. This allows an attacker without login credentials to spoof user presence, fake cursor positions, and broadcast false events to legitimate users editing documents together.

CVE-2026-44187: A flaw was found in the Ansible Lightspeed extension for Visual Studio Code. This vulnerability allows an attacker with

lowvulnerability
security
Jul 22, 2026
CVE-2026-44187

A vulnerability in the Ansible Lightspeed extension for Visual Studio Code allows attackers with access to a user's computer or malware running on it to steal the Google Gemini API key (a credential that grants access to AI services). The extension stores this key in plain text (unencrypted, readable format) in the user's configuration file and writes it to log files, potentially letting attackers use the user's API quota.

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-14742: A vulnerability was determined in langchain-ai langgraph up to 1.2.4. The affected element is the function _freeze of th

lowvulnerability
security
Jul 5, 2026
CVE-2026-14742

A vulnerability (CVE-2026-14742) was found in langchain-ai langgraph up to version 1.2.4, where the _freeze function in the Task Result Cache (a system that stores computed task results to avoid recalculating them) uses a weak hash when processing the default_cache_key argument. This could potentially be exploited remotely, though the attack requires significant technical skill and is considered difficult to execute.

Microsoft fixes bug that removed Copilot buttons in Outlook

lownews
security
Jul 2, 2026

Microsoft fixed a bug where Copilot buttons were disappearing from Classic Outlook for Windows users with the Copilot Chat (Basic) license. The affected users could not see Copilot in various locations within the email client, though the feature remained available through other access points like Outlook on the web.

GHSA-xf85-363p-868w: oras-go: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens

lowvulnerability
security
Jul 1, 2026
CVE-2026-48978

oras-go (a tool for working with container registries) didn't validate where it sent credential requests when a registry gave it a new URL in its response. This allowed a malicious registry to trick the tool into either sending credentials over unencrypted connections (defeating HTTPS security) or probing internal network endpoints like cloud metadata services (SSRF, or server-side request forgery, where a program makes requests to places the user didn't intend).

GHSA-9wxg-vf3r-56hc: OpenZeppelin Contracts Wizard: Line terminators in info.securityContact / info.license can inject lines into generated source

lowvulnerability
security
Jun 19, 2026

The OpenZeppelin Contracts Wizard had a vulnerability where line breaks in the securityContact and license fields could escape from comments and inject arbitrary code into generated smart contracts (code written in Solidity, Cairo, and other blockchain languages). This only affects cases where untrusted input fills these fields, such as when an AI agent processes external content and passes it to the Wizard.

GHSA-7v5m-pr3q-6453: Pi Agent: Potential XSS in HTML session exports via Markdown URL sanitization bypass

lowvulnerability
security
Jun 16, 2026
CVE-2026-54326

Pi Agent, a coding assistant tool, had a security weakness in how it exports chat sessions to HTML files. Attackers could hide malicious links in Markdown (a text formatting system) by using special control characters that browsers would ignore, allowing XSS (cross-site scripting, where malicious code runs in a webpage) to execute in the exported HTML file if a user clicked the link. The attack requires multiple steps: an attacker must inject harmful content into a session, the user must export it as HTML, and the user must click the malicious link.

GHSA-m3q2-p4fw-w38m: Cross-site scripting via <NoScript> slot content in Nuxt's head components

lowvulnerability
security
Jun 16, 2026

Nuxt's `<NoScript>` component (a way to display content when JavaScript is disabled) had a security flaw where it wrote user-provided data directly into HTML without escaping, allowing attackers to inject malicious scripts. This vulnerability affected all supported versions of Nuxt that include this component.

GHSA-8rfp-98v4-mmr6: Bleach: URI sanitization allows disallowed URI schemes with Unicode > U+00A0 in output

lowvulnerability
security
Jun 16, 2026

Bleach, a library that removes dangerous content from HTML, has a vulnerability where it fails to block disallowed URI schemes (like javascript:) when Unicode characters (special invisible characters above U+00A0) are inserted into them. While modern browsers won't execute these malformed links, the vulnerability breaks Bleach's safety promise, and if downstream systems normalize these Unicode characters, the dangerous links could become executable.

Anthropic Disputes Fable 5 AI Jailbreak

lownews
securitysafety

GHSA-c66c-vq6w-fvh5: Omni: Operator can traverse image-factory API paths via unsanitized `talos_version` in CreateSchematic

lowvulnerability
security
Jun 5, 2026
CVE-2026-45723

A vulnerability in Omni's CreateSchematic API allows an authenticated Operator (administrator) to perform path traversal (accessing files or endpoints outside the intended directory) on the image-factory server by embedding unsanitized user input into a URL path. An attacker can use sequences like '../' to navigate to unintended endpoints and receive back error messages that may leak sensitive information from the image-factory server.

CVE-2026-11330: A weakness has been identified in thedotmack claude-mem up to 11.0.1. The affected element is the function computeObserv

lowvulnerability
security
Jun 5, 2026
CVE-2026-11330

A weakness was found in thedotmack claude-mem software (up to version 11.0.1) where the computeObservationContentHash function uses weak hash functions (cryptographic methods that are easy to break). The vulnerability can only be exploited by someone with local access to the system, and it requires significant technical skill to carry out an attack.

CVE-2026-11329: A vulnerability has been found in onnx onnx-mlir up to 0.5.0.0. Affected by this issue is the function generate_hash_key

lowvulnerability
security
Jun 5, 2026
CVE-2026-11329

A vulnerability exists in ONNX MLIR (a tool that converts machine learning models to code) versions up to 0.5.0.0 where the generate_hash_key function uses a weak hash (a simple algorithm for converting data into a fixed-length code that is easy to reverse or predict). The vulnerability requires local access to exploit and is difficult to execute in practice.

CVE-2026-10804: A vulnerability has been found in Streamlit up to 1.53.0. Impacted is an unknown function in the library lib/streamlit/r

lowvulnerability
security
Jun 4, 2026
CVE-2026-10804

Streamlit versions up to 1.53.0 contain a vulnerability in the hashing function (a process that converts data into a fixed-size code for security purposes) within its caching system that uses weak cryptographic methods. The vulnerability is difficult to exploit as it requires local access (being on the same computer) and high technical complexity, though it has been disclosed publicly.

CVE-2026-10803: A flaw has been found in MLflow up to 3.10.0. This issue affects the function mlflow.data.digest_utils of the file mlflo

lowvulnerability
security
Jun 4, 2026
CVE-2026-10803

MLflow versions up to 3.10.0 contain a vulnerability in the dataset digest computation function that uses weak cryptographic hashing (a mathematical function that converts data into a fixed-size code, but this version uses an insecure version). The flaw requires local access to exploit and is difficult to execute, but a working exploit has been published.

GHSA-995v-fvrw-c78m: opentelemetry-go's Schema ParseFile leaks file descriptors on each parse

lowvulnerability
security
May 28, 2026
CVE-2026-45287

OpenTelemetry Go's `ParseFile` function has a file descriptor leak (a reference to an open file that is never closed), where each call to parse a schema file leaves the file open in memory. In a long-running application that repeatedly parses schema files, these open files can accumulate until the process runs out of available file descriptors and crashes, causing a denial of service (unavailability).

GHSA-fgmm-w5cx-vrfw: Pterodactyl has a database resource limit bypass via race condition in Client API

lowvulnerability
security
May 26, 2026
CVE-2026-35202

Pterodactyl's Client API has a race condition (a security flaw where multiple requests happening simultaneously interfere with each other) that allows users to create more databases than their assigned limit. The vulnerability exists because the database locking mechanism in the code calls a Laravel function that doesn't actually lock anything, since it's missing a required terminal method like count() or get().

1 / 10Next

Fix: Replace `key=` with `key_builder=` at both call sites in `routers/openai.py` (line ~488) and `routers/ollama.py` (line ~302), adjusting the lambda to take the function as its first argument: `@cached(ttl=MODELS_CACHE_TTL, key_builder=lambda _func, request, user=None: (f'openai_all_models_{user.id}' if user else 'openai_all_models'),)`

GitHub Advisory Database

Fix: The source suggests three fixes: (1) Set `always_connect=False` or reject unauthenticated connections in the `connect` handler, (2) Add `SESSION_POOL` checks to `ydoc:awareness:update` and `ydoc:document:leave` (similar to how other Ydoc handlers like `ydoc:document:join` correctly verify membership), and (3) Add room membership verification before broadcasting to document rooms.

GitHub Advisory Database
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
NVD/CVE Database

Fix: Microsoft addressed the issue with a service change on June 29, 2026. Users can restart their email client to get the change immediately, or update to the latest build by selecting File > Office Account > Update Options > Update Now. Those unable to upgrade can work around the issue by reverting to the previous Current Channel build (16.0.20026.20168) or using the new Outlook or Outlook Web Access (OWA, the web version of Outlook).

BleepingComputer

Fix: The patch in `registry/remote/auth/client.go` now rejects realm URLs that use schemes other than http or https, use http when the registry was contacted over https (TLS downgrade), or use IP addresses in loopback, link-local, private, or unspecified ranges unless the registry itself was reached at that same hostname. Cross-host realms on public DNS names continue to be accepted.

GitHub Advisory Database

Fix: Fixed by rejecting line terminators in `setInfo`, the function all Wizard surfaces use to set these fields. Upgrade to the patched versions of @openzeppelin/wizard and related packages (@openzeppelin/wizard-confidential and @openzeppelin/wizard-uniswap-hooks will receive the fix through their dependency on the patched @openzeppelin/wizard.

GitHub Advisory Database

Fix: Upgrade @earendil-works/pi-coding-agent to version 0.78.1 or later. Version 0.78.1 fixes the issue by sanitizing (cleaning) Markdown links and image URLs using an allow-list (a list of approved safe formats) after removing C0 control characters. Users of the old @mariozechner/pi-coding-agent package should migrate to the new @earendil-works/pi-coding-agent package and upgrade to version 0.78.1 or later. Regenerate any shared HTML exports after upgrading if the original sessions contained untrusted content.

GitHub Advisory Database

Fix: Fixed in `nuxt@4.4.7` and backported to `nuxt@3.21.7`. The fix escapes `<NoScript>` slot content using `escapeHtml` from `@vue/shared` and writes it to `textContent` rather than `innerHTML`. Until you can upgrade, avoid putting untrusted user input inside `<NoScript>` slots, or use `useHead({ noscript: [{ textContent: escapedValue }] })` after HTML-escaping the value yourself.

GitHub Advisory Database

Fix: Users should upgrade to Bleach 6.4.0. As a workaround, pre-process content to remove non-ASCII characters from URI schemes before sanitizing with bleach.clean, or implement a strong Content-Security-Policy (a security header that restricts what scripts can run on a webpage) without unsafe-inline and unsafe-eval script-srcs.

GitHub Advisory Database
Jun 12, 2026

Anthropic disputed claims that Claude Fable 5 (a powerful AI model with safety restrictions) was jailbroken, which is the process of tricking an AI into bypassing its safety restrictions. A security researcher claimed to have circumvented the model's safeguards using sophisticated multi-agent prompting methods (techniques that chain multiple AI requests together), but Anthropic argued the approach only caused conversational refusals rather than defeating core safety systems, and that independent classifier systems (separate AI models that filter dangerous outputs) still prevented genuinely harmful content.

SecurityWeek
GitHub Advisory Database

Fix: Upgrading to version 12.0.0 is sufficient to fix this issue. The patch is identified as f32fda8b35e9fe9329f87da65c31149362a03f97.

NVD/CVE Database

Fix: Apply patch 72c5187ff6d13c2c2b3d3789b8f5faf99f08a5b4 to resolve this issue.

NVD/CVE Database
NVD/CVE Database
NVD/CVE Database
GitHub Advisory Database
GitHub Advisory Database