CVE-2025-66022

FACTION is a PenTesting Report Generation and Collaboration Framework. Prior to version 1.7.1, an extension execution path in Faction’s extension framework permits untrusted extension code to execute arbitrary system commands on the server when a lifecycle hook is invoked, resulting in remote code execution (RCE) on the host running Faction. Due to a missing authentication check on the /portal/AppStoreDashboard endpoint, an attacker can access the extension management UI and upload a malicious extension without any authentication, making this vulnerability exploitable by unauthenticated users. This issue has been patched in version 1.7.1.
Configurations

Configuration 1 (hide)

cpe:2.3:a:owasp:faction:*:*:*:*:*:*:*:*

History

18 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) FACTION es un Framework de Colaboración y Generación de Informes de PenTesting. Versiones anteriores a la versión 1.7.1, una ruta de ejecución de extensión en el framework de extensiones de Faction permite que código de extensión no confiable ejecute comandos de sistema arbitrarios en el servidor cuando se invoca un hook de ciclo de vida, resultando en ejecución remota de código (RCE) en el host que ejecuta Faction. Debido a una falta de verificación de autenticación en el endpoint /portal/AppStoreDashboard, un atacante puede acceder a la interfaz de usuario de gestión de extensiones y cargar una extensión maliciosa sin ninguna autenticación, haciendo que esta vulnerabilidad sea explotable por usuarios no autenticados. Este problema ha sido parcheado en la versión 1.7.1.

Information

Published : 2025-11-26 03:15

Updated : 2026-10-18 20:10


NVD link : CVE-2025-66022

Mitre link : CVE-2025-66022

CVE.ORG link : CVE-2025-66022


JSON object : View

Products Affected

owasp

  • faction
CWE
CWE-287

Improper Authentication

CWE-829

Inclusion of Functionality from Untrusted Control Sphere

CWE-862

Missing Authorization