Ir al contenido
Conecta una cuenta · 4,99 zł / mes
guía

Kasandro, controles de seguridad: qué corre en cada cambio y qué encontró

··2 min de lectura
Tomasz ŻyłkaFundador de Kasandro, ClassKasa y CzynszOK. Wrocław. Desde 2024 construye herramientas sobre PSD2 en Polonia. LinkedIn

Cada cambio en el código de Kasandro pasa por controles de seguridad automáticos, y los hallazgos nuevos detienen el build: una vulnerabilidad en dependencias, un secreto filtrado, un patrón de código arriesgado, una alerta en el sitio construido. Este artículo los enumera y da los resultados de sus primeras ejecuciones el 13 de octubre de 2026. La conexión bancaria de Kasandro aún no está abierta; los controles cubren el código y el sitio público que existen hoy.

Los controles en cada cambio

ControlQué miraHallazgos nuevos
npm audit (nivel crítico)vulnerabilidades conocidas en dependenciasdetienen el build
gitleaksclaves y contraseñas en el códigodetienen el build
Semgrep SASTpatrones de código arriesgados, conjunto de reglas abiertodetienen el build
TruffleHogsecretos que funcionan de verdad en todo el historial de git (comprobados con el emisor)detienen el build
OWASP ZAP baselineel sitio construido, en pasivo: cabeceras, cookies, bibliotecasdetienen el build
OSV-Scannerdependencias frente a una base de vulnerabilidades (al cambiar y cada semana)detienen el build
Dependabotdependencias y GitHub Actions desactualizadaspropone actualizaciones (abajo)

«Detiene el build» significa que el control se pone en rojo y la pull request falla. El baseline de ZAP nunca ataca: recorre el sitio y lee las respuestas (qué significa eso lo explica nuestro artículo sobre ZAP).

Cada semana Dependabot abre pull requests agrupadas con las actualizaciones de dependencias que encontró (dependabot.yml); una rutina semanal consolida todas las abiertas en una sola pull request y trabaja en ella hasta que cada control bloqueante pase; la fusiona una persona.

Primeras ejecuciones, 13 de octubre de 2026

  • Semgrep: 0 hallazgos.
  • OWASP ZAP baseline: 63 comprobaciones superadas, 0 fallidas.
  • TruffleHog: todo el historial de git, 0 secretos.
  • Análisis de dependencias (OSV-Scanner): señaló vulnerabilidades conocidas, y actualizamos los paquetes que tenían corrección (el SDK de Anthropic y dependencias de las herramientas de Prisma).
  • gitleaks y npm audit a nivel crítico: superados.

FAQ

¿Significan estos controles que Kasandro es segura?

Son un suelo automático: detectan clases de errores conocidas en cada cambio y complementan la revisión por personas.

¿Qué controles detienen el build?

Los hallazgos nuevos de npm audit (crítico), gitleaks, Semgrep (ERROR), TruffleHog (secretos verificados), el baseline de ZAP y OSV-Scanner detienen el build. Dependabot propone actualizaciones.

¿Dónde informo de una vulnerabilidad?

Escribe a support@kasandro.com, nuestra única dirección, y consulta la página de seguridad y el archivo security.txt.

Fuentes

Sigue leyendo

Kasandro es una herramienta para ver con claridad tus finanzas, no asesoramiento de inversión ni asesoramiento financiero. Las cifras de Marek, Ania y Tomek son datos de ejemplo.

RSS · Esta entrada en polaco · Blog in English

¿Una pregunta que este artículo no responde? Escríbenos a support@kasandro.com.