CVE-2026-71206

Shiori's CheckToken function (internal/domains/auth.go) validates only the JWT's HMAC signature and returns the embedded claims.Account object unmodified, never re-fetching the account from the database. No session store or token-revocation mechanism exists in the codebase.
References
Configurations

No configuration.

History

23 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) La función CheckToken de Shiori (internal/domains/auth.go) valida únicamente la firma HMAC del JWT y devuelve el objeto claims.Account incrustado sin modificar, sin volver a obtener la cuenta de la base de datos. No existe un almacén de sesiones ni un mecanismo de revocación de tokens en el código base. Eliminar una cuenta o degradarla de propietario a un rol regular no tiene efecto en los tokens ya emitidos a esa cuenta - un token de propietario eliminado o degradado continúa autenticándose con sus privilegios originales de nivel de propietario hasta su caducidad natural, que puede ser de hasta 30 días con ’recordarme’ habilitado.

Information

Published : 2026-08-05 08:16

Updated : 2026-10-24 15:10


NVD link : CVE-2026-71206

Mitre link : CVE-2026-71206

CVE.ORG link : CVE-2026-71206


JSON object : View

Products Affected

No product.

CWE
CWE-613

Insufficient Session Expiration