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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-103388— MISP Stored Cross-Site Scripting via JavaScript URL in Galaxy Cluster Source Field

Quick assessment

Affected
MISP MISP
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.

MISP 在 Galaxy Cluster(星系集群)的 source(来源)字段存储的值通过 PHP 的 验证时,会将其渲染为可点击的超链接。由于 接受 URI 方案,拥有本地实例或同步实例上 Galaxy 编辑权限的用户可以将 URL 存储为集群的来源。 当其他用户查看受影响的 Galaxy Cluster 并点击渲染出的链接时,嵌入的脚本将在受害者的浏览器上下文中执行,从而实现会话劫持、数据泄露或以受害者身份执行操作。 前提条件: 攻击者必须拥有 Galaxy 编辑权限(本地或通过同步获得)。 受害者必须查看

CVSS 6.2 · Medium EPSS 0.24% · P14

Possible ATT&CK Techniques 1 AI

T1059.007 · JavaScript

Affected Version Matrix 1

VendorProduct Version RangeStatus
MISP MISP < 2.5.48 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-103388

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
MISP Stored Cross-Site Scripting via JavaScript URL in Galaxy Cluster Source Field
Source: CVE Program / CVE List V5
Vulnerability Description
MISP renders the source field of a Galaxy Cluster as a clickable hyperlink whenever the stored value passes PHP's FILTER_VALIDATE_URL validation. Because FILTER_VALIDATE_URL accepts the javascript: URI scheme, a user with galaxy editor privileges on the local instance or on a synced instance could store a javascript: URL as the cluster source. When another user views the affected Galaxy Cluster and clicks the rendered link, the embedded script executes in the victim's browser context, enabling session hijacking, data exfiltration, or actions performed on behalf of the victim. Preconditions: - Attacker must hold galaxy editor privileges (local or via sync). - Victim must view the affected cluster and click the malicious link. Impact: - Stored cross-site scripting (XSS) in the victim's browser. - Potential session theft, credential harvesting, or unauthorized actions within the MISP application. Affected: <2.5.48.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
MISP MISP 0 ~ 2.5.48 cpe:2.3:a:misp:misp:*:*:*:*:*:*:*:*

II. Public POCs for CVE-2026-103388

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

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

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

Same Patch Batch · MISP · 2026-09-30 · 6 CVEs total

CVE-2026-103235 8.7 HIGH MISP Event Delegation Mass Assignment Allows Retargeting Delegation to Arbitrary Events
CVE-2026-103239 8.6 HIGH MISP Tag Collection Save Allows Privilege Escalation via Sibling Model Injection
CVE-2026-103237 8.3 HIGH MISP: Nested Model Alias Key Bypasses Sanitization to Modify Cross-Tenant Rows
CVE-2026-103321 8.3 HIGH MISP Stored Cross-Site Scripting (XSS) via Unvalidated Event Graph Preview Image
CVE-2026-103389 6.2 MEDIUM MISP Stored Cross-Site Scripting via Unvalidated Galaxy Icon Field in Correlation Graph

IV. Related Vulnerabilities

V. Comments for CVE-2026-103388

No comments yet


Leave a comment