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-15531: A vulnerability has been found in yashbhalgat HashNeRF-pytorch up to 82885e698295982504eb6a26d060a6b2473e3706. Affected

mediumvulnerability
security
Jul 13, 2026
CVE-2026-15531

A vulnerability (CVE-2026-15531) exists in HashNeRF-pytorch's checkpoint file handler that allows unsafe deserialization (converting data back into code objects) when loading files through the torch.load function. An attacker with local access can manipulate the checkpoint file path to execute arbitrary code, and the exploit is publicly known.

NVD/CVE Database

CVE-2026-61447: PraisonAI before 1.6.78 contains a remote code execution vulnerability in CodeAgent._execute_python() that executes LLM-

criticalvulnerability
security
Jul 11, 2026
CVE-2026-61447

PraisonAI before version 1.6.78 has a critical remote code execution vulnerability in its CodeAgent._execute_python() function, which runs Python code generated by the AI without proper safety checks like AST validation (checking code structure before running it) or sandboxing (isolating code so it can't access the full system). Attackers can use prompt injection (tricking the AI by hiding malicious instructions in their input) to make the AI generate harmful code that steals secret credentials from the system or runs arbitrary commands.

CVE-2026-61439: PraisonAI versions before 4.6.78 contain a prompt injection defense misconfiguration where the block threshold defaults

highvulnerability
security
Jul 11, 2026
CVE-2026-61439

PraisonAI versions before 4.6.78 have a security misconfiguration in their prompt injection defense (a security feature that blocks attempts to trick an AI into ignoring its instructions). The defense is set to only block attacks marked as CRITICAL severity, which means HIGH-severity attacks slip through without being blocked, allowing attackers to extract hidden system prompts and trigger unauthorized tool use.

Apple sues OpenAI alleging trade secret theft, says scheme was 'at every level'

infoincident
security
Jul 10, 2026

Apple sued OpenAI in federal court, alleging that OpenAI stole Apple's trade secrets (confidential information that gives a company competitive advantage) to develop hardware products, with involvement from OpenAI's hardware chief and former Apple employees. The lawsuit marks a dramatic reversal from the companies' 2024 partnership integrating ChatGPT into iPhones, which deteriorated after OpenAI announced plans to enter the hardware business by acquiring designer Jony Ive's startup.

CVE-2026-13237: Incorrect Authorization vulnerability in Drupal AI Agents allows Forceful Browsing. This issue affects AI Agents version

mediumvulnerability
security
Jul 10, 2026
CVE-2026-13237

CVE-2026-13237 is an incorrect authorization vulnerability (a flaw where the system fails to properly check if a user has permission to access something) in Drupal AI Agents that allows forceful browsing (accessing restricted pages by guessing or modifying URLs). The vulnerability affects multiple versions of AI Agents, including versions 0.0.0 to 1.1.4, 1.2.0 to 1.2.5, and 1.3.0 to 1.3.1.

CVE-2026-13236: Missing Authorization vulnerability in Drupal AI Agents allows Forceful Browsing. This issue affects AI Agents versions:

mediumvulnerability
security
Jul 10, 2026
CVE-2026-13236

CVE-2026-13236 is a missing authorization vulnerability (a flaw where the software fails to check if a user has permission to access something) in Drupal AI Agents that allows forceful browsing, which means attackers can access restricted pages or data by guessing URLs. This affects versions 0.0.0 to 1.1.4, 1.2.0 to 1.2.5, and 1.3.0 to 1.3.1.

CVE-2026-13233: Server-Side Request Forgery (SSRF) vulnerability in Drupal OpenAI Provider allows Server Side Request Forgery. This issu

mediumvulnerability
security
Jul 10, 2026
CVE-2026-13233

CVE-2026-13233 is a server-side request forgery (SSRF, a vulnerability that tricks a server into making unwanted requests to other systems) vulnerability in the Drupal OpenAI Provider module that affects versions 0.0.0 through 1.1.1 and 1.2.0 through 1.2.2. The vulnerability allows attackers to exploit this flaw, though specific attack details are not provided in this summary.

GHSA-g5r6-gv6m-f5jv: mcp-atlassian: Arbitrary file read via missing path validation in confluence_upload_attachment

highvulnerability
security
Jul 10, 2026

The mcp-atlassian tool's `confluence_upload_attachment` function has a critical vulnerability where it reads files from any path without validation, allowing authenticated users or AI agents tricked via prompt injection (hidden malicious instructions in text input) to steal sensitive files like SSH keys and environment variables containing API credentials. Attackers can exploit this by manipulating an AI agent to upload protected files to Confluence, or by directly calling the vulnerable function if they have MCP (model context protocol, a tool-calling interface) access.

GHSA-m8gf-v64p-gfmg: BabelDOC: Arbitrary Code Execution via CMap Pickle Deserialization in babeldoc/pdfminer/cmapdb.py

highvulnerability
security
Jul 10, 2026
CVE-2026-54071

BabelDOC's PDF parser has a critical vulnerability where it deserializes untrusted pickle data from CMap files without proper path validation. An attacker can craft a malicious PDF with a specially encoded filename in the `/Encoding` name field (e.g., `/#2Ftmp#2Fattacker#2Fevil`, which decodes to `/tmp/attacker/evil`) that tricks the path-joining logic into loading an attacker-controlled pickle file instead of a trusted one, leading to arbitrary code execution (running attacker code with the program's permissions).

GHSA-99j7-fhr2-xfj4: `exploration` was removed from crates.io for malicious code

criticalvulnerability
security
Jul 10, 2026

A malicious Rust package called `exploration` was removed from crates.io (a repository where developers share reusable code libraries) after it was discovered to contain code that downloaded and executed files from a remote server without authorization. The package was live for only about an hour before being removed, and there was no evidence that anyone actually used it.

CVE-2026-60086: PraisonAI before 4.6.78 contains a prompt injection defense bypass vulnerability where the injection defense only blocks

mediumvulnerability
security
Jul 10, 2026
CVE-2026-60086

PraisonAI versions before 4.6.78 have a vulnerability where its defense against prompt injection (tricking an AI by hiding instructions in its input) is too weak. The defense only blocks attacks rated as CRITICAL threat level, but attackers can create single or double-vector attacks rated as HIGH threat level that slip through unblocked to reach the AI model.

CVE-2026-58198: ChatterBot is a machine learning, conversational dialog engine for creating chat bots. Prior to 1.2.14, UbuntuCorpusTrai

mediumvulnerability
security
Jul 9, 2026
CVE-2026-58198

ChatterBot versions before 1.2.14 have a vulnerability where the UbuntuCorpusTrainer.extract() function uses a predictable directory path (~/ubuntu_data/ubuntu_dialogs) and a check-then-create pattern, allowing a local attacker (someone with access to the same computer) to plant a symlink (a shortcut pointing to another location) at that path and trick the software into writing files to an attacker-controlled directory instead.

CVE-2026-59726: Ruflo is an agent meta-harness for Claude Code and Codex. Prior to 3.16.3, ruflo's default docker-compose deployment exp

criticalvulnerability
security
Jul 9, 2026
CVE-2026-59726

Ruflo is an agent meta-harness (a tool that manages AI agents like Claude Code) that had a critical security flaw in versions before 3.16.3. The default Docker Compose setup (a way to run multiple software containers together) exposed two endpoints without authentication (security checks), allowing anyone on the network to run terminal commands, access API keys (credentials for external services), and corrupt stored learning patterns.

CVE-2026-59207: n8n is an open source workflow automation platform. Prior to 2.27.4 and 2.28.1, the AI Agents feature did not enforce th

highvulnerability
security
Jul 9, 2026
CVE-2026-59207

n8n is an open source workflow automation platform (software that helps connect different apps and services together). In versions before 2.27.4 and 2.28.1, the AI Agents feature had a security flaw where it didn't properly check domain restrictions on credentials (login information), allowing a member-level user with limited access to send secret credentials to an external server they control.

GHSA-382c-vx95-w3p5: Gittensory: Missing contributor-scoped access control on profile endpoint and MCP tool leaks miner financial data

mediumvulnerability
security
Jul 9, 2026

Two endpoints in Gittensory are missing access control checks that should restrict who can view contributor profiles. This means any user with a valid authentication token (a login credential) can view any miner's financial data, including their daily earnings in TAO (a cryptocurrency), alpha points, and USD value, plus their hotkey (a unique identifier). This is a type of IDOR vulnerability (insecure direct object reference, where attackers bypass permission checks to access resources they shouldn't see).

GHSA-836r-79rf-4m37: Soup Sieve: Regular Expression Denial of Service (ReDoS) via Selector Parser

highvulnerability
security
Jul 9, 2026
CVE-2026-49477

The soupsieve library (a CSS selector engine used by Beautiful Soup 4) contains a ReDoS vulnerability (regular expression denial of service, where a maliciously crafted input causes the regex engine to hang by repeatedly backtracking). When the CSS parser encounters an unterminated quoted attribute selector like `[a="xxxx...`, the regex pattern enters catastrophic backtracking, and just 300 bytes of input can cause the parser to hang for over 3 seconds, freezing any application that uses soupsieve.compile() or Beautiful Soup's .select() methods with untrusted input.

GHSA-2wc2-fm75-p42x: Soup Sieve has Memory Exhaustion via Large Comma-Separated Selector Lists

highvulnerability
security
Jul 9, 2026
CVE-2026-49476

Soupsieve (the CSS selector engine for Beautiful Soup 4) has a memory exhaustion vulnerability where the CSS parser allocates unbounded memory when compiling large comma-separated selector lists. An attacker can supply a crafted CSS selector string to `soupsieve.compile()` or Beautiful Soup's `.select()` method to cause the application to allocate hundreds of megabytes of memory from a small input, leading to denial of service (making the application unavailable by consuming all available memory).

GHSA-52vm-mxx8-f227: Phantom: Arbitrary file write and decode-bomb DoS via unconfined MCP tool paths

highvulnerability
security
Jul 9, 2026

Phantom version 1.3.0 and earlier had two security flaws: AI agents could write files anywhere on a developer's computer (including files that run code when the system starts), and the audio processing tools could be crashed by tricking them into expanding tiny compressed files into huge amounts of data. Both issues are caused by missing safety checks on file paths and audio input sizes.

CVE-2026-54499: Stanza is a Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human language

highvulnerability
security
Jul 8, 2026
CVE-2026-54499

Stanza, a Stanford library for processing human language in Python, had a vulnerability where loading malicious model files could allow attackers to run arbitrary code on a user's computer. The problem occurred because the library would try a secure loading method first, but if that failed, it would fall back to an unsafe method that could execute malicious instructions hidden in pickle (a Python format for storing data).

GHSA-37h2-6p4f-mp3q: Serena: Unauthenticated Flask dashboard on fixed port enables DNS rebinding → memory poisoning → RCE

highvulnerability
security
Jul 8, 2026
CVE-2026-49471

Serena, an AI agent framework, runs an unauthenticated Flask web dashboard on a fixed port (24282) with no login protection or security checks. An attacker can use DNS rebinding (a technique where an attacker controls a domain and redirects it to a victim's local machine) to write malicious commands into Serena's memory from a malicious webpage, which the agent then executes using `shell=True` (a mode that allows shell code injection). This creates a complete remote code execution vulnerability that requires only visiting a malicious website while Serena is running.

Previous35 / 146Next

Fix: Upgrade PraisonAI to version 1.6.78 or later.

NVD/CVE Database
NVD/CVE Database
CNBC Technology
NVD/CVE Database
NVD/CVE Database
NVD/CVE Database

Fix: Add `validate_safe_path(file_path)` before the `open(file_path, "rb")` call in the `_upload_attachment_direct()` function in `src/mcp_atlassian/confluence/attachments.py`. This validation function already exists and is used correctly in the `download_attachment()` function in the same file.

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

Fix: Update to version 1.2.14, where this issue is fixed.

NVD/CVE Database

Fix: Update to version 3.16.3, which fixes this issue.

NVD/CVE Database

Fix: Update to n8n version 2.27.4 or 2.28.1, where this issue is fixed.

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

Fix: Update to Phantom 1.3.1, which confines all file writes to PHANTOM_OUTPUT_DIR (with a default of ~/.phantom/output), adds size and duration limits to audio decoding on all paths, and uses atomic file creation with symlink protection. As a temporary workaround before updating, set PHANTOM_OUTPUT_DIR and optionally PHANTOM_AUDIO_DIR to dedicated directories before starting the server.

GitHub Advisory Database

Fix: This issue is fixed in version 1.12.2. Users should update Stanza to version 1.12.2 or later.

NVD/CVE Database
GitHub Advisory Database