FOSSBilling: Improper API Role Validation (system) Enables Unauthenticated Access to Privileged Admin Functions
FOSSBilling tiene una falla crítica que permite a los atacantes acceder a funciones poderosas de administrador a través de la API sin iniciar sesión ni proporcionar credenciales. Cualquier persona en internet puede potencialmente controlar sistemas de facturación y datos de usuarios.
Un desvío de autorización en la validación de roles de API (CWE-200, CWE-306, CWE-862, CWE-863) permite solicitudes no autenticadas a endpoints `/api/system/*` al explotar la resolución impropia del rol 'system' a identidad de admin cron. No se aplican credenciales válidas, tokens de sesión ni protecciones CSRF, permitiendo invocación directa de métodos privilegiados de API de administrador. Afecta versiones 0.5.4 hasta 0.7.x; corregido en 0.8.0.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →