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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-104461— YesWiki before 4.6.7 Stored XSS via Unsanitized SVG Upload in Bazar FileField

Quick assessment

Affected
YesWiki yeswiki
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.

YesWiki 在 4.6.7 版本之前存在一个存储型跨站脚本(XSS)漏洞,该漏洞位于 Bazar 的 FileField 模块中。此模块仅对上传文件的扩展名进行验证,而未调用 HtmlPurifierService::cleanFile 方法进行清理,导致 SVG 文件被原样存储并以 image/svg+xml 类型内联输出。攻击者可以通过向 POST /api/entries/{formId} 提交包含恶意脚本的 SVG 文件,在文件被打开时在 Wiki 原始上下文中执行该脚本,从而导致管理员会话劫持或账户被

CVSS 5.4 · Medium

Affected Version Matrix 2

VendorProduct Version RangeStatus
YesWiki yeswiki < 4.6.7 affected
4.6.7 unaffected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-104461

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
YesWiki before 4.6.7 Stored XSS via Unsanitized SVG Upload in Bazar FileField
Source: CVE Program / CVE List V5
Vulnerability Description
YesWiki before 4.6.7 contains a stored cross-site scripting vulnerability in the Bazar FileField, which validates only the upload's file extension and never calls HtmlPurifierService::cleanFile, so SVG files are stored verbatim and served inline as image/svg+xml. Authenticated users can submit entries via POST /api/entries/{formId} with SVG files containing script that executes in the wiki origin when the file is opened, enabling administrator session or account compromise.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/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
YesWiki yeswiki 0 ~ 4.6.7 -

II. Public POCs for CVE-2026-104461

# 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-104461

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-104461 (2)

Same Patch Batch · YesWiki · 2026-10-02 · 36 CVEs total

CVE-2026-104464 8.6 HIGH YesWiki before 4.6.7 SSRF via Bazar abonnements sync actor parameter
CVE-2026-104457 8.6 HIGH YesWiki before 4.6.7 SQL Injection via filtertags filterN parameter
CVE-2026-104445 8.2 HIGH YesWiki before 4.6.7 Authentication Bypass via ActivityPub Inbox Actor Spoofing
CVE-2026-104467 8.1 HIGH YesWiki before 4.6.7 Authorization Bypass via Public API Mode
CVE-2026-104443 8.1 HIGH YesWiki before 4.6.7 Scope Bypass via Triples Delete API
CVE-2026-104448 8.1 HIGH YesWiki before 4.6.7 CSRF Page Deletion via ajaxdeletepage Handler
CVE-2026-104456 7.6 HIGH YesWiki before 4.6.7 Second-Order SQL Injection via ACL Username
CVE-2026-104460 7.5 HIGH YesWiki before 4.6.7 Unauthenticated Blind SQL Injection via newtextsearch
CVE-2026-104462 7.5 HIGH YesWiki before 4.6.7 SQL Injection via nuagetag tags parameter
CVE-2026-104472 7.5 HIGH YesWiki before 4.6.7 Missing Authorization via Attachment Download Handler
CVE-2026-104470 7.4 HIGH YesWiki before 4.6.7 SSRF and XSS via Bazar valeur Action
CVE-2026-104471 7.2 HIGH YesWiki before 4.6.7 Unrestricted File Upload via Bazar CSV Import
CVE-2026-104444 7.1 HIGH YesWiki before 4.6.7 Authorization Bypass via Comments API editComment
CVE-2026-104447 7.1 HIGH YesWiki before 4.6.7 CSRF Package Deletion via autoupdate UpdateAction
CVE-2026-104463 7.0 HIGH YesWiki before 4.6.7 Unauthenticated SSRF via ActivityPub Inbox
CVE-2026-104469 6.8 MEDIUM YesWiki before 4.6.7 Session Fixation via Login in AuthController.php
CVE-2026-104459 6.5 MEDIUM YesWiki before 4.6.7 SSRF via ActivityPub WebFinger actor_handle
CVE-2026-104458 6.5 MEDIUM YesWiki before 4.6.7 SSRF Guard Bypass via IPv6 Transition Addresses
CVE-2026-104449 6.5 MEDIUM YesWiki before 4.6.7 Unauthenticated Page Overwrite via Bazar id_fiche
CVE-2026-104446 6.5 MEDIUM YesWiki before 4.6.7 Unauthenticated Open Mail Relay via Contact Mail Handler

Showing top 20 of 36 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-104461

No comments yet


Leave a comment