Skip to content
OpenAdvisories

Product · Mintplex-Labs

anything-llm

19 known vulnerabilities.

anything-llm at a glance

Last 12 months
18
Critical · all time
1
Exploited · all time
0
Public exploit · all time
0
New vulnerabilities per month · last 12 months
0 5 10 December 2025: 0 vulnerabilities Dec 2025 January 2026: 3 vulnerabilities February 2026: 0 vulnerabilities March 2026: 6 vulnerabilities, 1 critical Mar April 2026: 1 vulnerability May 2026: 4 vulnerabilities June 2026: 2 vulnerabilities Jun July 2026: 0 vulnerabilities August 2026: 1 vulnerability September 2026: 1 vulnerability Sep October 2026: 0 vulnerabilities November 2026: 0 vulnerabilities
Show as table
MonthVulnerabilitiesCritical
Nov 202600
Oct 202600
Sep 202610
Aug 202610
Jul 202600
Jun 202620
May 202640
Apr 202610
Mar 202661
Feb 202600
Jan 202630
Dec 202500
Nov 202500
Oct 202500
Sep 202500
Aug 202500
Jul 202500
Jun 202500
May 202500
Apr 202500
Mar 202500
Feb 202500
Jan 202500
Dec 202400

19 results · Feed

  • Medium 5.5

    AnythingLLM: Stored XSS Due to Unescaped Server-Side HTML Concatenation in MetaGenerator

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.16.1 and earlier, the manager role can store meta_page_title or meta_page_favicon through /api/admin/system-preferences, and MetaG…

  • Medium 5.9

    AnythingLLM: Password recovery accepts one recovery code twice after whitespace normalization

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. From 1.0.0 to 1.15.0, AnythingLLM's unauthenticated account-recovery flow in server/utils/PasswordRecovery/index.js uses recoverAccount…

  • None 0.0

    AnythingLLM: embed-parsed-file cleanup deletes any parsed file by ID without ownership scoping (cross-tenant IDOR deletion)

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. From 1.11.1 until 1.14.1, userId/workspaceId scoping to the parsed-files read/delete paths was added. However, the POST /api/workspace/…

  • Medium 4.3

    AnythingLLM: Windows path containment bypass in document folder route

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to 1.13.0, on Windows, the document folder listing route can accept an encoded absolute Windows path that resolves outside the in…

  • Low 2.0

    AnythingLLM: Legacy mobile device tokens bypass multi-user workspace scoping after mode migration

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to 1.13.0, an approved mobile device token created in single-user mode can survive single-user -> multi-user migration even when …

  • High 7.5

    AnythingLLM: RCE via ripgrep --pre argument injection in filesystem-search-files agent skill

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to 1.13.0, the filesystem-search-files agent skill passes its LLM-controlled pattern parameter to ripgrep as a positional argumen…

  • Low 2.0

    AnythingLLM: filesystem-copy-file follows nested symlinks and copies files from outside the allowed directory

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to 1.13.0, the AnythingLLM agent filesystem copy tool validates only the top-level source and destination paths. The recursive co…

  • Medium 4.3

    AnythingLLM: Cross-User TTS Audio Disclosure via Chat ID (IDOR)

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to version 1.12.1, GET /api/workspace/:slug/tts/:chatId in AnythingLLM returns the text-to-speech audio for another user's chat r…

  • Medium 5.4

    AnythingLLM vulnerable to stored DOM XSS in chart caption renderer - LLM-driven prompt injection produces executable HTML via unsanitized renderMarkdown(content.caption) in Chartable component

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to version 1.12.1, AnythingLLM's in-chat markdown renderer has an unsafe custom rule for images that interpolates the markdown im…

  • Medium 4.2

    AnythingLLM has a Zip Slip Path Traversal and Code Execution via Community Hub Plugin Import

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, The ImportedPlugin.importCommunityItemFromUrl() function in server/utils/agents/imported.js downloads a ZIP file…

  • Low 2.7

    AnythingLLM access control bypass: suspended users can continue using Browser Extension API keys

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, in multi-user mode, AnythingLLM blocks suspended users on the normal JWT-backed session path, but it does not bl…

  • Low 3.8

    AnythingLLM Manager Privilege Bypass Allows Access to Admin-Only System Preferences

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, The two generic system-preferences endpoints allow manager role access, while every other surface that touches t…

  • High 7.7

    AnythingLLM has SQL Injection in Built-in SQL Agent Plugin via Unsanitized table_name Parameter

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, a SQL injection vulnerability in the built-in SQL Agent plugin allows any user who can invoke the agent to execu…

  • Critical 9.7

    AnythingLLM has a Streaming Phase XSS to RCE via LLM Response Injection

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, AnythingLLM Desktop contains a Streaming Phase XSS vulnerability in the chat rendering pipeline that escalates t…

  • High 7.1

    AnythingLLM Permissable CORS policy

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, On default installations where no password or API key has been configured, all HTTP endpoints and the agent WebS…

  • High 7.2

    AnythingLLM vulnerable to Path Traversal

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to version 1.10.0, a critical Path Traversal vulnerability in the DrupalWiki integration allows a malicious admin (or an attacker…

  • High 8.7
    CVE-2026-24477 Scanner template

    AnythingLLM has key leak in `systemSettings.js`

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. If AnythingLLM prior to version 1.10.0 is configured to use Qdrant as the vector database with an API key, this QdrantApiKey could be e…

  • Medium 5.3
    CVE-2026-21484 Scanner template

    AnythingLLM Vulnerable to Username Enumeration w/ Password Recovery

    AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to commit e287fab56089cf8fcea9ba579a3ecdeca0daa313, the password recovery endpoint returns different error messages depending on …

  • High 7.5

    Unauthenticated Denial of Service (DOS) attack in AnythingLLM

    AnythingLLM is an application that turns any document, resource, or piece of content into context that any LLM can use as references during chatting. In versions prior to commit `08d33cfd8` an unauthenticated API route (file export) can allow attacker to cras…