CVE-2026-62851 Divulgación de existencia e identificadores internos de conversaciones entre buzones en FreeScout vía…
En FreeScout anterior a 1.8.226, el atajo de búsqueda por número en ConversationsController::search() resuelve un número de ticket controlado por el usuario sin aplicar el filtro de buzón ni la política de vista del flujo normal de búsqueda. Un agente autenticado no administrador miembro de al menos un buzón puede solicitar /search con un número de ticket precedido por numeral y usar el encabezado Location del 302 para confirmar que una conversación existe en otro buzón al que no tiene acceso y conocer sus…
CVSS 3.1
- Probabilidad de explotación · EPSS del 09/110,2 % · percentil 8
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
freescout-help-desk freescout
< 1.8.226
Qué hacer
- Verificá si usás freescout y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 4.3 MEDIA
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosBajos
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadNinguna
- DisponibilidadNinguna
Descripción original
FreeScout is a self-hosted help desk and shared mailbox. Prior to 1.8.226, the search-by-number shortcut in ConversationsController::search() resolves a user-controlled ticket number without applying the mailbox filter or view policy used by the normal search path. An authenticated non-admin agent who is a member of at least one mailbox can request /search with a hash-prefixed ticket number and use the 302 Location header to confirm that a conversation exists in a different mailbox the agent cannot access and learn its internal conversation and folder identifiers. The destination conversation remains protected, so this issue does not disclose message content, attachments, or customer data. This issue is fixed in version 1.8.226.
Referencias (3)
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.