目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2025-1461 PoC — vuetify 安全漏洞

来源
关联漏洞
标题: vuetify 安全漏洞 (CVE-2025-1461)
Description:vuetify是德国vuetify开源的一个 Vue 的材质组件框架。 vuetify 3.0.0之前版本存在安全漏洞,该漏洞源于VCalendar组件eventMoreText属性未正确清理,可能导致跨站脚本攻击。
介绍
# Vuetify VCalendar XSS Vulnerability POC (CVE-2025-1461)

This repository contains a proof of concept demonstrating the XSS vulnerability in Vuetify's VCalendar component, specifically in the `eventMoreText` prop.

## Vulnerability Details

- **CVE ID**: CVE-2025-1461
- **Affected Versions**: >=2.0.0 <3.0.0
- **Severity**: Medium (4.6)
- **Category**: Cross-Site Scripting (XSS)

## Prerequisites

- Node.js (v14-16)
- npm

## Installation

1. Clone this repository:

  ```bash
  git clone https://github.com/neverendingsupport/nes-vuetify-cve-2025-1461
  cd nes-vuetify-pocs
  ```

2. Install dependencies:

  ```bash
  npm install
  ```

## Running the POC

1. Start the development server:

  ```bash
  npm run dev
  ```

2. Open your browser and navigate to `http://localhost:3000`

## Understanding the Vulnerability

The POC demonstrates how malicious HTML/JavaScript can be injected through the `eventMoreText` prop of the VCalendar component. When there are more events than can be displayed, the calendar shows a "more events" link that can execute arbitrary JavaScript code.

## Related Links

- [Vuetify Documentation](https://v2.vuetifyjs.com/)
- [Vuetify Calendar API](https://v2.vuetifyjs.com/en/api/v-calendar/)
- [Vuetify NES](https://herodevs.com/support/vuetify-nes)
- [CVE-2025-1461 Details](https://www.cve.org/CVERecord?id=CVE-2025-1461)
文件快照

登录后查看神龙缓存的 POC 文件快照

登录查看
备注
    1. 建议优先通过来源进行访问。
    2. 本地 POC 快照面向订阅用户开放;当原始来源失效或无法访问时,本地镜像作为订阅权益的一部分提供。
    3. 持续抓取、验证、维护这份 POC 档案需要不少投入,因此本地快照已纳入付费订阅。您的订阅是让这份资料能继续走下去的关键,由衷感谢。 查看订阅方案 →