Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
6248
)
-
▼
August
(Total:
256
)
-
Filtración de datos de Levi Strauss: acceden a sus...
-
HTTP Terminator: IA para analizar HTTP
-
Centro de datos de Amazon será el más contaminante
-
CVE-2026-64561 Zapscape permite a invitados KVM es...
-
En Japón, las tiendas de informática comienzan a v...
-
App de clima de Windows 11 usaría 1.2GB de RAM
-
Nuevo ataque de cadena de suministro de WordPress ...
-
Fallo XSS2Shell de WordPress permite ejecución rem...
-
Apple corrige fallo crítico en macOS
-
Claude Opus 5 reduce el éxito de ataques de inyecc...
-
Optimiza Windows para jugar mejor
-
Kimi K3 se escapa de sus pruebas
-
La potente APU Intel Nova Lake para gaming: CPU de...
-
Otaku detenida por fraudes en devoluciones online
-
Nueva vulnerabilidad XSS en WordPress podría permi...
-
Google sacrifica la IA por el hardware
-
La IA degrada Internet y genera desconfianza
-
Levi Strauss & Co. informa que robaron datos corpo...
-
Atlassian Rovo es vulnerable y podría filtrar dato...
-
Una empresa prefiere destruir 100 MacBook Pro M4 c...
-
Ataques de bomba CSS convierten correos maliciosos...
-
Vulnerabilidad 0-day de Metabase explotada para ob...
-
Ray tracing: la clave entre PC y consolas
-
SK Hynix invierte 54 billones de wones en dos fábr...
-
Disney Plus prueba IA de recomendaciones
-
Intel recupera HDMI 2.1 en Linux
-
Fallo de 18 años en SCTP de Linux permitiría a usu...
-
Quake Dawn of the Machine: expansión gratuita y du...
-
Ahora son los inversores de Samsung y SK hynix los...
-
Más de 4.400 PLCs de Rockwell expuestos ponen en r...
-
Modelo de IA de Meta vulnera empresa durante un te...
-
Ataques de ClickFix despliegan infostealer en macO...
-
Google Maps permitirá pagos con IA
-
Fallos en plataformas Java permiten ejecución remo...
-
Vulnerabilidades en Claude Code y Gemini CLI permi...
-
Un chino está vendiendo en eBay RTX 2080 Ti modifi...
-
Microsoft ya no recomienda 32 GB de RAM para juego...
-
Ocultan toolkit de control remoto en Oracle para t...
-
Fallos críticos en agentes de código de Anthropic,...
-
Usan servidores WSUS para distribuir malware en em...
-
Filtración en SharePoint del gobierno suizo compro...
-
SilverFox usa software y controladores confiables ...
-
Texas frena centros de datos por falta de energía ...
-
OpenAI amplía GPT-5.6 a usuarios gratuitos y Go co...
-
DuckDuckGo lanza gafas inútiles que se agotan
-
Kroah-Hartman y Torvalds chocan por la IA en Linux
-
Multa de 10.000 euros por 46 segundos de spam
-
Publicado PoC para vulnerabilidad Use-After-Free e...
-
OpenAI Astra resuelve enigmas matemáticos históricos
-
Samsung promete 8 veces el rendimiento y 10 veces ...
-
Nueva vulnerabilidad de OVSwrap en Linux permite a...
-
Port no oficial de Castlevania: SotN llega a PC
-
Policía árbol atrapa a 74 conductores con el móvil
-
Policía de Londres entregó datos personales de una...
-
RPCS3 rinde mejor en Linux pese al dominio de Windows
-
Filtran altavoz de OpenAI con ChatGPT
-
Una descarga falsa de película puede exponer contr...
-
Gemini reemplaza al Asistente de Google en Android
-
La IA tiene dificultades para corregir vulnerabili...
-
Digi elimina restricción router neutro en fibra 10...
-
Nuevo ataque de inyección de interrupciones logra ...
-
Meta lanza Muse Code para macOS y Linux
-
Filtran diseño del iPhone Ultra
-
Frore Systems quiere refrigerar las GPU NVIDIA Rub...
-
NVIDIA ofrece API de IA con créditos gratuitos
-
IA de Meta hackea empresa por error
-
Routers Zbtlink fabricados en China incluyen una p...
-
Vulnerabilidades críticas de Paperclip permiten ac...
-
La IA impulsa los SSD y HDD: WD logra +130% en ing...
-
Meta: IA accedió a internet y hackeó otro sistema
-
UE: los bancos deberán informar si usan una IA
-
Pruebas cibernéticas de OpenAI y Anthropic: agente...
-
Huawei lanzará próximamente su nuevo portátil Mate...
-
Fallo de RCE en Cursor, VS Code y Google Antigravi...
-
Adobe integra ChatGPT en sus aplicaciones creativas
-
Tareas programadas remotas propagan EtherRAT en do...
-
Mesa 26.2: mejoras gráficas en Linux
-
Microsoft Defender detiene ataque de ransomware QN...
-
Revolut impide a los usuarios de GrapheneOS el uso...
-
ChatGPT gratis ahora es más útil
-
Claude Mythos 5 intentó introducir un backdoor en ...
-
DeepSeek sube precios por saturación de servidores
-
Bypass de 7-Zip permite a archivos maliciosos evad...
-
OWASP lanza el Top 10 de LLM GenAI 2026 para apps ...
-
Los mensajes falsos de «actualiza ahora» son mucho...
-
Los SSD ya no solo almacenarán datos: NVMe 2.4 per...
-
Open VSX elimina 77 extensiones maliciosas que rob...
-
Kioxia y Sandisk muestran su BiCS10 QLC: 2 Tb por ...
-
Filtración de tokens de API de n8n expone instanci...
-
Vulnerabilidad crítica de Jenkins permite ejecutar...
-
La plataforma de IA agéntica de IBM sufre ataques ...
-
Plan de Microsoft para controlar la IA
-
Más de 4.400 PLC de Rockwell expuestos en la red, ...
-
Fallos en WebKit de iCloud Private Relay filtran I...
-
Filtran detalles y precios del Pixel Watch 5
-
Móvil plegable sobrevive al lavavajillas
-
Anthropic creará sus propios chips de IA
-
Toda la memoria DRAM que va a fabricar Samsung, SK...
-
Google quitará de Gmail envío de correos desde cue...
-
ASUS cancela la compra de una GeForce RTX 5090: tr...
-
WhatsApp detectará imágenes y vídeos falsos
-
Cisco corrige vulnerabilidades críticas en IOS XE:...
-
CISA advierte sobre vulnerabilidad RCE de TeamCity...
-
CXMT se convierte en el fabricante de memoria DRAM...
-
Nuevo ataque a la cadena de suministro de npm afec...
-
Cisco corrige vulnerabilidades críticas en Catalys...
-
Creador del ransomware Ransom Cartel condenado a 1...
-
Más de 250 dominios de ClickFix en macOS usan huel...
-
Atacante de Snowflake se declara culpable por filt...
-
Lanzado Rhythmbox 3.5
-
Nueva vulnerabilidad en el kernel de Linux permite...
-
Google renueva mandos de IA para competir
-
Usaron inicios de sesión de Microsoft, Zoom y webs...
-
Django urge actualizar a 6.0.8 y 5.2.17 por fallos...
-
NVIDIA quiere que sus GPU accedan directamente a l...
-
ASUS ROG C10 G: Ethernet de 10 Gbps
-
Google Blogger bloqueó webs legítimas al confundir...
-
Linux veta contribuciones de IA
-
IA actuaron por cuenta propia contra personas y or...
-
Poison Claude vende tokens de IA baratos basados e...
-
DeepSeek V4-Flash: el desafío chino a la IA estado...
-
Agentes Mythos 5 y GPT-5.6-Sol superaron su prueba...
-
IA: entre la teoría económica y los despidos reales
-
TP-Link corrige fallos en Omada ZTP que permitían ...
-
GIGABYTE AORUS P1600W: potencia extrema
-
Botnet busca herramientas de ping que ejecuten com...
-
GIGABYTE sube el precio de sus GPU en hasta un 40%...
-
Vulnerabilidades de Veeam ONE permiten ejecución d...
-
-
▼
August
(Total:
256
)
Blogroll
Labels
seguridad
(
1647
)
vulnerabilidad
(
1625
)
software
(
939
)
hardware
(
871
)
google
(
752
)
Malware
(
708
)
privacidad
(
652
)
Windows
(
521
)
ransomware
(
521
)
android
(
457
)
exploit
(
432
)
linux
(
399
)
cve
(
374
)
tutorial
(
299
)
nvidia
(
294
)
manual
(
281
)
hacking
(
245
)
ssd
(
177
)
WhatsApp
(
173
)
ddos
(
134
)
Wifi
(
131
)
app
(
126
)
cifrado
(
121
)
twitter
(
121
)
programación
(
108
)
youtube
(
82
)
herramientas
(
80
)
firefox
(
76
)
firmware
(
74
)
Networking
(
73
)
sysadmin
(
72
)
adobe
(
66
)
office
(
62
)
hack
(
51
)
Kernel
(
49
)
antivirus
(
49
)
javascript
(
48
)
apache
(
46
)
juegos
(
42
)
contraseñas
(
39
)
multimedia
(
36
)
cms
(
35
)
flash
(
33
)
eventos
(
32
)
MAC
(
30
)
anonymous
(
28
)
ssl
(
24
)
Forense
(
20
)
conferencia
(
20
)
SeguridadWireless
(
17
)
documental
(
17
)
auditoría
(
15
)
Debugger
(
14
)
Rootkit
(
14
)
lizard squad
(
14
)
metasploit
(
13
)
técnicas hacking
(
13
)
Virtualización
(
11
)
delitos
(
11
)
reversing
(
10
)
adamo
(
9
)
Ehn-Dev
(
7
)
MAC Adress
(
6
)
antimalware
(
6
)
oclHashcat
(
5
)
Entradas populares
-
Un vendedor chino ofrece en eBay RTX 2080 Ti modificadas a 22 GB por 500 dólares , las cuales están teniendo un gran éxito en ventas debido...
-
Microsoft ha eliminado sin previo aviso la recomendación de disponer de 32 GB de RAM para PCs de juegos con Windows 11 .
-
El MacBook Pro M5 Max alcanza los 100º C , provocando que el calor dañe el teclado a pesar de contar con un sistema de refrigeración activo...
Nueva vulnerabilidad XSS en WordPress podría permitir ejecución de código PHP: actualice cuanto antes
Monday, 10 August 2026
|
Posted by
el-brujo
|
Edit Post
WordPress solucionó una vulnerabilidad grave de XSS en su pantalla de inicio de sesión que afectaba a todas las versiones. Atacantes podrían ejecutar código PHP en el servidor si lograban que un administrador interactuara con una página maliciosa. Se recomienda actualizar inmediatamente a la versión 7.0.3 o superiores para mitigar este riesgo.
WordPress ha corregido un fallo de cross-site scripting (XSS) reflejado previo a la autenticación en su pantalla de inicio de sesión que afecta a todas las versiones del sistema de gestión de contenidos. pwn.ai demostró cómo este fallo puede encadenarse para lograr la ejecución de código PHP en el servidor cuando un administrador conectado interactúa con una página controlada por un atacante.
Rastreada como CVE-2026-64638 (puntuación CVSS: 8.9), esta vulnerabilidad de gravedad alta no requiere privilegios del atacante. Según pwn.ai, que descubrió el fallo y compartió los detalles técnicos, el XSS de la página de inicio de sesión no requiere autenticación. Una vez que un nombre de usuario manipulado llega a la página de error de inicio de sesión fallido, el JavaScript resultante se ejecuta en el navegador del visitante sin necesidad de más interacción en esa página.
La ruta de ejecución de código requiere que la víctima ya esté conectada como Administrador y una interacción explícita con una página controlada por el atacante. En la demostración de pwn.ai, esa interacción es un simple clic.
Los investigadores indicaron que el ataque funciona contra instalaciones predeterminadas de WordPress y no requiere configuraciones de despliegue o hosting inusuales. También afirmaron tener múltiples rutas desde el XSS hasta la ejecución de código, incluyendo variantes que instalan un plugin o suben un archivo ZIP arbitrario.
El aviso de WordPress adopta una visión más cautelosa sobre la explotabilidad, señalando que la escalada a RCE implica condiciones fuera del control del atacante y requiere ingeniería social exitosa más la interacción explícita de la víctima.
El problema fue parcheado el 6 de agosto en WordPress 7.0.3 (enlace), con correcciones retrocedidas hasta la rama 4.7. WordPress recomienda que actualices inmediatamente; los sitios con actualizaciones automáticas en segundo plano deberían recibir la versión de seguridad automáticamente. Las versiones anteriores a la 4.7 siguen afectadas pero están fuera del rango actual de soporte del proyecto.
Los investigadores, que llaman a la cadena de ataque XSS2Shell, dijeron que su sistema autónomo descubrió y reprodujo la cadena de vulnerabilidades tras utilizar la investigación de Paulos Yibelo de 2022 sobre Same Origin Method Execution (SOME) como punto de partida.
La empresa afirmó que el trabajo tomó casi cuatro días utilizando modelos de código abierto y un flujo de trabajo multiagente. La cadena fue reproducida el 26 de julio y reportada a WordPress al día siguiente.
El fallo comienza en la forma en que WordPress maneja el nombre de usuario de un inicio de sesión fallido. Según los investigadores, el valor pasa por sanitize_user() y wp_strip_all_tags(), que depende de strip_tags() de PHP. Una cadena similar a una etiqueta que contiene un espacio en blanco después del < de apertura puede sobrevivir a ese analizador como texto. Más tarde, WordPress pasa el valor por wp_kses_post(), cuyo analizador independiente interpreta la misma entrada como HTML permitido. El resultado son elementos DOM vivos controlados por el atacante en la página de inicio de sesión fallido.
Esos elementos luego interactúan con user-profile.js de WordPress, un script de gestión de perfiles que también se carga en la página de inicio de sesión porque esta maneja el restablecimiento de contraseñas.
Algunos elementos del perfil que el script espera están ausentes allí: dos entradas faltantes se resuelven como "undefined", permitiendo que pase una comprobación de igualdad, mientras que la variable ajaxurl (que normalmente es indefinida) puede ser sustituida por un elemento DOM inyectado. Esto dirige el JavaScript de WordPress hacia una solicitud REST de mismo origen seleccionada por el atacante.
Los investigadores utilizan el soporte JSONP de REST de WordPress para convertir esa solicitud en JavaScript que se ejecuta en el origen del sitio. Para despliegues donde las solicitudes REST anónimas devuelven un HTTP 401, el parámetro _envelope=1 puede envolver la denegación en una respuesta HTTP 200 externa, permitiendo que jQuery continúe procesando la respuesta como un script.
Los investigadores también descubrieron en sus pruebas que una Política de Seguridad de Contenido (CSP) basada en nonce utilizando strict-dynamic no bloqueó la ruta demostrada.
La ruta desde el XSS hasta la ejecución de PHP se basa en la técnica SOME de Yibelo, que utiliza una cadena de propiedades JSONP permitida para invocar un método en otra ventana del navegador.
Una ruta demostrada por pwn.ai utiliza el XSS de origen de WordPress para invocar el control nativo de aprobación de Contraseñas de Aplicación dentro de la sesión de un Administrador conectado. WordPress entonces crea una credencial de API y la redirige a una success_url HTTPS seleccionada por el atacante.
Las Contraseñas de Aplicación son credenciales revocables destinadas al acceso a la API, por lo que esta ruta no necesita robar la contraseña principal del administrador. Los investigadores usaron la credencial para acceder a REST autenticado y publicar una página de WordPress que contenía JavaScript de mismo origen. Cuando la sesión del administrador abrió esa página, el script obtuvo el nonce de subida de plugins de WordPress y subió un archivo ZIP suministrado por el atacante. Luego, se pudo solicitar PHP directamente desde el plugin extraído. El plugin no necesitaba ser activado.
La evidencia de producción se detiene en el XSS. Los investigadores reprodujeron por separado el XSS de la página de inicio de sesión sin cookies contra dos despliegues de WordPress 7.0.2 en perfiles de Chrome limpios sin cookies ni credenciales de WordPress.
No intentaron la creación de Contraseñas de Aplicación, la subida de archivos, la persistencia o la ejecución de PHP en esos sistemas. La cadena completa de ejecución de PHP fue demostrada por separado en una instalación local limpia de WordPress 7.0.2.
Los investigadores advirtieron que las medidas conocidas de endurecimiento (hardening) de WordPress no deben tratarse como una mitigación completa para el XSS subyacente y que es obligatorio aplicar la actualización de seguridad.
Una ejecución exitosa de PHP expondría las credenciales de la base de datos de WordPress en wp-config.php, permitiría la creación persistente de administradores y cambios de contenido, expondría archivos y secretos legibles por el trabajador de PHP, y permitiría ejecutar comandos del sistema operativo con los privilegios de dicho trabajador.
WordPress acreditó al equipo de pwn.ai el descubrimiento y la divulgación responsable de la vulnerabilidad. Hasta el 7 de agosto, el aviso del proyecto no reporta explotaciones activas en entornos reales.
Fuente:
THN
WordPress ha corregido un fallo de cross-site scripting (XSS) reflejado previo a la autenticación en su pantalla de inicio de sesión que afecta a todas las versiones del sistema de gestión de contenidos. pwn.ai demostró cómo este fallo puede encadenarse para lograr la ejecución de código PHP en el servidor cuando un administrador conectado interactúa con una página controlada por un atacante.
Rastreada como CVE-2026-64638 (puntuación CVSS: 8.9), esta vulnerabilidad de gravedad alta no requiere privilegios del atacante. Según pwn.ai, que descubrió el fallo y compartió los detalles técnicos, el XSS de la página de inicio de sesión no requiere autenticación. Una vez que un nombre de usuario manipulado llega a la página de error de inicio de sesión fallido, el JavaScript resultante se ejecuta en el navegador del visitante sin necesidad de más interacción en esa página.
La ruta de ejecución de código requiere que la víctima ya esté conectada como Administrador y una interacción explícita con una página controlada por el atacante. En la demostración de pwn.ai, esa interacción es un simple clic.
Los investigadores indicaron que el ataque funciona contra instalaciones predeterminadas de WordPress y no requiere configuraciones de despliegue o hosting inusuales. También afirmaron tener múltiples rutas desde el XSS hasta la ejecución de código, incluyendo variantes que instalan un plugin o suben un archivo ZIP arbitrario.
El aviso de WordPress adopta una visión más cautelosa sobre la explotabilidad, señalando que la escalada a RCE implica condiciones fuera del control del atacante y requiere ingeniería social exitosa más la interacción explícita de la víctima.
El problema fue parcheado el 6 de agosto en WordPress 7.0.3 (enlace), con correcciones retrocedidas hasta la rama 4.7. WordPress recomienda que actualices inmediatamente; los sitios con actualizaciones automáticas en segundo plano deberían recibir la versión de seguridad automáticamente. Las versiones anteriores a la 4.7 siguen afectadas pero están fuera del rango actual de soporte del proyecto.
Los investigadores, que llaman a la cadena de ataque XSS2Shell, dijeron que su sistema autónomo descubrió y reprodujo la cadena de vulnerabilidades tras utilizar la investigación de Paulos Yibelo de 2022 sobre Same Origin Method Execution (SOME) como punto de partida.
La empresa afirmó que el trabajo tomó casi cuatro días utilizando modelos de código abierto y un flujo de trabajo multiagente. La cadena fue reproducida el 26 de julio y reportada a WordPress al día siguiente.
El funcionamiento del fallo
El fallo comienza en la forma en que WordPress maneja el nombre de usuario de un inicio de sesión fallido. Según los investigadores, el valor pasa por sanitize_user() y wp_strip_all_tags(), que depende de strip_tags() de PHP. Una cadena similar a una etiqueta que contiene un espacio en blanco después del < de apertura puede sobrevivir a ese analizador como texto. Más tarde, WordPress pasa el valor por wp_kses_post(), cuyo analizador independiente interpreta la misma entrada como HTML permitido. El resultado son elementos DOM vivos controlados por el atacante en la página de inicio de sesión fallido.
Esos elementos luego interactúan con user-profile.js de WordPress, un script de gestión de perfiles que también se carga en la página de inicio de sesión porque esta maneja el restablecimiento de contraseñas.
Algunos elementos del perfil que el script espera están ausentes allí: dos entradas faltantes se resuelven como "undefined", permitiendo que pase una comprobación de igualdad, mientras que la variable ajaxurl (que normalmente es indefinida) puede ser sustituida por un elemento DOM inyectado. Esto dirige el JavaScript de WordPress hacia una solicitud REST de mismo origen seleccionada por el atacante.
Los investigadores utilizan el soporte JSONP de REST de WordPress para convertir esa solicitud en JavaScript que se ejecuta en el origen del sitio. Para despliegues donde las solicitudes REST anónimas devuelven un HTTP 401, el parámetro _envelope=1 puede envolver la denegación en una respuesta HTTP 200 externa, permitiendo que jQuery continúe procesando la respuesta como un script.
Los investigadores también descubrieron en sus pruebas que una Política de Seguridad de Contenido (CSP) basada en nonce utilizando strict-dynamic no bloqueó la ruta demostrada.
De XSS a ejecución de PHP
La ruta desde el XSS hasta la ejecución de PHP se basa en la técnica SOME de Yibelo, que utiliza una cadena de propiedades JSONP permitida para invocar un método en otra ventana del navegador.
Una ruta demostrada por pwn.ai utiliza el XSS de origen de WordPress para invocar el control nativo de aprobación de Contraseñas de Aplicación dentro de la sesión de un Administrador conectado. WordPress entonces crea una credencial de API y la redirige a una success_url HTTPS seleccionada por el atacante.
Las Contraseñas de Aplicación son credenciales revocables destinadas al acceso a la API, por lo que esta ruta no necesita robar la contraseña principal del administrador. Los investigadores usaron la credencial para acceder a REST autenticado y publicar una página de WordPress que contenía JavaScript de mismo origen. Cuando la sesión del administrador abrió esa página, el script obtuvo el nonce de subida de plugins de WordPress y subió un archivo ZIP suministrado por el atacante. Luego, se pudo solicitar PHP directamente desde el plugin extraído. El plugin no necesitaba ser activado.
La evidencia de producción se detiene en el XSS. Los investigadores reprodujeron por separado el XSS de la página de inicio de sesión sin cookies contra dos despliegues de WordPress 7.0.2 en perfiles de Chrome limpios sin cookies ni credenciales de WordPress.
No intentaron la creación de Contraseñas de Aplicación, la subida de archivos, la persistencia o la ejecución de PHP en esos sistemas. La cadena completa de ejecución de PHP fue demostrada por separado en una instalación local limpia de WordPress 7.0.2.
Los investigadores advirtieron que las medidas conocidas de endurecimiento (hardening) de WordPress no deben tratarse como una mitigación completa para el XSS subyacente y que es obligatorio aplicar la actualización de seguridad.
Una ejecución exitosa de PHP expondría las credenciales de la base de datos de WordPress en wp-config.php, permitiría la creación persistente de administradores y cambios de contenido, expondría archivos y secretos legibles por el trabajador de PHP, y permitiría ejecutar comandos del sistema operativo con los privilegios de dicho trabajador.
WordPress acreditó al equipo de pwn.ai el descubrimiento y la divulgación responsable de la vulnerabilidad. Hasta el 7 de agosto, el aviso del proyecto no reporta explotaciones activas en entornos reales.
Fuente:
THN
Newer Post
0 comments :
Post a Comment
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.