Online Hotel Reservation System
CVE-2025-11354
LOW
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAuthenticate as administrator
-
DeliveryAccess /admin/addslideexec.php
-
ExploitSubmit crafted file in image parameter
-
InstallBypass upload validation
-
C2File stored in web-accessible directory
-
ExecuteExecute uploaded PHP file
-
ImpactAchieve remote code execution
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires authentication as a user with administrative privileges (PR:L per CVSS vector). The attacker must have access to the /admin/addslideexec.php endpoint, which is presumed restricted to logged-in admin users. No non-default configuration is mentioned in the CVE description; the vulnerability exists in the base product. The uploaded file must be stored in a web-accessible location with execution enabled for remote code execution to occur; if the application stores uploads outside the web root or disables script execution, the impact is reduced to potential information disclosure or denial of service through disk space exhaustion. |
| Impact | The CVSS:4.0 vector indicates authentication is required (PR:L), limiting the attack surface to logged-in administrators or users with admin privileges. The CVSS impact scores (VC:L, VI:L, VA:L) suggest low severity once exploitation occurs, though this may underestimate real-world risk if uploaded files can be executed server-side. The EPSS score of 0.05% (14th percentile) is notably low despite POC availability, suggesting exploitation requires either specific deployment configurations or that the vulnerability requires post-authentication access that most threat actors cannot reliably obtain. The presence of publicly available exploit code (GitHub reference) and the 'E:P' evidence code indicating proof-of-concept existence confirms the vulnerability is trivial to reproduce. Attack vector is network (AV:N) and attack complexity is low (AC:L), meaning no special network conditions are required. The mismatch between moderate CVSS (due to auth requirement) and very low EPSS suggests this is a privilege-escalation risk within compromised admin accounts rather than a primary attack vector for external threat actors. |
| Exploit ScenarioDerived | An authenticated administrator account is compromised or an attacker gains legitimate admin access. The attacker navigates to the file upload feature in /admin/addslideexec.php and uploads a PHP webshell disguised as an image file by manipulating the image parameter (e.g., submitting shell.php.jpg or crafting a polyglot file). The server stores the file without validation. If the uploaded file lands in a web-accessible directory with execution enabled, the attacker can access the file via HTTP and execute arbitrary PHP code on the server. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 29, 2026
Unrestricted file upload in code-projects Online Hotel Reservation System 1.0 allows authenticated remote attackers to upload files via manipulation of the image parameter in /admin/addslideexec.php, leading to potential remote code execution. The CVSS score of 2.1 reflects low confidentiality, integrity, and availability impact due to authentication requirements (PR:L), but publicly available exploit code exists and the low EPSS score (0.05%, 14th percentile) indicates exploitation is unlikely to be widespread in practice.
RemediationAI
No vendor-released patch identified at time of analysis. Immediate remediation requires implementing strict file upload validation in /admin/addslideexec.php: restrict accepted MIME types to image formats only (image/jpeg, image/png, image/gif), validate file extensions against a whitelist, store uploaded files outside the web root or in a directory with execution disabled, and rename uploaded files to remove original extension. Additionally, implement robust access control to ensure only authorized administrators can access the addslideexec.php endpoint; consider requiring additional authentication (multi-factor authentication or IP whitelisting) for admin file upload functions. As a temporary control, disable the image slide upload feature entirely until file validation can be implemented, or restrict access to /admin/addslideexec.php via web application firewall rules to known administrator IP addresses.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in the /admin/addslideexec.php endpoint, which handles image file uploads without proper validation of the image parameter. CWE-284 (Improper Access Control) indicates insufficient authorization checks - the function accepts file upload requests from authenticated users but fails to validate file type, extension, or content, permitting arbitrary file types to be uploaded. The affected product is a PHP-based online hotel reservation system, where administrative functions are expected to be protected by authentication but the upload validation logic is absent or bypassed.
Know when Online Hotel Reservation System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (vuldb) · only source for this CVE.
CVSS VectorVendor: vuldb
DescriptionCVE.org
A flaw has been found in code-projects Online Hotel Reservation System 1.0. Affected is an unknown function of the file /admin/addslideexec.php. Executing manipulation of the argument image can lead to unrestricted upload. The attack may be performed from remote. The exploit has been published and may be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
Affected Products (CPE)CVE.org
CVE-2025-6355 is a critical SQL injection vulnerability in SourceCodester Online Hotel Reservation System version 1.0, s
SQL injection in the login endpoint of Campcodes Online Hotel Reservation System 1.0 enables unauthenticated remote atta
CVE-2025-6458 is a critical SQL injection vulnerability in code-projects Online Hotel Reservation System version 1.0, af
CVE-2025-6457 is a critical SQL injection vulnerability in code-projects Online Hotel Reservation System 1.0 affecting t
CVE-2025-6456 is a critical SQL injection vulnerability in code-projects Online Hotel Reservation System 1.0, specifical
CVE-2025-6455 is a SQL injection vulnerability in code-projects Online Hotel Reservation System version 1.0, specificall
A vulnerability was identified in SourceCodester Online Hotel Reservation System 1.0. Rated medium severity (CVSS 6.9),
A vulnerability classified as critical was found in SourceCodester Online Hotel Reservation System 1.0. Rated medium sev
A vulnerability classified as critical has been found in SourceCodester Online Hotel Reservation System 1.0. Rated mediu
A flaw has been found in Reservation Online Hotel Reservation System 1.0. Rated medium severity (CVSS 6.9), this vulnera
A vulnerability was detected in SourceCodester Online Hotel Reservation System 1.0. Rated medium severity (CVSS 6.9), th
A vulnerability was identified in SourceCodester Online Hotel Reservation System 1.0. Rated medium severity (CVSS 6.9),
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB