OrangeHRM, Session Invalidation Vulnerability, CVE-2025-66289 (Critical)

Listen to this Post

How the mentioned CVE works:

OrangeHRM versions 5.0 to 5.7 lack session invalidation during user state changes. When an account is disabled or password reset, existing session cookies remain valid. The server does not revoke sessions or clean session stores. Session validation fails to check account status or password updates. Active session IDs are still accepted for authentication. This allows disabled users or attackers to use old sessions indefinitely. Sessions persist based on cookie expiration only. No server-side token blacklisting occurs. Thus, administrative disable actions are ineffective. Unauthorized access continues after account closure. This flaw increases account takeover impact. It exposes systems to prolonged unauthorized use.
Platform: OrangeHRM
Version: 5.0 to 5.7
Vulnerability: Session invalidation flaw
Severity: Critical
date: 11/28/2025

Prediction: Patched in 5.8

What Undercode Say:

Analytics:

Check session persistence

curl -b “sessionid=value” https://target.com/home

Test post-disablement access

curl -b “PHPSESSID=old” https://target.com/admin

List server sessions

ls /tmp/sess_

How Exploit:

Use captured session cookies after password reset. Maintain access despite account disablement.

Protection from this CVE:

Upgrade to version 5.8. Implement session revocation. Validate user status always.

Impact:

Bypasses account disablement. Prolonged unauthorized access. Increases security risk.

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top