CVE-2026-42869

SOCFortress CoPilot focuses on providing a single pane of glass for all your security operations needs. Prior to 0.1.57, SOCFortress CoPilot ships a hardcoded JWT signing secret as a fallback value in backend/app/auth/utils.py:28 and ships it verbatim in .env.example. Any deployment where JWT_SECRET is not explicitly set — including the default Docker Compose setup — signs all authentication tokens with this publicly known value. An unauthenticated attacker can forge arbitrary admin-scoped JWTs and gain full control of the application and every security tool it manages without any credentials. This vulnerability is fixed in 0.1.57.
Configurations

No configuration.

History

26 Oct 2026, 18:10

Type Values Removed Values Added
Summary
  • (es) SOCFortress CoPilot se centra en proporcionar un único panel de control para todas sus necesidades de operaciones de seguridad. Antes de la versión 0.1.57, SOCFortress CoPilot distribuye un secreto de firma JWT codificado de forma rígida como valor de reserva en backend/app/auth/utils.py:28 y lo distribuye textualmente en .env.example. Cualquier despliegue donde JWT_SECRET no se establece explícitamente -incluyendo la configuración predeterminada de Docker Compose- firma todos los tokens de autenticación con este valor conocido públicamente. Un atacante no autenticado puede falsificar JWTs arbitrarios con alcance de administrador y obtener control total de la aplicación y de cada herramienta de seguridad que gestiona sin ninguna credencial. Esta vulnerabilidad se corrige en la versión 0.1.57.

Information

Published : 2026-05-11 20:25

Updated : 2026-10-26 18:10


NVD link : CVE-2026-42869

Mitre link : CVE-2026-42869

CVE.ORG link : CVE-2026-42869


JSON object : View

Products Affected

No product.

CWE
CWE-287

Improper Authentication

CWE-522

Insufficiently Protected Credentials

CWE-798

Use of Hard-coded Credentials