Description
The WP Travel Engine – Tour Booking Plugin – Tour Operator Software plugin for WordPress is vulnerable to arbitrary file deletion (via renaming) due to insufficient file path validation in the set_user_profile_image function in all versions up to, and including, 6.6.7. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php).
EPSS Score:
1%
Comprehensive Technical Analysis of EUVD-2025-33238
1. Vulnerability Assessment and Severity Evaluation
The vulnerability identified in the WP Travel Engine – Tour Booking Plugin – Tour Operator Software for WordPress allows for arbitrary file deletion due to insufficient file path validation in the set_user_profile_image function. This vulnerability affects all versions up to and including 6.6.7. The severity of this vulnerability is rated with a CVSS Base Score of 9.8, indicating a critical risk. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H highlights the following characteristics:
- Attack Vector (AV:N): Network, meaning the vulnerability can be exploited remotely.
- Attack Complexity (AC:L): Low, indicating that the attack does not require specialized conditions.
- Privileges Required (PR:N): None, meaning no authentication is required to exploit the vulnerability.
- User Interaction (UI:N): None, indicating that no user interaction is required.
- Scope (S:U): Unchanged, meaning the vulnerability affects the same security scope.
- Confidentiality (C:H): High impact on confidentiality.
- Integrity (I:H): High impact on integrity.
- Availability (A:H): High impact on availability.
2. Potential Attack Vectors and Exploitation Methods
Unauthenticated attackers can exploit this vulnerability by sending specially crafted requests to the set_user_profile_image function, which does not properly validate file paths. This can lead to arbitrary file deletion on the server. Key files such as wp-config.php can be targeted, potentially leading to remote code execution (RCE) if critical configuration files are deleted or manipulated.
3. Affected Systems and Software Versions
The vulnerability affects all versions of the WP Travel Engine – Tour Booking Plugin – Tour Operator Software up to and including version 6.6.7. Any WordPress site using this plugin within the affected version range is at risk.
4. Recommended Mitigation Strategies
- Immediate Patching: Upgrade to the latest version of the WP Travel Engine plugin that addresses this vulnerability.
- Access Controls: Implement strict access controls and monitoring for administrative functions.
- File Integrity Monitoring: Use file integrity monitoring tools to detect unauthorized changes to critical files.
- Web Application Firewalls (WAF): Deploy WAFs to filter out malicious requests targeting the vulnerable function.
- Regular Audits: Conduct regular security audits and vulnerability assessments on all plugins and themes.
5. Impact on European Cybersecurity Landscape
Given the widespread use of WordPress and its plugins, this vulnerability poses a significant risk to European organizations and individuals using the affected plugin. The potential for remote code execution and data breaches could lead to severe financial and reputational damage. The high CVSS score underscores the urgency for immediate remediation to prevent widespread exploitation.
6. Technical Details for Security Professionals
- Vulnerable Function:
set_user_profile_image - Affected File:
class-wp-travel-engine-form-handler.php - Exploitation Method: Unauthenticated attackers can send crafted requests to rename and delete arbitrary files.
- References:
Conclusion
The vulnerability in the WP Travel Engine plugin represents a critical risk to WordPress sites using the affected versions. Immediate patching and implementation of robust security measures are essential to mitigate the risk of exploitation. Organizations should prioritize updating their plugins and conducting thorough security assessments to ensure the integrity and security of their web applications.