Approved changes feed: RSS · Atom

cpe:2.3:a:mintplex-labs:anything-llm:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorMintplex Labs (e54a2d9f-d3cf-523b-bbb7-c499d4853e27)
ProductAnything Llm (5a033fb0-3676-52b0-8dc4-f795bf170362)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-55611 vulnerable 2026-07-29 01:00:28.534058 AnythingLLM: embed-parsed-file cleanup deletes any parsed file by ID without ownership scoping (cross-tenant IDOR deletion)
NONE
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/:slug/embed-parsed-file/:fileId flow still deletes the target file by primary key only, with no ownership check, inside two finally{} blocks that run even when the ownership-checked read fails. As a result a manager or admin (multi-user mode) can delete any other user's parsed file in any workspace — including workspaces they are not a member of — by enumerating integer fileIds. The server even returns "File not found" while still deleting the file. This vulnerability is fixed in 1.14.1.
Published: 2026-06-24T17:17:03.479Z
Updated: 2026-06-24T18:32:39.765Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48789 vulnerable 2026-07-29 00:55:01.645252 AnythingLLM: Windows path containment bypass in document folder route
MEDIUM (4.3)
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 intended documents directory. The shared path containment helper rejects POSIX-style "../" traversal but does not reject Windows-style parent paths returned by path.relative(), such as "..". This vulnerability is fixed in 1.13.0.
Published: 2026-06-24T17:13:20.168Z
Updated: 2026-06-24T18:54:27.640Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48116 vulnerable 2026-06-08 08:05:12.249537 AnythingLLM: RCE via ripgrep --pre argument injection in filesystem-search-files agent skill
HIGH (7.5)
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 argument without a -- end-of-options separator. ripgrep parses any argument that starts with - as an option, so a pattern of --pre=/bin/sh turns ripgrep into a script executor: it runs /bin/sh <file> for every file it walks. An attacker who can chat with an agent on a deployment with the filesystem plugin enabled (the default in the official Docker image) can use this, together with the sibling filesystem-write-text-file skill, to run arbitrary commands inside the AnythingLLM server container. This vulnerability is fixed in 1.13.0.
Published: 2026-05-28T21:19:51.965Z
Updated: 2026-05-30T02:22:53.743Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47713 vulnerable 2026-06-08 08:05:12.229099 AnythingLLM: Legacy mobile device tokens bypass multi-user workspace scoping after mode migration
LOW (2)
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 the device record has userId = null. In multi-user mode, that stale token is still accepted by the mobile authentication middleware. Because no user is attached to the request, downstream mobile handlers fall back to unscoped data-access branches and return workspaces and workspace content without per-user filtering. This permits a pre-migration mobile token to enumerate a workspace assigned only to another user and retrieve victim-owned thread metadata and chat content in multi-user mode. This vulnerability is fixed in 1.13.0.
Published: 2026-05-28T21:20:56.596Z
Updated: 2026-05-29T14:48:59.134Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-45403 vulnerable 2026-06-08 08:05:11.733889 AnythingLLM: filesystem-copy-file follows nested symlinks and copies files from outside the allowed directory
LOW (2)
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 copy helper then descends into child entries using fs.stat() and copies files with fs.copyFile() without validating each child or rejecting symlinks. Because both APIs follow symlinks, a symlink nested inside an allowed source directory can point outside the allowed filesystem root and cause outside file contents to be copied into an allowed destination as a regular file. This vulnerability is fixed in 1.13.0.
Published: 2026-05-28T21:18:08.686Z
Updated: 2026-05-29T19:06:43.485Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42456 vulnerable 2026-06-08 08:03:16.324729 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41318 vulnerable 2026-06-08 08:03:15.218046 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32719 vulnerable 2026-06-08 07:57:18.075433 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32717 vulnerable 2026-06-08 07:57:18.075170 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32715 vulnerable 2026-06-08 07:57:18.074503 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32628 vulnerable 2026-06-08 07:57:17.770891 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32626 vulnerable 2026-06-08 07:57:17.770136 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32617 vulnerable 2026-06-08 07:57:17.755744 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24478 vulnerable 2026-06-08 07:51:17.745801 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24477 vulnerable 2026-06-08 07:51:17.744310 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-21484 vulnerable 2026-06-08 07:49:16.406786 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-22422 vulnerable 2026-06-08 06:29:34.920262 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.