CVE-2025-8083CWE-1321

CVE-2025-8083

High · published December 13, 2025

CVSS v3.1
8.6
EPSS
0%
Percentile
25.9
In the wild
Unconfirmed
What it is

⚡ Hold onto your code! A sneaky prototype pollution vulnerability in Vuetify can allow attackers to modify JavaScript objects through a malicious preset, turning your app into a chaotic mess! 🔥 Think of this like a chef who can change all the recipes in a restaurant with just one bad ingredient — a malicious preset could spoil the entire dish, leading to unexpected flavors and disastrous consequences! If exploited, this vulnerability could lead to resource exhaustion or even unauthorized access to sensitive data, leaving your application vulnerable and users in jeopardy. For applications using Server-Side Rendering (SSR), the risk is even higher, potentially affecting the entire server process in a catastrophic way!

Put simply

Think of this like a chef who can change all the recipes in a restaurant with just one bad ingredient — a malicious preset could spoil the entire dish, leading to unexpected flavors and disastrous consequences! The flaw arises from Vuetify's 'mergeDeep' utility function, which carelessly merges options with defaults, allowing arbitrary properties to be injected into all JavaScript objects. This could disrupt the normal functioning of applications significantly.

What to do

If exploited, this vulnerability could lead to resource exhaustion or even unauthorized access to sensitive data, leaving your application vulnerable and users in jeopardy. For applications using Server-Side Rendering (SSR), the risk is even higher, potentially affecting the entire server process in a catastrophic way! Developers need to migrate to Vuetify 3.0.0-alpha.10 or later to avoid this vulnerability, as versions from 2.2.0-beta.2 to less than 3.0.0-alpha.10 are affected. Given that version 2.x has reached End-of-Life, it's critical to update and stop using an obsolete framework! You’ve got this! Upgrading your Vuetify version will help you patch this vulnerability and keep your application secure! 🛡️

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00337 · 25.9th percentile
Weakness
CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Published
2025-12-13T01:15Z
References (2)
EPSS history
Timeline
  • 12 DEC 19:29Z
    Vuetify Prototype Pollution via Preset options
    cvelistv5