CVE Catalog

CVE-2026-4290

CriticalCVSS 9.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

17th percentile - higher than 17% of all known CVEs

Summary

The WP Travel Pro plugin for WordPress up to version 10.6.0 is vulnerable to unauthorized user deletion via the /wp-json/wp-travel/v1/travel-guide/{user_id} REST API endpoint. The check_permission() callback unconditionally returns true and the Database::delete() method passes the user ID directly to wp_delete_user() without role validation.

Risk Assessment

An unauthenticated attacker can delete arbitrary user accounts, including administrators, leading to a complete loss of control over the WordPress site.

Recommendation

Immediately update the WP Travel Pro plugin to the latest available version that fixes this vulnerability. If no update is available, temporarily disable the plugin or block access to the REST API endpoint.

Original NVD description (English source)

The WP Travel Pro plugin for WordPress is vulnerable to arbitrary user deletion via the /wp-json/wp-travel/v1/travel-guide/{user_id} REST API endpoint in all versions up to, and including, 10.6.0. This is due to the check_permission() callback unconditionally returning true and the Database::delete() method passing the user ID directly to wp_delete_user() without any role validation. This makes it possible for unauthenticated attackers to delete arbitrary user accounts, including those of administrators.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS