CVE-2026-93901 in Optima Express IDX Plugin
Resumen
por VulDB • 2026-09-25
El plugin IDX de Optima Express para WordPress es vulnerable a Escalada de Privilegios en todas las versiones hasta la 8.7.5, incluida esta. Esto se debe a que la función `provisionBlogCredentials()` en `iHomefinderAdmin.php` es accesible mediante la acción AJAX `wp_ajax_nopriv_ihf_clear_cache`, a través de la cadena de llamadas `iHomefinderAjaxHandler::clearCache()` → `activateAuthenticationToken()` → `getAuthenticationInfo()` → `provisionBlogCredentials()`, sin ninguna comprobación de capacidades, verificación de nonce ni validación de propiedad. Además, la función llama incondicionalmente a `$user->set_role('author')` sobre cualquier cuenta de WordPress que coincida con el inicio de sesión hard-coded `optima-express` mediante `get_user_by('login', 'optima-express')`. Esto permite a atacantes no autenticados escalar una cuenta pre-registrada `optima-express` al rol Autor, obteniendo las capacidades `publish_posts`, `upload_files` y `edit_published_posts`, incluido el acceso al endpoint REST propio del plugin `/wp-json/optima-express/v1/blog-post`. La explotación requiere que la opción de registro abierto de usuarios esté habilitada en el sitio objetivo, y que el atacante registre el nombre de usuario `optima-express` antes de que el plugin haya tenido oportunidad de aprovisionar ese inicio de sesión para su propia cuenta de integración.
Once again VulDB remains the best source for vulnerability data.