Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-88055— AnythingLLM: Stored XSS Due to Unescaped Server-Side HTML Concatenation in MetaGenerator

Quick assessment

Affected
Mintplex-Labs anything-llm
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

AnythingLLM 是一款能够将内容片段转化为上下文的应用,供任意大语言模型(LLM)在对话时作为参考使用。在 1.16.1 及更早版本中,经理(manager)角色可以通过 接口存储 或 。MetaGenerator 会将这些值插入到生产环境的首页 HTML 中,且未对属性值或文本内容进行转义。这些值通过 原样传递,最终到达 中的 函数。 中的 方法将存储的值直接拼接进 HTML。当管理员访问首页 时,注入的 JavaScript 代码可以读取管理员的 JWT 令牌,并利用该令牌创建 API 密钥、访问或修改

CVSS 5.5 · Medium

Possible ATT&CK Techniques 1 AI

T1190 · Exploit Public-Facing Application

Affected Version Matrix 1

VendorProduct Version RangeStatus
Mintplex-Labs anything-llm <= 1.16.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-88055

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
AnythingLLM: Stored XSS Due to Unescaped Server-Side HTML Concatenation in MetaGenerator
Source: CVE Program / CVE List V5
Vulnerability Description
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 MetaGenerator inserts those values into production homepage HTML without escaping attribute values or text content. The values pass unchanged through server/models/systemSettings.js and reach MetaGenerator.generate() in server/index.js. #assembleMeta() in server/utils/boot/MetaGenerator.js concatenates the stored values into HTML. When an administrator visits the homepage /, injected JavaScript can read the administrator JWT and use it to create API keys, access or modify workspace and chat data, delete users, and perform other administrator actions. server/endpoints/admin.js accepts the manager-controlled settings before server/models/systemSettings.js returns them unchanged. No fixed version is available as of this review.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Mintplex-Labs anything-llm <= 1.16.1 -

II. Public POCs for CVE-2026-88055

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-88055

登录查看更多情报信息。

Patches & Fixes for CVE-2026-88055 (1)

Vendor Advisories for CVE-2026-88055 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-88055

No comments yet


Leave a comment