Intel

AIKIDO-2026-889201

@strapi/admin is vulnerable to Insufficient Session Expiration

Insufficient Session Expiration Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Jul 27, 2026

68

Medium Risk

This Affects:

JS@strapi/admin
0.0.1 - 5.50.2
Fixed in 5.51.0
Are you affected? Scan for Free

TL;DR

The @strapi/admin password-reset flow issues reset tokens that never expire and are not checked for age when a password reset is completed. A reset token leaked through email interception, log exposure, or a compromised inbox therefore stays valid indefinitely, allowing an attacker who obtains it to take over the admin account. The fix persists a resetPasswordTokenExpiresAt expiry (default one hour, configurable), rejects expired or legacy expiry-less tokens, and clears the stale token after use.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use the admin panel forgot-password / reset-password flow.

Background info

@strapi/admin is vulnerable to Insufficient Session Expiration in versions 0.0.1 - 5.50.2.

How to fix this

Upgrade the @strapi/admin library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform