Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-32719: CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in Mintplex-Labs anything-llm

0
Medium
VulnerabilityCVE-2026-32719cvecve-2026-32719cwe-22cwe-94
Published: Fri Mar 13 2026 (03/13/2026, 21:25:31 UTC)
Source: CVE Database V5
Vendor/Project: Mintplex-Labs
Product: anything-llm

Description

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 from a community hub URL and extracts it using AdmZip.extractAllTo() without validating file paths within the archive. This enables a Zip Slip path traversal attack that can lead to arbitrary code execution.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 03/20/2026, 23:26:42 UTC

Technical Analysis

The vulnerability identified as CVE-2026-32719 affects the anything-llm application developed by Mintplex-Labs, specifically versions 1.11.1 and earlier. The issue resides in the function ImportedPlugin.importCommunityItemFromUrl() located in server/utils/agents/imported.js. This function downloads ZIP archives from a community hub URL and extracts them using the AdmZip.extractAllTo() method. However, the extraction process lacks proper validation of file paths within the ZIP archive, allowing maliciously crafted ZIP files to exploit a Zip Slip path traversal vulnerability (CWE-22). By including path traversal sequences (e.g., ../) in the filenames inside the ZIP, an attacker can cause the extraction process to write files outside the intended directory, potentially overwriting critical system or application files. This can lead to arbitrary code execution (CWE-94) if the attacker places executable scripts or code in sensitive locations. The vulnerability requires the attacker to have authenticated access and to trigger the importCommunityItemFromUrl() function, implying some level of user interaction and privileges. The CVSS 3.1 base score is 4.2 (medium), reflecting network attack vector but high attack complexity and privileges required. No public exploits have been reported yet, but the risk remains significant due to the potential for code execution. The lack of patch links suggests a fix is pending or not yet publicly available.

Potential Impact

If exploited, this vulnerability can allow an attacker to execute arbitrary code on the server hosting anything-llm by writing malicious files outside the intended extraction directory. This compromises the integrity of the system and could lead to further compromise, including data manipulation, service disruption, or pivoting to other network resources. Since anything-llm is used to provide contextual references for large language models, a compromised system could also lead to poisoning of AI outputs or leakage of sensitive data. The requirement for authentication and user interaction limits the attack surface but does not eliminate risk, especially in environments where multiple users have access or where attackers can trick legitimate users into performing the import. Organizations relying on anything-llm for AI workflows or content processing may face operational disruptions and reputational damage if exploited.

Mitigation Recommendations

Organizations should immediately audit their usage of anything-llm and restrict access to the importCommunityItemFromUrl() functionality to trusted users only. Until a patch is available, implement manual validation of ZIP files before importing, ensuring no file paths contain traversal sequences or absolute paths. Employ sandboxing or containerization for the extraction process to limit filesystem impact. Monitor logs for suspicious import activity and unexpected file writes outside designated directories. Educate users about the risks of importing untrusted community content. Once Mintplex-Labs releases a patch, promptly update to a fixed version. Additionally, consider implementing application-level controls that enforce strict path normalization and whitelist allowed file types within ZIP archives.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-03-13T14:33:42.825Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69b485502f860ef943b833fc

Added to database: 3/13/2026, 9:44:48 PM

Last enriched: 3/20/2026, 11:26:42 PM

Last updated: 4/28/2026, 3:10:18 AM

Views: 134

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses