Mermaid是mermaid-js开源的一个应用软件。使用文本和代码创建图表和可视化。 Mermaid 10.9.6之前版本和11.15.0之前版本存在代码注入漏洞,该漏洞源于默认配置允许通过fontFamily、themeCSS和altFontFamily配置选项注入应用于Mermaid图表外部的CSS。注入的CSS利用stylis的&范围引用处理,通过:not(&)转义#mermaid-xxx自动范围,将样式应用于所有页面元素。全局at规则也可被注入,导致页面破坏和通过CSS :has()选择器进行
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| mermaid-js | mermaid | >= 11.0.0-alpha.1, < 11.15.0 |
affected |
< 10.9.6 |
affected |
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| mermaid-js | mermaid | >= 11.0.0-alpha.1, < 11.15.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet