Saltar al contenido principal
El escaneo de seguridad de Wiz añade detección avanzada de vulnerabilidades a tus apps de Base44. Se ejecuta contra tu propio tenant de Wiz, por lo que los escaneos siguen las políticas de Wiz de tu organización. Cuando conectas el tenant de Wiz de tu espacio de trabajo, tu escaneo de seguridad también ejecuta el análisis de composición de software (SCA) de Wiz y pruebas estáticas de seguridad de aplicaciones (SAST), para que las dependencias vulnerables y el código riesgoso aparezcan junto a las comprobaciones integradas de Base44. Para empezar, conecta Wiz una vez a nivel de espacio de trabajo, ejecuta un escaneo de seguridad y luego revisa los hallazgos en la pestaña Security de tu app.
Antes de empezar:
  • Tu espacio de trabajo debe estar en el plan Builder o superior.
  • Necesitas ser propietario o administrador del espacio de trabajo para conectar Wiz.
  • Necesitas acceso a un tenant de Wiz con la integración de Base44 instalada, que proporciona un Client ID y Client Secret.

Cómo funciona

El escaneo de Wiz se ejecuta como parte del escaneo de seguridad de tu app y se añade a las comprobaciones existentes de Base44 en lugar de reemplazarlas. Base44 ejecuta la CLI de Wiz contra el código de tu app en un sandbox aislado y de un solo uso, luego muestra los resultados en tu pestaña Security. Tus credenciales de Wiz se usan solo para ejecutar el escaneo. Wiz comprueba 2 áreas:
  • Dependencias (SCA): Paquetes de terceros que usa tu app que tienen vulnerabilidades conocidas.
  • Código (SAST): Patrones en tu código fuente que podrían introducir un riesgo de seguridad.
Cada hallazgo tiene una gravedad de Critical, High, Medium o Low, y enlaza de vuelta al informe completo en tu tenant de Wiz.

Paso 1: Conectar Wiz

Conectar Wiz requiere 2 pasos: obtén tus credenciales de Wiz y luego añade el conector en Base44. Una vez conectado, cada app en el espacio de trabajo puede incluir resultados de Wiz en su escaneo de seguridad.

Obtener tus credenciales

Wiz proporciona un Client ID y Client Secret cuando la integración de Base44 se instala en tu tenant. Necesitas ambos para configurar el conector en Base44. Para obtener tus credenciales de Wiz:
  1. Instala la integración de Base44 en tu tenant de Wiz desde el portal de Wiz.
  2. Copia el Client ID y Client Secret que genera Wiz.
  3. Guarda el Client Secret en un lugar seguro, porque Wiz solo lo muestra una vez.
Advertencia: Tu client secret funciona como una contraseña. Mantenlo seguro y nunca lo compartas en capturas de pantalla, tickets de soporte o lugares públicos.

Añadir el conector

Una vez que tengas tus credenciales de Wiz, añade el conector en la configuración de tu espacio de trabajo. Para añadir el conector de Wiz:
  1. Haz clic en el nombre de tu espacio de trabajo en la parte superior izquierda de tu cuenta.
  2. Haz clic en Settings.
  3. En Build tools en la barra lateral izquierda, haz clic en Connectors.
  4. Encuentra Wiz en Connectors For App Builders.
  5. Haz clic en Add.
  6. En el diálogo Connect Wiz, pega tu Client ID en el campo Client ID.
  7. Pega tu Client Secret en el campo Client Secret.
  8. Haz clic en Connect.
The Wiz connector listed under Connectors For App Builders with an Add button

El conector de Wiz en la configuración de Connectors de tu espacio de trabajo

Base44 verifica tus credenciales con Wiz antes de guardar la conexión. Si Wiz las rechaza, ves un error y la conexión no se guarda.

Paso 2: Ejecutar un escaneo

Una vez conectado Wiz, se ejecuta automáticamente cada vez que ejecutas un escaneo de seguridad. Para ejecutar un escaneo de seguridad con Wiz:
  1. Haz clic en Dashboard en tu editor de app.
  2. Haz clic en Security.
  3. Haz clic en Run Security Scan.
Los resultados propios de Base44 aparecen primero, y las secciones de Wiz se rellenan cuando termina el escaneo de Wiz. La pestaña Security marca cuando tus resultados están desactualizados, así que ejecuta el escaneo de seguridad de nuevo después de hacer cambios.

Paso 3: Revisar hallazgos

Los resultados de Wiz aparecen en 2 secciones en la pestaña Security. Usa View report in Wiz para abrir los resultados completos en tu tenant de Wiz, y los hallazgos que tu política de Wiz bloquea se etiquetan como bloqueados por política.
The View report in Wiz link above the Wiz findings on the Security tab

El enlace View report in Wiz abre los resultados completos en tu tenant de Wiz

Hallazgos de dependencias (SCA)

La sección Wiz SCA Findings lista las dependencias vulnerables, agrupadas por paquete. Cada entrada muestra el paquete y la versión, cuántas vulnerabilidades conocidas la afectan, y la gravedad. Expande un hallazgo para ver cada CVE, su enlace de aviso y la versión que lo corrige. Cuando hay una actualización segura disponible, puedes aplicar la solución de la misma manera que corriges los hallazgos de dependencias propias de Base44. Si aún no hay una versión corregida, o la corrección requiere una actualización de versión mayor que podría romper tu app, el hallazgo ofrece Resolve with AI. Envía el paquete al chat de IA, que busca una corrección segura, como una versión más reciente o un reemplazo mantenido.

Hallazgos de código (SAST)

La sección Wiz SAST Findings lista problemas a nivel de código, cada uno vinculado a un archivo en tu app. Expande un hallazgo para ver su categoría de seguridad, el código afectado y la remediación recomendada. Haz clic en Fix para enviar el hallazgo al chat de IA para resolverlo. Si la IA concluye que el problema no se puede explotar realmente, elimina el hallazgo de tus resultados. Si ese código cambia más adelante, el escaneo puede volver a marcarlo.
Wiz SCA and SAST findings on the app's Security tab

Hallazgos SCA y SAST de Wiz en la pestaña Security

Algunas categorías de Wiz, como secretos e infraestructura como código, no se muestran en Base44. Abre el informe completo en Wiz para ver cada hallazgo.

Gestionar la conexión

Los propietarios y administradores del espacio de trabajo pueden actualizar o eliminar la conexión de Wiz en cualquier momento.
The Wiz Connector page with the Edit button on the connection

Gestión de la conexión de Wiz desde la página del conector

Actualizar tus credenciales

Actualiza tus credenciales almacenadas si cambian en Wiz, o si Wiz deja de aceptar las que guardaste. Para actualizar tus credenciales de Wiz:
  1. Haz clic en el nombre de tu espacio de trabajo en la parte superior izquierda de tu cuenta.
  2. Haz clic en Settings.
  3. En Build tools en la barra lateral izquierda, haz clic en Connectors.
  4. Encuentra Wiz, luego haz clic en View.
  5. En la tabla Connections, haz clic en Edit.
  6. Introduce un nuevo Client Secret, y un nuevo Client ID si cambió.
  7. Haz clic en Save Changes.
Advertencia: Si Wiz rechaza tus credenciales almacenadas, los escaneos de seguridad se pausan hasta que edites el conector e introduzcas credenciales válidas.

Eliminar la conexión

Eliminar el conector detiene el escaneo de Wiz para cada app en el espacio de trabajo, así que elimínalo solo cuando ya no quieras que Wiz escanee tus apps. Para eliminar el conector de Wiz:
  1. Haz clic en el nombre de tu espacio de trabajo en la parte superior izquierda de tu cuenta.
  2. Haz clic en Settings.
  3. En Build tools en la barra lateral izquierda, haz clic en Connectors.
  4. Encuentra Wiz, luego haz clic en View.
  5. En la tabla Connections, haz clic en Edit.
  6. Haz clic en Delete Connector.
  7. Revisa el mensaje de confirmación y luego haz clic en Delete Connector para confirmar.

Preguntas frecuentes

Haz clic en una pregunta abajo para saber más sobre el escaneo de seguridad de Wiz.
Cualquier persona en tu espacio de trabajo con acceso a la app, incluidos los colaboradores de la app, puede ver los hallazgos de Wiz cuando ejecutan un escaneo de seguridad. Las personas que usan tu app publicada no ven los resultados del escaneo.
No. El escaneo de Wiz se ejecuta enteramente dentro de un sandbox aislado de Base44, sin ningún modelo de IA involucrado. Base44 se conecta a Wiz solo para autenticar, obtener tus reglas de Wiz y subir metadatos ligeros de escaneo, nunca tu código fuente.
No. El escaneo de Wiz no consume créditos de Base44. Los escaneos se ejecutan contra tu propio tenant de Wiz y cuentan para tu uso de Wiz, que forma parte de tu licencia de Wiz.
Algunas dependencias vulnerables provienen de los propios paquetes de Base44 en lugar del código que añadiste. Un hallazgo en un paquete que instalaste muestra una solución que puedes aplicar, mientras que un hallazgo en un paquete que trae el SDK de Base44 se corrige por Base44 de forma centralizada, para que la solución llegue a cada app a la vez.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.