Skip to main content

PHP EUVD-2025-19070

| CVE-2025-6578 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2025-06-24 cna@vuldb.com
5.5
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

6
Severity Changed
Apr 29, 2026 - 01:11 NVD
HIGH MEDIUM
CVSS changed
Apr 29, 2026 - 01:11 NVD
7.3 (HIGH) 5.5 (MEDIUM)
EUVD ID Assigned
Mar 15, 2026 - 22:36 euvd
EUVD-2025-19070
Analysis Generated
Mar 15, 2026 - 22:36 vuln.today
PoC Detected
Jul 11, 2025 - 15:53 vuln.today
Public exploit code
CVE Published
Jun 24, 2025 - 20:15 nvd
HIGH 7.3

DescriptionCVE.org

A vulnerability was found in code-projects Simple Online Hotel Reservation System 1.0. It has been declared as critical. This vulnerability affects unknown code of the file /admin/delete_account.php. The manipulation of the argument admin_id leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.

AnalysisAI

CVE-2025-6578 is a critical SQL injection vulnerability in Simple Online Hotel Reservation System version 1.0 affecting the /admin/delete_account.php file through unsanitized admin_id parameter manipulation. An unauthenticated remote attacker can execute arbitrary SQL queries to read, modify, or delete database contents. The vulnerability has been publicly disclosed with proof-of-concept code available, presenting immediate exploitation risk for deployed instances.

Technical ContextAI

The vulnerability exists in code-projects/Simple Online Hotel Reservation System v1.0, a PHP-based web application for hotel reservations. The root cause is CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component - 'Injection'), specifically SQL injection. The /admin/delete_account.php endpoint accepts an admin_id parameter that is passed directly to SQL queries without proper input validation, prepared statements, or parameterized query usage. This allows attackers to inject arbitrary SQL syntax. The affected technology stack includes PHP and a backend SQL database (likely MySQL/MariaDB based on typical hotel reservation system architecture).

RemediationAI

Immediate actions: (1) Apply input validation to admin_id parameter—whitelist alphanumeric characters only if admin_id is numeric; (2) Implement prepared statements/parameterized queries in /admin/delete_account.php using PHP PDO or mysqli prepared statement APIs; (3) Apply principle of least privilege to database user executing queries; (4) Restrict /admin/* paths to authenticated users via authentication middleware/checks. Patch/Update: Contact code-projects for patched version >1.0. If no vendor patch available within 30 days, consider: deploying Web Application Firewall (WAF) rules to block SQL injection patterns in admin_id parameter; implementing rate limiting on delete_account.php; conducting emergency code audit of all database-connected endpoints in the application. Workaround: Temporarily disable or restrict network access to /admin/ endpoint until patch is deployed.

Share

EUVD-2025-19070 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy