CVE Catalog

CVE-2026-45336

CriticalCVSS 10.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.43%

35th percentile - higher than 35% of all known CVEs

Summary

HireFlow versions 1.2 and earlier use a hard-coded Flask secret_key for signing session cookies. Knowing this publicly available value, an unauthenticated attacker can forge cookies with role=admin and arbitrary user_id, bypassing authentication.

Risk Assessment

An attacker can gain full administrative access to the recruitment management system, enabling theft of candidate data, modification of interview schedules, and takeover of the hiring process.

Recommendation

Immediately update HireFlow to version 1.3 or later, which removes the hard-coded secret_key. If an update is not possible, replace the secret_key with a randomly generated value and store it as an environment variable.

Original NVD description (English source)

HireFlow is a web-based interview management system for managing candidates, scheduling interviews, and tracking hiring progress. In 1.2 and earlier, app.py assigns a hard-coded Flask secret_key used to sign session cookies, allowing unauthenticated attackers who know the public source value to forge cookies containing role=admin and user_id values and bypass authentication. The advisory lists version 1.3 as fixed.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS