CVE-2024-25182

givanz VvvebJs 1.7.2 suffers from a File Upload vulnerability via save.php

Critical · published December 29, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
31.7
In the wild
Unconfirmed
What it is

🚨 A single malicious file upload is all it takes! The VvvebJs version 1.7.2 is vulnerable through save.php, making it a playground for attackers. 🔥 Think of this vulnerability like an unlocked storage room in a restaurant. Anyone with access can toss in whatever they want—spoiled food, hazardous materials—creating a serious risk for everyone involved. An attacker could slip in a harmful file, leading to potential remote code execution, data theft, or even server takeover. This could turn your website into a hostile environment, risking customer trust and safety!

Put simply

Think of this vulnerability like an unlocked storage room in a restaurant. Anyone with access can toss in whatever they want—spoiled food, hazardous materials—creating a serious risk for everyone involved. This file upload vulnerability allows attackers to upload arbitrary files via save.php, bypassing security checks that should prevent such actions. Essentially, it enables the execution of any code contained within the uploaded files.

What to do

An attacker could slip in a harmful file, leading to potential remote code execution, data theft, or even server takeover. This could turn your website into a hostile environment, risking customer trust and safety! Upgrade to VvvebJs version 1.7.3 immediately to patch this vulnerability. Additionally, implement strict file type validation and consider disabling the upload feature if not necessary. Regularly review your server logs for any unauthorized access attempts. You've got this! Follow these steps to secure your environment and protect your users. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00388 · 31.7th percentile
Published
2025-12-29T00:00Z
EPSS history
Timeline
  • 29 DEC 00:00Z
    givanz VvvebJs 1.7.2 suffers from a File Upload vulnerability via save.php
    cvelistv5