CVE-2025-62618CWE-434CWE-79CWE-836cross-site-scriptingunrestricted-file-upload

CVE-2025-62618

High · published October 31, 2025

CVSS v3.1
8.0
EPSS
0%
Percentile
23.6
In the wild
Unconfirmed
What it is

⚡ An authenticated user can upload an HTML file that runs in the context of other users! It’s like handing someone a cupcake with a hidden surprise — and that surprise is their own credentials! 🎉 Think of it like a restaurant where customers can send their own dish to the table. If someone sends a poisoned dish, everyone at the table is at risk! In this scenario, the HTML file acts like that dangerous dish, executing harmful code for unsuspecting users. This vulnerability could lead to an attacker stealing usernames and password hashes from other users. Once they have this sensitive information, they can crack passwords offline or replay stolen credentials, giving them access to sensitive accounts! This could compromise user security in a big way, leaving your data dangerously exposed! 🔥

Put simply

Think of it like a restaurant where customers can send their own dish to the table. If someone sends a poisoned dish, everyone at the table is at risk! In this scenario, the HTML file acts like that dangerous dish, executing harmful code for unsuspecting users. ELOG allows authenticated users to upload arbitrary HTML files, which are executed in the context of other users. This results in potentially sensitive information being exposed through HTTP requests containing usernames and password hashes.

What to do

This vulnerability could lead to an attacker stealing usernames and password hashes from other users. Once they have this sensitive information, they can crack passwords offline or replay stolen credentials, giving them access to sensitive accounts! This could compromise user security in a big way, leaving your data dangerously exposed! 🔥 Update to ELOG version 3.1.5-20251014, where HTML files are rendered as plain text. Additionally, review and restrict file upload permissions for authenticated users to prevent malicious uploads. Regularly audit your application for similar vulnerabilities. You’ve got this! By following these steps, you can protect your users and keep your application secure! 🛡️

The record
Technical detail
CVSS v3.1
8.0 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00319 · 23.6th percentile
Weaknesses
CWE-434 · Unrestricted Upload of File with Dangerous Type; CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'); CWE-836 · Use of Password Hash Instead of Password for Authentication
Published
2025-10-31T23:15Z
Affected products (1)
ProductVersionsFixed in
elog_project/elog< 3.1.5-202510143.1.5-20251014
References (5)
EPSS history
Timeline
  • 31 OCT 18:31Z
    ELOG file upload stored XSS
    cvelistv5