Saltar al contenido
Lacre

Seguridad

Lacre guarda las evidencias de control de cambios de sus clientes, así que un fallo de seguridad en la app es lo más grave que le puede pasar. Esta página dice cómo informar de uno, qué hacemos al recibirlo y qué datos guarda la app.

Cómo informar de una vulnerabilidad

Escribe a security@lacreapp.com con:

Te pedimos que:

Un fallo de Jira, de Forge o de otra parte de la plataforma de Atlassian, y no de Lacre, se informa a Atlassian en su programa de Bugcrowd. Lacre no tiene programa de recompensas.

Qué hacemos al recibirlo

  1. Acuse en 2 días laborables (de lunes a viernes, hora de Madrid), con quién lo lleva y, si ya se puede, una primera valoración.
  2. Valoración de la gravedad con CVSS y, sobre todo, con lo que permite hacer con las evidencias de un cliente.
  3. Corrección en estos plazos, contados desde que lo confirmamos:
Gravedad Por ejemplo Corrección
Crítica o alta (CVSS 7,0 o más) ver o cambiar datos de otra organización o de un proyecto que no se administra; sellar o aprobar sin el rol necesario; que un sello alterado se dé por bueno En 24 horas: una versión corregida o, si no da tiempo, la función afectada desactivada hasta que la haya
Media (CVSS de 4,0 a 6,9) un dato de un proyecto visible para quien ve el proyecto pero no debería verlo En 5 días laborables
Baja (CVSS menos de 4,0) un fallo sin acceso a datos ni a acciones de otros En la siguiente versión

Ningún plazo pasa de los de la política de corrección de Atlassian para las apps del Marketplace (10 días las críticas, 4 semanas las altas, 12 las medias y 25 las bajas).

  1. Aviso: te avisamos cuando la corrección esté en producción. Si el fallo ha expuesto datos de clientes, lo comunicamos a Atlassian en 48 horas, como pide el acuerdo de partners del Marketplace, y a los clientes afectados, y lo anotamos en la página de estado. Si quieres, te nombramos en las notas de la versión.

Qué datos guarda Lacre

Lacre guarda solo lo necesario para sellar y verificar. A las personas las identifica por su identificador de cuenta de Atlassian (accountId), nunca por su nombre o su correo, y pregunta el nombre a Jira cada vez que lo enseña. Lo que sí guarda tal cual es lo que se sella de la incidencia (el resumen, la descripción, los valores de los campos elegidos) y los textos de la lista, que pueden nombrar a alguien si así se escribieron; en la lista de campos que se pueden elegir no se ofrecen los que guardan personas.

Los registros técnicos de la app (los de Forge) llevan códigos de resultado, claves de proyecto y de incidencia, identificadores de sellos y de campos, recuentos y el tipo y el estado de la licencia, nunca nombres, correos ni el contenido de las incidencias.

Dónde y durante cuánto tiempo

Permisos que pide

Permiso Para qué
read:jira-work leer la incidencia que se sella, sus campos y su historial de cambios, y comprobar los roles de proyecto de quien sella
write:jira-work guardar la copia de cada sello en una propiedad de su incidencia (el permiso permitiría también editar incidencias; Lacre solo escribe esas propiedades)
read:jira-user confirmar quién firma y enseñar los nombres en la exportación, la hoja de evidencia y el registro de actividad
storage:app el almacén de la app en Forge

Ningún permiso para salir de Atlassian ni para administrar el sitio.

Cómo está hecha