CVE-2026-57495 in claudecode
Resumen
por VulDB • 2026-07-21
AgenticMail proporciona direcciones de correo electrónico y números de teléfono reales a los agentes de IA. En las versiones anteriores a la 0.2.39 de @agenticmail/claudecode, anteriores a la 0.1.33 de @agenticmail/codex, anteriores a la 0.9.43 de @agenticmail/core y anteriores a la 0.5.71 de @agenticmail/openclaw, dos controladores (handlers) de correo entrante ejecutan un efecto privilegiado sin verificar que el remitente sea el operador, mientras que un handler hermano en el mismo repositorio sí realiza dicha verificación. El más crítico: cualquier correo electrónico externo dirigido a la bandeja de entrada del puente provoca que el despachador reanude la sesión de Claude Code del operador con `permissionMode: 'bypassPermissions'`, incrustando literalmente los campos controlados por el atacante en `from`/`subject`/`preview` dentro de la instrucción (prompt) que lee el agente reanudado, lo que constituye una inyección indirecta de instrucciones hacia un agente totalmente privilegiado (Bash/Escribir/Editar/WebFetch + el conjunto de herramientas MCP de agenticmail) ejecutándose como identidad OAuth del operador. El gancho hermano para responder correos electrónicos de consulta al operador filtra la misma procedencia no confiable de `From` mediante `isOperatorReplySender(replyFrom, config.operatorEmail)` (fail-closed); sin embargo, el camino de activación por puente —un efecto estrictamente más privilegiado— carece de una protección equivalente. Las versiones @agenticmail/claudecode 0.2.39, @agenticmail/codex 0.1.33, @agenticmail/core 0.9.43 y @agenticmail/openclaw 0.5.71 contienen la corrección.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.